3EM über MQTT auslesen

  • Servus,

    hat dem 3EM schon jemand über MQTT eingebunden?

    Ich bekomme keine Werte über MQTT. Der Schalter funktioniert über die Standartbefehle (bei mir OH), d.h. die Anbindung an sich funktioniert.

    Nur die Werte kommen nicht (über die Befehle vom 2.5 bzw 1PM wo es funktioniert):

    Number Shelly3EM_P1 "L1_W [%.1f W]" { mqtt="<[broker:shellies/shellyem3-xxxxxxx/relay/0/power:state:default]" }

    Number Shelly3EM_L1 "L1_Wh [%.1f W]" { mqtt="<[broker:shellies/shellyem3-xxxxxxx/relay/0/energy:state:default]" }

    Gruß

    Openhab 2.5 auf RP:
    4x Shelly 1, 4x Shelly 2.5 und etwa 35 Sonoffs mit GPIO Relaisanbindung, Temperatur und Feuchtesensoren und dazu noch 20 Xiaomi Schalter, Kontakte ,Feuchte ,Temperatur , und Bewegungssensoren (gebridged)

  • Servus,

    Supi - vielen Dank!

    wer kommt denn auf die Idee das die Gruppe 'emeter' heißt!? Wo hast du die Info herbekommen?

    Im OH-Forum gab es dazu auch noch nichts. Das Binding muss dort auch noch hochgezogen werden.

    Ich probiere heut Abend direkt mal :thumbup:

    Gruß

    Openhab 2.5 auf RP:
    4x Shelly 1, 4x Shelly 2.5 und etwa 35 Sonoffs mit GPIO Relaisanbindung, Temperatur und Feuchtesensoren und dazu noch 20 Xiaomi Schalter, Kontakte ,Feuchte ,Temperatur , und Bewegungssensoren (gebridged)

  • Ich habe mit dem Browser die http-Antwort vom Status ausgelesen. Das funktioniert bei jedem Shelly.

    http://192.168.178.xx/status

    Im angezeigten Text sieht man dann die Parameter die dieser Shelly hat. Ich baue dann ein php-Script mit einem http-Request und werde die Shelly-Antwort mit "json_decode" aus. Zu beachten ist, dass beim Shelly 3M die 3 Phasen mit den Index 0, 1 und 2 codiert sind.

  • Dieses Thema enthält 27 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.