homebridge-zp | Sonos http Api

  • Merci vilmal. Das werde ich sofort umsetzen.

  • sschuste : Bitte gern geschehen ?


    Nachdem ich gestern meiner Frau die Automation mit Sonos schmackhaft machen konnte läuft es heute schon wieder nicht mehr ?

    In Homekit erscheint auf dem Switch bei Betätigung nur ein Ausrufezeichen


    Homebridge läuft

    Zugriff auf das Sonos Api steht

    Sobald ich aber einen Befehl im Browser eingebe erscheint:

    Code
    {"status":"error","error":"No system has yet been discovered. Please see https://github.com/jishi/node-sonos-http-api/issues/77 if it doesn't resolve itself in a few seconds."}
  • Ätzend. Hatte ich noch nicht. Reboote mal den Raspi. Ansonsten sieht dich mal auf der Seite um, die die Fehlermeldung angibt: https://github.com/jishi/node-sonos-http-api/issues/77


    Stefan

  • Ups, gerade gesehen das ich hier noch eine Antwort schuldig bin.

    => nach dem runter- und hochfahren des Pi hat es dann funktioniert


    Weiss jemand ob man man bei http-switch mehrere Befehle verknüpfen kann

    Ich würe gerne auf einen Knopfdruck hin erst die Lautstärke der SonosBox einstellen z.B. 20% und dann den Sender anwählen

  • Gibt es irgendwie ein Log-File für die Api bzw kann ich irgendwie den Namen den ich für einen bestimmten Sonos zum ansteuern brauche?


    Hintergrund ist der dass ich mit einem Songs umgezogen bin in die Küche aber ich kriege ihn nicht angesteuert.


    Bzw er ist unter dem alten Namen "Terrasse" erreichbar.

  • Bei mir wird das nach /var/log/syslog geloggt und /var/log/daemon.log.

  • Hintergrund ist der dass ich mit einem Songs umgezogen bin in die Küche aber ich kriege ihn nicht angesteuert.


    Evtl. liegt es am Umlaut in Raumnamen. Versuche ihn mal in der Sonos App auf Kueche oder Kochen umzubenennen. Die API muss auch neu gestartet werden danach.

  • Evtl. liegt es am Umlaut in Raumnamen. Versuche ihn mal in der Sonos App auf Kueche oder Kochen umzubenennen. Die API muss auch neu gestartet werden danach.

    Puh das ist jetzt ewig her das ich mich damit beschäftigt habe. Ich habe das ganze irgendwie im Autostart. Aber Neustarten macht Sinn. Am besten ich starte den Pi einfach neu.


    Mit dem Namen hast du recht das könnte Probleme bereiten. Er ist momentan halt nur unter dem alten Namen Terrasse erreichbar.


    Also


    Man startet ja mit „npm Start“


    Stoppen einfach mit „npm stop“ ?


    Bei mir wird das nach /var/log/syslog geloggt und /var/log/daemon.log.

    Damit ist aber das Homebridge und nicht Sonos api log gemeint.

  • Guten Morgen Community


    Ich habe das Sonos Plugin Installiert von nfarina.

    Leider funktioniert es nur die hälfte der Zeit und wenn ich es Ein -und Ausschalten kann, leuchte eine grünes lämpchen oben auf der Sonos Bix, was im Schlafzimmer eher kontraproduktiv ist, da es in der nacht seh hell ist.


    Folgende Fragen:


    Kann man das Irgendwie ausschalten dass wenn ich mit Home Kit die Boxen bediene dass dieses Grüne lämpchen leuchtet (in der Original Sonos app, habe ich die leuchte bereits deaktiviert) ?


    Und was kann man dagegen tun, dass ich die boxen nur halbzeits steuern kann (also starten und beenden) ?

    Ich muss dann in der Original App die Sonos Starten und dann kann ich Sie wieder mit Home Kit bedienen. Am nächsten Tag das gleiche spiel.


    Für etwas Hilfe würde ich mich freuen.


    Homebridge auf Synology NAS 916+ 1.0.7

    Sonos Plugin von nfarina 0.2.4


    Liebe Grüsse

    Christian

    Gruss TFC

  • TFC : Wenn die grüne LED leuchtet ist die Box auf Lautstärke 0% geschaltet bzw. auf Mute.

    Ändere in der config mal auf "Mute" : false. Eventuell hilft das betreffend LED.


    Ich verwende aktuell das Plugin "homebridge-zp" und einige http-switch und bin damit aktuell sehr zufrieden. (API Ansteuerung der Sonos One klappt bei mir jedoch noch nicht)


    Gruss

  • Habe mir noch einen Sonos One gegönnt aber da funktioniert die API Steuerung bei mir irgndwie (noch) nicht.

    Da werd ich doch hellhörig. So ein Teil steht bei mir auch noch auf der Einkaufsliste.

  • Ich verwende aktuell das Plugin "homebridge-zp" und einige http-switch und bin damit aktuell sehr zufrieden. (API Ansteuerung der Sonos One klappt bei mir jedoch noch nicht)


    Gruss

    hast du ein paar Beispiele für http Befehle die du nutzt?


    Nutze auch das zp aber eben nur zum ein und ausschalten und Lautstärke noch.

  • Maz :

    Hier als erstes die config für die Lautstärke +/- Tasten. ( + und - 5% Lautstärke, die Taster werden nach 200ms wieder deaktiviert).

    Dazu verwende ich das PlugIn "homebridge-http-switch"


    Bin grad Unterwegs, werde Dir die restlichen Befehle heute Abend noch nachreichen welche ich für die Senderwahl verwende.


    Gruss Beni



    {

    "accessory": "HTTP-SWITCH",

    "name": "Küche +",

    "switchType": "stateless",

    "timeout": 200,

    "onUrl": "http://192.168.1.xxx:5005/Küche/volume/+5"

    },

    {

    "accessory": "HTTP-SWITCH",

    "name": "Küche -",

    "switchType": "stateless",

    "timeout": 200,

    "onUrl": "http://192.168.1.xxx:5005/Küche/volume/-5"

    },

  • Danke dir! Die Sender wären interessant da Lautstärke ja über das zp Plugin schon geht dadurch das die Sonos als Lampe erkannt werden. Aber ich sehe schon wo es hingeht :)

  • Härzleche Dank!

    Das grüne Licht ist weg und die Box stellt ab :-)!


    Verstehe ich das richtig, wenn ich das homebridge-zp Plugin benutze, kann ich dann das jetzige löschen, oder ist das homebridge-zp zusätzlich für die Lautstärke?


    Gruess

    Christian

    Gruss TFC

  • TFC : Bitte gern geschehen :)


    Ich verwende nur noch das homebridge-ZP Plugin inkl. Lautstärke. Die einzelnen Boxen werden dort erkannt und entsprechend in Homekit angezeigt.

    Du kannst das andere löschen.


    Es läuft aktuell noch eine zweiter Sonos Thread betreffend API. Ist vielleicht für Dich auch interessant: Klick mich


    Gruss