Hi Zusammen,
also ich habe mir das Ding jetzt mal installiert und angeschaut. Habe es auch hinbekommen, dass meine Sonos Boxen jetzt meine MP3 Datei abspielen und nicht das standard hinterlegte.
Meine Frage jetzt, es muss doch möglich sein die config so abzuändern, dass statt auf allen Sonos Geräten nur auf von mir ausgewählten abgespielt wird oder? Ich meine die Konfig so zu verstehen, dass er eine Abfrage macht welche Sonos Devices sich im Netzwerk beifnden die dann alle zusammen gruppiert und da dann abspielt. Da würde ich gerne einhaken und eben diese ALLE auf eine Spezifische Box umändern. Per IP Adresse oder per Name ist mir eigentlich Wurscht.
Komme da aber leider nicht weiter.
Danke im Voraus für eure Hilfe!
Viele Grüße
Moritz
ach und um es generell zu Beantworten wie ihr die Soundfiles ändert folgende Anleitung, vllt hilft es ja jemandem:
Voraussetzung: Homebridge-Sonos-Announcer Plugin ist installiert.
1.) Konsole auf Homebridge öffnen
2.) zur config.js navigieren (cd /var/lib/homebridge/node_modules/homebridge-sonos-announcer/dist/)
3.) Konfig bearbeiten (nano /var/lib/homebridge/node_modules/homebridge-sonos-announcer/dist/index.js)
4.) dann in der Konfig zum Part "manager.PlayNotification({" und dort den Link bei "trackUri:" abändern.
5.) mit strg. + x und Y und enter die Konfig Datei abspeichern und verlassen
6.) Homebridge neustarten und Voila statt "someone's at the front door" wird eure MP3 abgespielt.
Info:
Ihr müsst die MP3 irgendwo hochladen, ich habe da einfach einen Account auf der Seite http://www.archive.org erstellt und anschließend da meine .mp3 Datei hochgeladen. Wenn ihr die Datei hochgeladen habt geht auf den Link den euch archive.org erstellt hat und jetzt müsst ihr nur noch aufpassen, dass ihr nicht diesen Link nehmt sondern Rechts nach "VBR MP3" sucht und da noch einmal draufklickt um diesen Link dann zu nehmen, der spielt dann direkt bei Linköffnen die MP3 Datei ab.
Hoffe das Hilft dem ein oder anderen, ich habe keine ausführliche Anleitung gefunden deswegen hier so ausführlich und für Laien, ich bin auch kein Programmierer und habe es so dann hinbekommen.