NEWS
ESPHome und Modbus
ioBroker Allgemein
1
Beiträge
1
Kommentatoren
102
Aufrufe
1
Watching
-
Ich möchte einen ESP32-S2 Mini dazu verwendenb, Modbus Stromzähler auszulesen. Das klappt soweit ich mich auf einen Zähler und eine Handvoll Daten (Leistung, Zählerstand etc.) beschränke. Ich verwenden den Beispielcode von der ESPHome Homepage.
also als Beispiel:
- platform: modbus_controller modbus_controller_id: ID18 name: "Garage Energie" register_type: read address: 0x504 value_type: FP32 unit_of_measurement: kWh device_class: energy state_class: "total_increasing" accuracy_decimals: 2Sobald ein zweiter Zähler ausgelesen werden soll (mit insgesamt ca. 10 Daten) wird der ESP extrem instabil, verliert die Verbindung zu ESPHome, bootet ständig neu (über Laufzeit ermittelbar) oder bleibt einfach hängen. Der Freie Heap liegt bei über 70000.
Gibt es zu Modbus irgendwelche Tricks wie man das ganze satbiler machen kann oder hat jemand das ganze zuverlässig mit mehr als 2 Geräten bzw. 20 Entitäten am laufen?