NEWS
SR04 via MQTT: Daten werden nur einmalig übermittelt
-
Ich habe einen Distanzsensor SR04 an einem Olimex ESP32-PoE und möchte die Sensordaten von dort per MQTT an IOBroker schicken. Die erwartete Distanz landet auch korrekt im IOBroker-Objekt-Baum - allerdings nur einmalig. Erst nach einem Neustart des Olimex wird erneut einmalig ein Wert übertragen.
Was braucht es, damit ich laufend einen aktuellen Wert im Objektbaum sehe? -
Ich habe einen Distanzsensor SR04 an einem Olimex ESP32-PoE und möchte die Sensordaten von dort per MQTT an IOBroker schicken. Die erwartete Distanz landet auch korrekt im IOBroker-Objekt-Baum - allerdings nur einmalig. Erst nach einem Neustart des Olimex wird erneut einmalig ein Wert übertragen.
Was braucht es, damit ich laufend einen aktuellen Wert im Objektbaum sehe?welche Software ist drauf ?
Bei Tasmota oder Arduino kann man den Abstand einstellen, also alle wie viel Sekunden es übertragen wrid.Bei Tasmota sind 300 Sekunden als Standard, kannst es aber in der Oberfläche ändern.
Bei Arduino steht die Zeit im Sketch. -
welche Software ist drauf ?
Bei Tasmota oder Arduino kann man den Abstand einstellen, also alle wie viel Sekunden es übertragen wrid.Bei Tasmota sind 300 Sekunden als Standard, kannst es aber in der Oberfläche ändern.
Bei Arduino steht die Zeit im Sketch.@berndsolar13 Verzeihung, Ja, Tasmota. Wo stelle ich das ein? Hier sehe ich nichts:

-
@berndsolar13 Verzeihung, Ja, Tasmota. Wo stelle ich das ein? Hier sehe ich nichts:

-
Telemetrieperiode = 300 = alle 5 min
Hab auch einen SR04 mit Tasmota :)


-
@ag Ah, ja, das hatte ich auch gerade via Console gefunden:

Ändert aber nichts - der Wert von vor fünf Minuten bleibt in IOBroker stehen. -
Tasmota bindet man auch mit dem Sonoff Adapter ein .
Da sind die zu übermittelnden Daten schon vorbereitet.
Achte aber auf unterschiedliche Portnummern.
Z.B. MQTT 1883 und Sonoff 1884@haselchen Mit dem Sonoff-Adapter klappt es. Toll, danke!
Zudem sind die Werte in einzelnen Datenpunkten herausgeführt und ich muss sie nicht aus einem String extrahieren. Noch ein Problem weniger. -
@haselchen Mit dem Sonoff-Adapter klappt es. Toll, danke!
Zudem sind die Werte in einzelnen Datenpunkten herausgeführt und ich muss sie nicht aus einem String extrahieren. Noch ein Problem weniger.Ich habe meine Erfahrungen hier zusammengefasst: https://schuetz-it.com/sr04-tasmota-esp32-mqtt-und-iobroker/
Wen es jemand nützt: gern gescheh'n :relaxed:

