Guten morgen liebe Gemeinde,
Aufgrund des aktuellen Problems mit MQTT bei Zendure Smartmetern, dachte ich ich mach mal einen Beitrag bzgl einer alternativen Einbindung.
Das Zauberwort heißt hier REST-API.
Mit einem einfachen Rest Sensor, den ihr in die configuration.yaml eintragt, könnt ihr auch ohne MQTT euren Leistungssensor ins HA bringen.
Einfach us Code in die configuration.yaml kopieren, IP eures Geräts eintragen und schon habt ihr euren Leistungssensor im HA und das auch noch mit schnellerem Updateintervall als mit MQTT.
sensor:
- platform: rest
name: "Zendure D0 Leistung"
resource: "http:///properties/report"
unique_id: zendure_d0_leistung
value_template: "{{ value_json.properties.gridInputPower }}"
unit_of_measurement: "W"
device_class: power
state_class: measurement
scan_interval: 2
Sollte es in den core Logs Fehlermeldungen bzgl des Updates des Sensors geben, das Scanintervall auf 3-4s setzen.
Für alle anderen Werte die http:///properties/report auspuckt, könnt ihr, falls benötigt , natürlich auch einen REST Sensor anlegen.