Feedback UDP

  • moin moin

    Ich habe mal eine Frage, weiß einer wie sich das Feedback von den Shelly zusammensetzt.

    Ich habe da ein paar Beispiele

    //Kommt von einen shelly 1 und einen shelly rgbw2

    // Keller : [0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0]]}

    // Keller : [0,9103,0],[0,1101,1],[0,5105,255],[0,5106,255],[0,5107,255],[0,5108,161],[0,5102,0],[0,5109,0],[0,4101,0.00],[0,4103,0],[0,6102,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,9101,"color"]]}

    Wie setzt sich das zusammen was bedeutet was ?

  • Moin,

    es ist schwer das aus der API heraus zulesen. Ich könnte dir jetzt die github Seite vom IOBroker Shelly Adapter empfehlen, dort kannst du dich durch die *.js Dateien kämpfen.

    Als Beispiel Shelly 1:

    [0,9103,0] - Input Event Counter (new Event)

    [0,1101,0] - Switch Zustand

    [0,2101,0] - Input

    [0,2102,""] - Input Event

    [0,2103,0] - Input Event Anzahl Ereignisse

    Matze

  • zu jedem Shelly gibt es ein /cit/d (description) und ein /cit/s (status).

    den Link dazu findest du ebenfalls in der API direkt bei jedem Gerät, z.b. für den Shelly 1PM:

    API Reference

    /cit/d ist dabei quasi die Übersetzungstabelle von den unter /cit/s gesendeten Statusmeldungen.

    Am Beispiel von dir 0,2101,0 versuche ich das mal zu erklären. Die erste 0 kannst du dabei ignorieren die ist immer gleich. Deswegen gucken wir direkt nach der zweiten Zahl. Im /cit/d findet sich für die 2101 folgendes:

    {

    "I":2101,

    "T":"S",

    "D":"input",

    "R":"0/1",

    "L":1

    }


    unter D (Description) steht hier hier "input". Damit ist der Schalterzustand gemeint.

    unter R (Response) sind die Antworten definiert, hier ist es 0 oder 1 weil der Schalter eben nur die beiden Zustände aus (0) oder an (1) kennt.

    die 0,2101,0 bedeutet also, dass der am Shelly angeschlossene Schalter den Zustand "aus" hat.

    Verständlich?

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.