Home Assistant

  • HW: Raspberry Pi 4 (4GB)
  • OS: Arch Linux ARM

pacman -S docker jq avahi networkmanager apparmor chromium lightdm openbox feh

systemctl start avahi-daemon

systemctl enable avahi-daemon

systemctl start docker

systemctl enable docker

systemctl start NetworkManager

systemctl enable NetworkManager

cd /root

curl -Lo installer.sh https://raw.githubusercontent.com/home-assistant/supervised-installer/master/installer.sh

bash installer.sh –machine raspberrypi4

Snips

ALSA Utitlities installieren
pacman -S alsa-utils

USB Gerät herausfinden
aplay -l

aplay -l

**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: ALSA [bcm2835 ALSA], Gerät 0: bcm2835 ALSA [bcm2835 ALSA]
  Sub-Geräte: 7/7
  Sub-Gerät #0: subdevice #0
  Sub-Gerät #1: subdevice #1
  Sub-Gerät #2: subdevice #2
  Sub-Gerät #3: subdevice #3
  Sub-Gerät #4: subdevice #4
  Sub-Gerät #5: subdevice #5
  Sub-Gerät #6: subdevice #6
Karte 0: ALSA [bcm2835 ALSA], Gerät 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: Set [C-Media USB Headphone Set], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

arecord -l

arecord -l

**** Liste der Hardware-Geräte (CAPTURE) ****
Karte 1: Set [C-Media USB Headphone Set], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 0/1
  Sub-Gerät #0: subdevice #0

nano /etc/asound.conf

/etc/asound.conf

pcm.!default {
    type asym
    playback.pcm {
        type plug
        slave.pcm "hw:1,0"
    }
    capture.pcm {
        type plug
        slave.pcm "hw:1,0"
    }
}

Einstellungen vornehmen
alsamixer
<F5> für alle Einstellungen und mit <F6> das USB Gerät auswählen
Alsamixer mit allen Einstellungen
Einstellungen speichern
alsactl store