Sonos Roam Plugin für Laut/Leise/Play/Stop Buttons gesucht

  • Moss ich musste bei http-switch immer den Raumnamen sonst angeben. Magst Du mir evtl. mal deine http-switch Config zeigen., wie du den Roam angesprochen bekommen hast?!


    Ich hab bei mir http webhooks laufen.


       {
                        "id": "pushbutton6",
                        "name": "Roam Leiser",
                        "push_url": "http://192.168.xxx.xxx:5005/Badezimmer/volume/-5"
                    }


    Egal, ob ich da Badezimmer (gleiche Raum Name wie in der Sonos APP) oder "Roam" oder "Sonos Roam" eintrage, ich erhalte einen Error als Rückmeldung.


    Die gleiche Config mit "Esszimmer" oder "Wohnzimmer" usw funktioniert tadellos.

    Einmal editiert, zuletzt von Hunter ()

  • Na klar….


    {
        "accessory": "HTTP-SWITCH",
        "name": "Sonos Roam lauter",
        "switchType": "stateless",
        "timeout": 200,
        "onUrl": "http://192.meineIP:5005/Sonos Roam/volume/+5"
    }


    In HomeKit nativ als Sonos Roam integriert und Raumauswahl „Terrasse“


    Hoffe das hilft dir weiter


    LG

    Moss

  • In Homekit hieß die Sonos Roam "Lautsprecher".

    Hab das jetzt mal umbenannt in "Sonos Roam".


    Leider ohne Erfolg.


    [13/02/2022, 18:12:03] [Sonos Roam lauter] Error occurred setting state of switch: HTTP request returned with error code 500

    [13/02/2022, 18:12:03] [Sonos Roam lauter] Resetting switch to OFF


    Ok .. jetzt hab ich mal die API ausgelesen nach Zones. Nachdem ich in Sonos den Lautsprecher Raum auf Badezimmer geändert hab und in Home den Namen von Lautsprecher auf "Sonos Roam" funktioniert der http-switch nun mit "Bad" ... da werd einer schlau daraus.

    Einmal editiert, zuletzt von Hunter ()