[Modul] Tasmota - MQTT Server & MQTT Client

da ist ne alte Tasmota drauf, 5.11.1. Das Problem bei den „alten“ ist, dass sich die nicht OTF updaten ließen, da hab ich mir schon einige zerschossen. Ich müsste also ausbauen, aufschrauben und über die Pins updaten. Ist Müßig, die haben nur den zweck an/ aus und evtl. Temperatur messen.

Gruß

Oliver

Ich glaube aber, dass die alte Version der Fehler ist.

Grüße,
Kai

Hallo Kai,

:slight_smile: dass es die Geräte mit älterer Version sind, stimme ich dir zu, aber da an denen seit Jahren nichts verändert wurde, sind die nicht der Fehler. Bis vor der Umstellung war ja alles o.k. ich habe von den alten Sonoff Basic und Power Modulen so an die 10 Stück im Haus und Garten fest verbaut.

Es liegt aber wahrscheinlich trotzdem an der Firmware, weil ich eine neue Funktion im Modul eingebaut habe und ich glaube die Funktion gab es früher bei Tasmota noch nicht.

Grüße,
Kai

Hallo Kai,

für was brauche ich die neue Funktion? Heisst dass, das ich jetzt mit den Fehlern leben soll?

Gruß

Oliver

Wenn du nicht updaten willst, dann musst du wahrscheinlich damit leben. Ich kann nicht immer alles alte in den Modulen lassen.
Wahrscheinlich werden die Werte auch irgendwann gar nicht mehr in Symcon eintrudeln, dann kommst du um ein Update gar nicht herum.

Grüße,
Kai

Hallo Kai, ich rechne dir hoch an, dass du das in deiner Freizeit machst, aber sorry dass ich NICHT deiner Meinung bin. mein EIB/KNX läuft sein 22 Jahren OHNE update. Es tut was es soll und solange ich nicht mehr brauche, bleibt es auch so.

Neue Funktionen neuer Tasmota Versionen zur Verfügung stellen ist O.K. dann kann oder muss ich updaten, wenn ich diese Funktion will oder brauche, aber dass man permanent gewzungen wird alle Geräte up to date zu halten obwohl sie einwandfrei funktionieren kann es nicht sein. Die Homesteuerung soll mir das Leben erleichtern und nicht zusätzlich unnütz Freizeit kosten.

Und wenn es unumgängilich ist sowas zu machen, kann man ja auch zwei Versionen im Shop anbieten z.B. eine Tasmota bis Version (z.B. 11.0.x ) und dann eine neue ab Version 12.0.x, dann kann ich entscheiden ob ich beide installiere aber meine bestehenden Geräte funktionieren.

Ich schaue mal, ob ich evtl. eine CheckBox einbaue. Die dafür sorgt, dass das auch noch funktioniert.

Grüße,
Kai

das wäre super, vielen Dank

gibt es schon eine Beta zum testen?

Nein, leider zu wenig Zeit.

Grüße,
Kai

Hallo Kai,

wie siehts aus?

Gruß

Oliver

Leider noch so wie noch vor einigen Tage.

Grüße,
Kai

@jagu, du könntest jetzt mal die aktuelle Beta Version testen und mir eine Rückmeldung geben.

Grüße,
Kai

welchen Haken muss ich dann setzen?

Gar keinen.

Grüße,
Kai

o.k. ich sag Bescheid, beobachte das heute

Hallo Kai,

seit über zwei Stunden keinen Abbruch :+1:

1 „Gefällt mir“

Hallo Kai,

klappt alles, bisher keine Fehler mehr von den Geräten.

danke

Oliver

Hallo Kai,

wie bereits im Discord [Link] abgesprochen, mein Problem mit Fehlermeldungen im Tasmota Modul, wenn ich auf einem Tasmota-ESP Homeassitent in der Console mit „SetOption19 1“ aktiviere.

Leider taucht eine Fehlermeldung bei jeder MQTT-Message vom Device im Log von Symcon auf und dies wird sehr schnell sehr viel.

Dies ist die angelegte Instanz:

So sieht die Fehlermeldung im Symcon dazu aus:

Dies ist das Log auf dem Device selbst mit dem setzen der Option und anschließendem Senden von Teleinformationen:

12:35:19.101 CMD: SetOption19 1
12:35:19.107 MQT: stat/DAC4F6/RESULT = {"SetOption19":"ON"}
12:35:19.241 MQT: homeassistant/sensor/DAC4F6_BMP280_Temperature/config = {"name":"DAC4F6 BMP280 Temperature","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_BMP280_Temperature","dev":{"ids":["DAC4F6"]},"unit_of_meas":"°C","dev_cla":"temperature","frc_upd":true,"val_tpl":"{{value_json['BMP280']['Temperature']}}"} (beibehalten)
12:35:19.247 MQT: homeassistant/sensor/DAC4F6_BMP280_Pressure/config = {"name":"DAC4F6 BMP280 Pressure","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_BMP280_Pressure","dev":{"ids":["DAC4F6"]},"unit_of_meas":"hPa","dev_cla":"pressure","frc_upd":true,"val_tpl":"{{value_json['BMP280']['Pressure']}}"} (beibehalten)
12:35:19.254 MQT: homeassistant/sensor/DAC4F6_CCS811_eCO2/config = {"name":"DAC4F6 CCS811 eCO2","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_CCS811_eCO2","dev":{"ids":["DAC4F6"]},"unit_of_meas":"ppm","dev_cla":"carbon_dioxide","frc_upd":true,"val_tpl":"{{value_json['CCS811']['eCO2']}}"} (beibehalten)
12:35:19.259 MQT: homeassistant/sensor/DAC4F6_CCS811_TVOC/config = {"name":"DAC4F6 CCS811 TVOC","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_CCS811_TVOC","dev":{"ids":["DAC4F6"]},"unit_of_meas":"ppb","dev_class":"volatile_organic_compounds","frc_upd":true,"val_tpl":"{{value_json['CCS811']['TVOC']}}"} (beibehalten)
12:35:19.268 MQT: homeassistant/sensor/DAC4F6_HDC1080_Temperature/config = {"name":"DAC4F6 HDC1080 Temperature","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_HDC1080_Temperature","dev":{"ids":["DAC4F6"]},"unit_of_meas":"°C","dev_cla":"temperature","frc_upd":true,"val_tpl":"{{value_json['HDC1080']['Temperature']}}"} (beibehalten)
12:35:19.275 MQT: homeassistant/sensor/DAC4F6_HDC1080_Humidity/config = {"name":"DAC4F6 HDC1080 Humidity","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_HDC1080_Humidity","dev":{"ids":["DAC4F6"]},"unit_of_meas":"%","dev_cla":"humidity","frc_upd":true,"val_tpl":"{{value_json['HDC1080']['Humidity']}}"} (beibehalten)
12:35:19.279 MQT: homeassistant/sensor/DAC4F6_HDC1080_DewPoint/config = {"name":"DAC4F6 HDC1080 DewPoint","stat_t":"tele/DAC4F6/SENSOR","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","uniq_id":"DAC4F6_HDC1080_DewPoint","dev":{"ids":["DAC4F6"]},"unit_of_meas":"°C","dev_cla":"temperature","frc_upd":true,"val_tpl":"{{value_json['HDC1080']['DewPoint']}}"} (beibehalten)
12:35:19.296 MQT: homeassistant/sensor/DAC4F6_status/config = {"name":"DAC4F6 status","stat_t":"tele/DAC4F6/HASS_STATE","avty_t":"tele/DAC4F6/LWT","pl_avail":"Online","pl_not_avail":"Offline","json_attr_t":"tele/DAC4F6/HASS_STATE","unit_of_meas":"%","val_tpl":"{{value_json['RSSI']}}","ic":"mdi:information-outline","uniq_id":"DAC4F6_status","dev":{"ids":["DAC4F6"],"name":"DAC4F6","mdl":"Generic","sw":"11.0.0(sensors)","mf":"Tasmota"}} (beibehalten)
12:38:33.553 CMD: Teleperiod 30
12:38:33.559 MQT: stat/DAC4F6/RESULT = {"TelePeriod":30}
12:38:34.175 MQT: tele/DAC4F6/STATE = {"Time":"2022-04-28T12:38:34","Uptime":"0T00:24:19","UptimeSec":1459,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":24,"MqttCount":1,"Wifi":{"AP":1,"SSId":"ddwrt","BSSId":"5C:49:79:23:53:A7","Channel":6,"Mode":"11n","RSSI":62,"Signal":-69,"LinkCount":1,"Downtime":"0T00:00:04"}}
12:38:34.189 MQT: tele/DAC4F6/SENSOR = {"Time":"2022-04-28T12:38:34","BMP280":{"Temperature":18.2,"Pressure":984.9},"CCS811":{"eCO2":421,"TVOC":3},"HDC1080":{"Temperature":18.3,"Humidity":37.9,"DewPoint":3.7},"PressureUnit":"hPa","TempUnit":"C"}
12:38:34.199 MQT: tele/DAC4F6/HASS_STATE = {"Version":"11.0.0(sensors)","BuildDateTime":"2022.02.23 17:46:46","Module or Template":"Generic","RestartReason":"Software/System restart","Uptime":"0T00:24:19","Hostname":"DAC4F6","IPAddress":"192.168.178.44","RSSI":"62","Signal (dBm)":"-69","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":1,"LoadAvg":24}
12:39:04.186 MQT: tele/DAC4F6/STATE = {"Time":"2022-04-28T12:39:04","Uptime":"0T00:24:49","UptimeSec":1489,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"ddwrt","BSSId":"5C:49:79:23:53:A7","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:04"}}
12:39:04.200 MQT: tele/DAC4F6/SENSOR = {"Time":"2022-04-28T12:39:04","BMP280":{"Temperature":18.2,"Pressure":985.0},"CCS811":{"eCO2":416,"TVOC":2},"HDC1080":{"Temperature":18.3,"Humidity":37.8,"DewPoint":3.7},"PressureUnit":"hPa","TempUnit":"C"}
12:39:04.210 MQT: tele/DAC4F6/HASS_STATE = {"Version":"11.0.0(sensors)","BuildDateTime":"2022.02.23 17:46:46","Module or Template":"Generic","RestartReason":"Software/System restart","Uptime":"0T00:24:49","Hostname":"DAC4F6","IPAddress":"192.168.178.44","RSSI":"62","Signal (dBm)":"-69","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":1,"LoadAvg":19}
12:39:34.161 MQT: tele/DAC4F6/STATE = {"Time":"2022-04-28T12:39:34","Uptime":"0T00:25:19","UptimeSec":1519,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"ddwrt","BSSId":"5C:49:79:23:53:A7","Channel":6,"Mode":"11n","RSSI":64,"Signal":-68,"LinkCount":1,"Downtime":"0T00:00:04"}}
12:39:34.175 MQT: tele/DAC4F6/SENSOR = {"Time":"2022-04-28T12:39:34","BMP280":{"Temperature":18.2,"Pressure":985.0},"CCS811":{"eCO2":403,"TVOC":0},"HDC1080":{"Temperature":18.4,"Humidity":37.8,"DewPoint":3.7},"PressureUnit":"hPa","TempUnit":"C"}
12:39:34.185 MQT: tele/DAC4F6/HASS_STATE = {"Version":"11.0.0(sensors)","BuildDateTime":"2022.02.23 17:46:46","Module or Template":"Generic","RestartReason":"Software/System restart","Uptime":"0T00:25:19","Hostname":"DAC4F6","IPAddress":"192.168.178.44","RSSI":"58","Signal (dBm)":"-71","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":1,"LoadAvg":19}
12:40:04.192 MQT: tele/DAC4F6/STATE = {"Time":"2022-04-28T12:40:04","Uptime":"0T00:25:49","UptimeSec":1549,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"ddwrt","BSSId":"5C:49:79:23:53:A7","Channel":6,"Mode":"11n","RSSI":64,"Signal":-68,"LinkCount":1,"Downtime":"0T00:00:04"}}
12:40:04.202 MQT: tele/DAC4F6/SENSOR = {"Time":"2022-04-28T12:40:04","BMP280":{"Temperature":18.3,"Pressure":985.0},"CCS811":{"eCO2":415,"TVOC":2},"HDC1080":{"Temperature":18.4,"Humidity":37.8,"DewPoint":3.7},"PressureUnit":"hPa","TempUnit":"C"}
12:40:04.209 MQT: tele/DAC4F6/HASS_STATE = {"Version":"11.0.0(sensors)","BuildDateTime":"2022.02.23 17:46:46","Module or Template":"Generic","RestartReason":"Software/System restart","Uptime":"0T00:25:49","Hostname":"DAC4F6","IPAddress":"192.168.178.44","RSSI":"64","Signal (dBm)":"-68","WiFi LinkCount":1,"WiFi Downtime":"0T00:00:04","MqttCount":1,"LoadAvg":19}

Das Log auf vom Symcon MQTT Broker habe ich als Anlage dazu gepackt, da es als Text hier zu groß wäre.
IPS_MQTT_dump.txt (40,7 KB)

Wäre schön, wenn du mal drüber schauen könntest, ob hier etwas auffällig ist.

Gruss
Bernd

Update, die Zeile im Modul war weg: