@lemonbiter
kein Problem, ....
eins vorab, ich rede nicht vom Sonos Adapter sondern von der Sonos API. Link
Als ich mit Sonos angefangen habe hatte ich zunächst auch den Adapter installiert, logisch.
Je mehr ich dann allerdings mit den Boxen probiert und gespielt habe, fiel auf, dass etwas nicht stimmig ist, oder
aber nicht verlässlich arbeitet. Kurzum, irgendwie war ich unzufrieden. Nach vielem Lesen hier im Forum merkte ich, dass ich nicht der einzigste bin der anscheinend unlösbare Probleme hat. Aufgrund der Alternative ( Sonos API ) hatte ich weiterhin keine Ursachenforschung betrieben und mich als Anfänger an die API gewagt. Anscheinend hab ich damit bis heute vielen geholfen.
Also, als erstes installierst Du bitte die Sonos API. Anleitung
Mach Dir vorher nen Backup !!
Ich habe das alles als User installiert, NICHT als root, solltest Du auch so machen, um unnötige Probleme zu vermeiden.
( Ich bin nicht der Linux Crack, vielleicht rede ich auch gerade dummes Zeug )
Wenn alles funktioniert, teste mal mit der Statusabfrage und natürlich Deiner IP
Beispiel :
http://192.168.xxx.xxx:5005/tablet/state
( tablet ist der Name Deiner Sonos Box, meine heisst hier Tablet weil sie neben dem Tablet steht )
kopierst Du ein Demo File mit z.B. winscp in den Ordner CLIPS
[image: 1643673365781-clips.png]
dann versuchst Du
http://192.168.xxx.xxx:5005/tablet/clip/Demotape.mp3/3
ACHTUNG ... HIER CLIP NICHT CLIPS
( die 3 am Ende ist die Lautstärke )
und dann FREU ....
Blockly machen wir dann wenn Du soweit bist
mal ganz grob und einfach
[image: 1643676680170-clips2.png]
p.s Du brauchst einen Taster den Du in IOBroker einbinden kannst ... oder erstmal nur ein visueller Taster in der VIS
( ne 10'ner Tastatatur wäre an dieser Stelle auch geil, weiß aber gar nicht ob es sowas für IOBroker gibt )
edit: eben zufällig gefunden, aber der User ist wohl nicht mehr online
Link Text