bitte schau dir doch noch mal an wie das homebridgeMapping funktioniert. du kannst so ziemlich jede kombination aus readings und kommandos konfigurieren.
wie das steht an mehreren stellen im wiki.
Um noch mal auf mein Problem mit dem "PLaybackcontroller" zurückzukommen.
Im WIKI steht folgendes:
"Geräte, deren Playback status sich schalten lässt (ab alexa-fhem version 0.5.13)
- Über genericDeviceType media
- homebridgeMapping PlaybackController:playback,values=Play;Pause;Stop;Previous;Next"
Ich hab für meinen Squeezeboxplayer folgende Attribute gesetzt:
ttr SB_PLAYER_a02c362586b1 alexaName Küche
attr SB_PLAYER_a02c362586b1 genericDeviceType media
attr SB_PLAYER_a02c362586b1 homebridgeMapping PlaybackController:playback,values=play=Play;;pause=Pause;;stop=Stop;;previous=Previous;;next=Next
Vorher hatte ich "Küchenradio" als alexaName, aber sie hat immer gemeckert, das "Küche" das nicht kann, daher hate sie wohl ein problem mit dem "...radio".
Wenn ich sage "Alexa, spiele Küche ab", sagt sie "OK", und ich sehe folgendes im Log des Players: "2019-02-03_21:19:36 SB_PLAYER_a02c362586b1 on". ALso Setzt sie ihn auf "on", nicht auf "play". Aber er ist immer auf "on", daher sinnlos. Wenn ich Alexa drum bitte den Player zu pausieren, zu stoppen oder ähnliches, sagt sie "Küche unterstützt das nicht".
Könnt ihr mir bitte Feedback zu dem HomeBridgeMapping geben?
Danke.