Del 1 openHAB och Zwave - komma igång (4 / 4 steg)
Steg 4: Raspbian valfria USB-ljud
Jag kan inte få openHAB att köra ljud via USB. Skicka en lösning i kommentarerna om du har den arbetande.
Syba USB 2.0 extern virtuella 7.1 Surround ljudkort Adapter
Jag kan få Pi att arbeta med USB-ljud bra. Detta fungerar inte för openHAB som är. Kanske en java fråga?
Räkna ut din chipset
Starta genom att ha din Raspi avstängd / avstängning (utföra en ren avstängning!) och sedan koppla in din USB-ljudkort. Sedan starta Pi som vanligt.
När du loggar in, typ dmesg | grep cm109 att titta på boot meddelanden. Du bör antingen se några rader om cm109 om du har en CM109 chipset
Bild 1
eller om inget kommer upp, prova dmesg | grep Hörlurar visas den C-Media USB hörlurar in drivrutinen. Detta innebär att det är en CM-hörlurar
Bild 2
eller om inget kommer upp, prova dmesg | grep C-Media kommer du att se några C-Media anteckningar men ingenting om cm109 föraren. Detta innebär att det är en CM108
Bild 3
CM-hörlurar typ
Skriv dmesg att titta på boot meddelanden. Du bör se en massa linjer som talar om att C-Media USB hörlurar Ställ
Bild 4
Och om du skriver i lsusb bör du se en hänvisning till C-Media elektronik Audio Adapter men ingenting om CM108 och VID/PID-numret är 0x0d8c:0x00c
Bild 5
Inget speciellt måste göras! Hurra! Fortsätt till avsnittet uppdatera ALSA Config
Uppdatera alsa alternativ
Backup först
sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base-1.conf
Vi ska redigera konfigurationsfilen ljudsystem med
sudo nano /etc/modprobe.d/alsa-base.conf
För alla utom de allra senaste Raspbian utgåvorna, leta efter den rad som lyder:
#options snd-usb-audio index = 0
Ändra detta till:
alternativ för snd-usb-audio index = 0
Observera vi bort # i början av linjen.
De senaste Raspbian versionerna, leta efter denna linje i stället:
alternativ för snd-usb-audio index =-2
Det finns inga # ta bort i detta fall, bara ändra indexet från -2 till 0:
alternativ för snd-usb-audio index = 0
Bild 6
Det är det! Nu starta om med sudo starta om och logga in igen, du kan testa speaker - test av runnig
Speaker-test - c2 -D hw:0, 0
Som kommer att spela vitt brus genom vänster och höger "högtalare" på ljudkortet. När du har fått något kommer ut, försök spela upp en ljudfil med aplay (för WAV-filer, inte MP3)
aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav
aplay /usr/share/sounds/alsa/Front_Center.wav
Om du vill spela upp en ström av musik, kan du prova
sudo lämplig-få installera mpg123
mpg123 < en href = "http://voxsc1.somafm.com:8882" > http://voxsc1.somafm.com:8882 < / a >
Hörlurar vs Audio kort
Glöm inte, du fortfarande har den inbyggda i hörlursuttaget på Pi, kallas kort 1 nu (inte standard kort 0)
Bild 7
Om du vill aplay genom att jack igen, ange kort 1 med -D hw:1, 0 i stället för -D hw:0, 0
Speaker-test - c2 -D hw:1, 0