Shelly Plus1 http senden mit Authentifizierung

  • Hallo Liebes Forum,

    ich bastel schon eine zeit rum und komme nicht weiter. Ich hoffe Ihr könnt mir helfen.

    Ich habe im Flur 2 ShellyPlus 1 verbaut. Da es nicht anderst ging, schaltet der Schalter über den einen Shelly plus 1 den Anderen Shelly plus 1 und triggert den schaltvorgang. Wenn ich dies ohne authentifizierung mache, klappt das auch wunderbar.

    Da ich aber den shelly zusätzlich über IO-Broker ansteuern will, das Gerät absichern möchte und der IO-Broker Adpater sonst fehler ausgibt, möchte ich die Authentifizierung nutzen. Ich habe gelesen, das die Plus generation digset zur authentifizierung nutzt. Ich habe bisher leider keinen Forum beitrag oder beispiele gefunden, wo dies gelöst ist. Setzt der ShellyPlus 1 kein digset beim senden ein?

    Ich sende den Befehl über Output -> Aktion.

    Gibt es hier eine möglichkeit Authentifizierung und das Senden zu nutzen?

    Ich möchte es nach möglichkeit nicht über IO-broker steuern sondern direkt, falls der IO-Broker mal ausfällt, kann ich trotzdem noch manuell schalten.

    Besten dank für eure Hilfe

    Haggi

  • Digest Auth wäre wenn nur über ein Script möglich. Mit der neuen Version aktuell Beta soll eine Basic Auth Option kommen, welche aktuell anscheinend noch nicht so ganz rund läuft. Hab ich aber selbst gar nicht getestet.

    Authentication | Shelly Technical Documentation
    Communication through HTTP and Websocket channels is secured by a digest authentication mechanism using the SHA256 hmac algorithm as defined in RFC7616.
    shelly-api-docs.shelly.cloud
  • Hallo Devil,

    danke für dienen Post.

    hast du evtl ein Beispiel für ein Skript?

    ansonsten muss ich ggf einfach noch warten bis die Stable wird. Danke für die info

    Viele Grüße

    Haggi