NEWS
Mit Esp32 Shelly Datenpunkte auslesen, bekomme keine Werte
-
Hallo in die Runde und ein Happy new Year....
vorab ich bin Neuling auf dem Gebiet IoBroker und MQTT...aber dafür hab ich schon so einiges geschafft.
Mein vorhaben ist es die Daten aus dem IoBroker mit hilfe eines ESP32 an ein Nextion-Display zu senden.
Hierzu habe ich die nötigen Adapter von Zendure, Fritzdect, openDtu, mqtt, sowie Shelly installiert.In Objekte sehen ich auch alle Daten ankommen und wenn ich mit MQTT.fx(Windowsprogramm) auf meinen IoBroker zugreife und einen Topics Scan mache, sehe auch dort die Daten.
Nun kommt das aber, von allen Geräten kann ich die Daten abrufen nur von Shelly nicht.
Zum Beispiel hier, der Totalverbrauch :shelly/0/shellypro3em_abc25625g55c_1/EM0/TotalApparentPower
Der Wert bleibt immer 0Hingegen bei Zendure
zendure-solarflow/0/XXXXX/XXXXX/packData/AO4TEWEDBL046722/totalVol
Hier bekomme ich die WerteHiermit frage ich per ESP32 ab
mqttClient.subscribe("shelly/0/shellypro3em_abc25625g55c_1/EM0/TotalActivePower");
mqttClient.subscribe("zendure-solarflow/0/XXXXX/XXXXX/packData/AO4TEWEDBL04672/socLevel");Es sind beides Kommazahlen, daran sollte es nicht liegen.
Muss ich bei dem Adapter von Shelly noch was freigeben?Vielen Dank vorab für eure Unterstützung.
Gruß Thorsten