NEWS
TASMOTA Deepsleep DS18B20 MQTT sendet nicht
-
Hallo,
ich habe einen DS18B20 an einem ESP8266 der an einem Akku mit Solarmodul hängt. TASMOTA
Der DS funktioniert und gibt richtige Werte aus.
Deepsleep steht auf 120 Sekunden.
{"DeepSleep":{"Time":"2021-11-10T13:22:00","Epoch":1636546920}}MQTT funktioniert.
Wenn der ESP aufwacht, sendet er leider keine Daten. Es wurde nur 1x Daten an den MQTT Server gesendet, nach dem Start.
{"sn":{"Time":"2021-11-10T13:11:05","DS18B20":{"Id":"000000029C91","Temperature":22.8},"TempUnit":"C"},"ver":1}Kann mir bitte jemand einen Tipp geben, wie ich es anstelle, daß der ESP, wenn er aufwacht, die Daten an den MQTT Server sendet?
Auf der Konsole sehe ich
13:22:07.048 MQT: Attempting connection... 13:22:07.209 MQT: Connected 13:22:07.212 MQT: tele/tasmota_7BFEAF/LWT = Online (retained) 13:22:07.215 MQT: cmnd/tasmota_7BFEAF/POWER = 13:22:11.449 MQT: tele/tasmota_7BFEAF/STATE = {"Time":"2021-11-10T13:22:11","Uptime":"0T00:00:12","UptimeSec":12,"Heap":28,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"solysombra","BSSId":"E2:63:DA:BA:66:FC","Channel":11,"Mode":"11n","RSSI":56,"Signal":-72,"LinkCount":1,"Downtime":"0T00:00:06"}} 13:22:11.473 MQT: tele/tasmota_7BFEAF/SENSOR = {"Time":"2021-11-10T13:22:11","DS18B20":{"Id":"000000029C91","Temperature":22.1},"TempUnit":"C"}Jedoch nichts am MQTT Server.
Danke für die Unterstützung.
Gruß
-
Hallo,
ich habe einen DS18B20 an einem ESP8266 der an einem Akku mit Solarmodul hängt. TASMOTA
Der DS funktioniert und gibt richtige Werte aus.
Deepsleep steht auf 120 Sekunden.
{"DeepSleep":{"Time":"2021-11-10T13:22:00","Epoch":1636546920}}MQTT funktioniert.
Wenn der ESP aufwacht, sendet er leider keine Daten. Es wurde nur 1x Daten an den MQTT Server gesendet, nach dem Start.
{"sn":{"Time":"2021-11-10T13:11:05","DS18B20":{"Id":"000000029C91","Temperature":22.8},"TempUnit":"C"},"ver":1}Kann mir bitte jemand einen Tipp geben, wie ich es anstelle, daß der ESP, wenn er aufwacht, die Daten an den MQTT Server sendet?
Auf der Konsole sehe ich
13:22:07.048 MQT: Attempting connection... 13:22:07.209 MQT: Connected 13:22:07.212 MQT: tele/tasmota_7BFEAF/LWT = Online (retained) 13:22:07.215 MQT: cmnd/tasmota_7BFEAF/POWER = 13:22:11.449 MQT: tele/tasmota_7BFEAF/STATE = {"Time":"2021-11-10T13:22:11","Uptime":"0T00:00:12","UptimeSec":12,"Heap":28,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"solysombra","BSSId":"E2:63:DA:BA:66:FC","Channel":11,"Mode":"11n","RSSI":56,"Signal":-72,"LinkCount":1,"Downtime":"0T00:00:06"}} 13:22:11.473 MQT: tele/tasmota_7BFEAF/SENSOR = {"Time":"2021-11-10T13:22:11","DS18B20":{"Id":"000000029C91","Temperature":22.1},"TempUnit":"C"}Jedoch nichts am MQTT Server.
Danke für die Unterstützung.
Gruß
-
Hallo,
ich habe einen DS18B20 an einem ESP8266 der an einem Akku mit Solarmodul hängt. TASMOTA
Der DS funktioniert und gibt richtige Werte aus.
Deepsleep steht auf 120 Sekunden.
{"DeepSleep":{"Time":"2021-11-10T13:22:00","Epoch":1636546920}}MQTT funktioniert.
Wenn der ESP aufwacht, sendet er leider keine Daten. Es wurde nur 1x Daten an den MQTT Server gesendet, nach dem Start.
{"sn":{"Time":"2021-11-10T13:11:05","DS18B20":{"Id":"000000029C91","Temperature":22.8},"TempUnit":"C"},"ver":1}Kann mir bitte jemand einen Tipp geben, wie ich es anstelle, daß der ESP, wenn er aufwacht, die Daten an den MQTT Server sendet?
Auf der Konsole sehe ich
13:22:07.048 MQT: Attempting connection... 13:22:07.209 MQT: Connected 13:22:07.212 MQT: tele/tasmota_7BFEAF/LWT = Online (retained) 13:22:07.215 MQT: cmnd/tasmota_7BFEAF/POWER = 13:22:11.449 MQT: tele/tasmota_7BFEAF/STATE = {"Time":"2021-11-10T13:22:11","Uptime":"0T00:00:12","UptimeSec":12,"Heap":28,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"solysombra","BSSId":"E2:63:DA:BA:66:FC","Channel":11,"Mode":"11n","RSSI":56,"Signal":-72,"LinkCount":1,"Downtime":"0T00:00:06"}} 13:22:11.473 MQT: tele/tasmota_7BFEAF/SENSOR = {"Time":"2021-11-10T13:22:11","DS18B20":{"Id":"000000029C91","Temperature":22.1},"TempUnit":"C"}Jedoch nichts am MQTT Server.
Danke für die Unterstützung.
Gruß
Ich nehme mal an Du hast die MQTT Kommunikation generell am Laufen und auf der Basis stellst Du auf "DeeepSleep" um.
- Dann bitte unbedingt die TASMOTA Documentation beachten: https://tasmota.github.io/docs/DeepSleep/
- Dann nehme ich an Du hast eine physikalische Brücke zwischen pin "RST" und "GPIO16" fest verdrahtet, PullUp 10k nach 3.3V.
Aus meiner Sicht müsste Dein Kommando für die Umstellung DeepSleep dann so aussehen
Backlog TelePeriod 10; DeepSleepTime 60;--> So sendet TASMOTA nach 10sec nach dem Aufwachen die MQTT Informationen an iobroker, schläft wieder ein und wacht all 60sec auf.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden