Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

Home Assistant en MQTT, berichten komen niet aan?

Pagina: 1
Acties:

Vraag


  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
Ik weet eigenlijk niet goed waar ik moet beginnen omdat ik zelf niet begrijp waar het probleem ligt.

In het kort. sinds update 2023.4 werkt mijn home assistant niet helemaal lekker met MQTT.
Blijkbaar komt dat omdat je niet meer via de configuration.yaml MQTT moet instellen. Maar dat had ik niet.

Even een kort schets van mijn setup:
HAOS in een VM op Unraid

Dockers op Unraid:
MQTT
Zigbee2mqtt
influxdb
grafana

Dit werkte allemaal perfect, totdat ik dus de update naar 2023.4 had gedaan, kreeg ik destijds niet opgelost, dus een backup teruggezet en deze zonder problemen laten lopen tot nu toe.
Nu geupdate naar 2023.7 maar de problemen blijven.

Welke problemen? Nou dat mijn sensors data niet in home assistant aankomt en daardoor ook niet in influxdb en grafana.

Als ik MQTT explorer draai dan krijg ik netjes consistent berichten van mijn diverse Tasmota apparaten.
De gegevens komen dus wel aan bij de broker.
Echter in Home assistant komen deze dus maar sporadisch aan en ik weet niet waar dit aan ligt.

In HA is het slecht te zien maar hier is een screenshot van de datapunten in grafana, deze staan identiek ook zo in HA.

Afbeeldingslocatie: https://tweakers.net/i/W1FuBsIqGFzIElbwfxqir4V9e3U=/800x/filters:strip_exif()/f/image/F85sZ042CB1vrI8ec8ajoQon.png?f=fotoalbum_large

Ik vermoed dat het misschien aan de tasmota integratie kan liggen, maar ik weet niet hoe ik dit kan uitsluiten. Ik heb namelijk alleen maar tasmota sensoren die iedereen 10 seconden publishen. mijn overige mqtt apparaten lopen via zigbee2mqtt, maar dat zijn alleen lampen.

Overigens is de communicatie tussen influxDB en HA niet het problemen, mijn ESPHome DSMR meter doet het gewoon.

TS is een beetje warrig, maar ik hoop dat mensen mij verder kunnen helpen!

http://tweakers.net/productreview/user/184256

Beste antwoord (via QinX op 17-07-2023 15:50)


  • Jesse-
  • Registratie: Oktober 2015
  • Laatst online: 21:15
Zijn het elke 10 seconden wel andere waarden dan daarvoor? Ik meen dat HA alleen iets doet als de nieuwe waarde anders is dan de voorgaande.

Alle reacties


  • HopNotch
  • Registratie: April 2012
  • Laatst online: 16:12
je zult dan na moeten gaan waar het fout gaat. controleer de mqtt logging of de zender van de info de gegevens kan aanleveren. als dat wel zo is kun je daarna gaan kijken waarom ha de gegevens niet kan ophalen.

  • bvw
  • Registratie: September 2020
  • Laatst online: 20:59

bvw

Heb je in je logs van HA foutmeldingen gerelateerd aan MQTT?

Welke versie draai je op je tasmota devices? Er zijn in de loop van de jaren heel wat updates geweest die invloed hebben op de combinatie met HA.

Heb je alle MQTT configs uit je configuration.yaml gehaald, en nu via config-flow geconfigureerd?

LG Therma V MonoBloc HM091MR.U44 hybride | Bosch Compress 3000i (split) 5kW hybride | Home Assistant met WAF


  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 00:46

Gizz

Dunder-Mifflin, Inc.

Er is voor zover ik weet geen docker-image die MQTT heet. Welke broker is dit, bedoel je Mosquito?

Weet je verder zeker dat je in MQTT Explorer steeds nieuwe temperaturen binnen ziet komen? Of geven de clients alleen andere informatie door, zoals dat ze online zijn?

[ Voor 27% gewijzigd door Gizz op 17-07-2023 10:38 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
HopNotch schreef op maandag 17 juli 2023 @ 10:04:
je zult dan na moeten gaan waar het fout gaat. controleer de mqtt logging of de zender van de info de gegevens kan aanleveren. als dat wel zo is kun je daarna gaan kijken waarom ha de gegevens niet kan ophalen.
Volgens MQTT Explorer die verbinding maakt met mijn broker publishen mijn tasmota sensors netjes iedere 10 seconden hun sensorwaardes.
bvw schreef op maandag 17 juli 2023 @ 10:05:
Heb je in je logs van HA foutmeldingen gerelateerd aan MQTT?

Welke versie draai je op je tasmota devices? Er zijn in de loop van de jaren heel wat updates geweest die invloed hebben op de combinatie met HA.

Heb je alle MQTT configs uit je configuration.yaml gehaald, en nu via config-flow geconfigureerd?
Alle tasmota devices zijn versie 12.2.0 of nieuwer.
In mijn configuration.yaml stond en staat helemaal niets aan MQTT gerelateerd.

Ik ga kijken of ik iets van logging informatie kan krijgen.
Gizz schreef op maandag 17 juli 2023 @ 10:34:
[...]

Er is voor zover ik weet geen docker-image die MQTT heet. Welke broker is dit, bedoel je Mosquito?

Weet je verder zeker dat je in MQTT Explorer steeds nieuwe temperaturen binnen ziet komen? Of geven de clients alleen andere informatie door, zoals dat ze online zijn?
ik bedoel inderdaad mosquitto wat als broker draait in unraid.
In in MQTT explorer komt continue nieuwe sensors data binnen.

http://tweakers.net/productreview/user/184256


  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
Voor de volledigheid hier ook een log van de mosquitto broken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
1689585290: mosquitto version 2.0.15 terminating
1689585291: Loading config file /mosquitto/config/mosquitto-unraid-default.conf
1689585291: mosquitto version 2.0.15 starting
1689585291: Config loaded from /mosquitto-unraid/include_dir_and_insecure_listener.conf.
1689585291: Opening ipv4 listen socket on port 1883.
1689585291: Opening ipv6 listen socket on port 1883.
1689585291: mosquitto version 2.0.15 running
1689585291: New connection from 192.168.1.14:63972 on port 1883.
1689585291: New client connected from 192.168.1.14:63972 as DVES_178B0D (p2, c1, k30, u'DVES_USER').
1689585291: New connection from 192.168.1.42:55460 on port 1883.
1689585291: New client connected from 192.168.1.42:55460 as DVES_156A83 (p2, c1, k30, u'DVES_USER').
1689585291: New connection from 192.168.1.112:57158 on port 1883.
1689585291: New client connected from 192.168.1.112:57158 as mqtt-explorer-68e59712 (p2, c1, k60).
1689585291: New connection from 172.17.0.1:37594 on port 1883.
1689585291: New client connected from 172.17.0.1:37594 as mqttjs_a548355d (p2, c1, k60).
1689585291: New connection from 192.168.1.111:58017 on port 1883.
1689585291: New client connected from 192.168.1.111:58017 as 01LHohjp8MmrwpA9JqJzeJ (p5, c0, k60).
1689585301: New connection from 192.168.1.70:60194 on port 1883.
1689585301: New client connected from 192.168.1.70:60194 as DVES_315BA2 (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.26:53900 on port 1883.
1689585301: New client connected from 192.168.1.26:53900 as DVES_C1923D (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.93:49862 on port 1883.
1689585301: New client connected from 192.168.1.93:49862 as DVES_8CC23F (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.31:51054 on port 1883.
1689585301: New client connected from 192.168.1.31:51054 as DVES_1C8D7D (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.28:65105 on port 1883.
1689585301: New client connected from 192.168.1.28:65105 as DVES_1759D3 (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.67:54231 on port 1883.
1689585301: New client connected from 192.168.1.67:54231 as DVES_8CE865 (p2, c1, k30, u'DVES_USER').
1689585301: New connection from 192.168.1.32:61797 on port 1883.
1689585301: New client connected from 192.168.1.32:61797 as DVES_43A748 (p2, c1, k30, u'DVES_USER').
1689585302: New connection from 192.168.1.41:59148 on port 1883.
1689585302: New client connected from 192.168.1.41:59148 as DVES_C87C6F (p2, c1, k30, u'DVES_USER').
1689585302: New connection from 192.168.1.96:63806 on port 1883.
1689585302: New client connected from 192.168.1.96:63806 as DVES_BAF7E9 (p2, c1, k30, u'DVES_USER').
1689585302: New connection from 192.168.1.64:56788 on port 1883.
1689585302: New client connected from 192.168.1.64:56788 as DVES_6E4AD2 (p2, c1, k30, u'DVES_USER').
RUN_INSECURE_MQTT_SERVER = 1. Using insecure MQTT listener settings:
Bind port 1883 on all interfaces, and allow anonymous connections.


Ik heb debug logging van de MQTT en Tasmota integratie aangezet in HA en hier is een "snippet" van mijn HA Log. Ik heb er wat tussen uit geknipt hier en daar om het niet te lang te maken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
2023-07-17 11:14:18.314 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_315BA2/STATE (qos=0): b'{"Time":"2023-07-17T10:14:18","Uptime":"0T18:26:17","UptimeSec":66377,"Heap":21,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":100,"Signal":-28,"LinkCount":1,"Downtime":"0T00:00:05"}}'
2023-07-17 11:14:18.353 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_315BA2/SENSOR (qos=0): b'{"Time":"2023-07-17T10:14:18","SHT3X":{"Temperature":23.6,"Humidity":53.6,"DewPoint":13.6},"MHZ19B":{"Model":"B","CarbonDioxide":655,"Temperature":32.0},"TempUnit":"C"}'
2023-07-17 11:14:18.674 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_156A83/STATE (qos=0): b'{"Time":"2023-07-17T11:14:17","Uptime":"0T18:26:42","UptimeSec":66402,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":98,"Signal":-51,"LinkCount":1,"Downtime":"0T00:00:03"}}'
2023-07-17 11:14:18.674 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_156A83/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:17","ENERGY":{"TotalStartTime":"2020-12-20T14:09:08","Total":1740.312,"Yesterday":2.765,"Today":1.180,"Period":1,"Power":135,"ApparentPower":180,"ReactivePower":119,"Factor":0.75,"Voltage":219,"Current":0.824}}'
2023-07-17 11:14:18.848 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_BAF7E9/STATE (qos=0): b'{"Time":"2023-07-17T11:14:19","Uptime":"0T18:26:05","UptimeSec":66365,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"OFF","Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":72,"Signal":-64,"LinkCount":1,"Downtime":"0T00:00:05"}}'
2023-07-17 11:14:18.848 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_BAF7E9/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:19","ENERGY":{"TotalStartTime":"2020-03-18T16:46:45","Total":271.100,"Yesterday":0.005,"Today":0.002,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}'
2023-07-17 11:14:20.631 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_1759D3/STATE (qos=0): b'{"Time":"2023-07-17T11:14:20","Uptime":"0T18:25:54","UptimeSec":66354,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":36,"Signal":-82,"LinkCount":1,"Downtime":"0T00:00:05"}}'
2023-07-17 11:14:20.632 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_1759D3/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:20","ENERGY":{"TotalStartTime":"2020-12-16T10:32:32","Total":1273.413,"Yesterday":1.329,"Today":0.007,"Period":0,"Power":3,"ApparentPower":11,"ReactivePower":10,"Factor":0.31,"Voltage":218,"Current":0.050}}'
2023-07-17 11:14:21.559 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_C87C6F/STATE (qos=0): b'{"Time":"2023-07-17T11:14:20","Uptime":"0T17:03:11","UptimeSec":61391,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"ON","Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":72,"Signal":-64,"LinkCount":1,"Downtime":"0T00:00:03"}}'
2023-07-17 11:14:21.559 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_C87C6F/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:20","ENERGY":{"TotalStartTime":"2020-09-05T15:29:31","Total":183.558,"Yesterday":0.051,"Today":0.026,"Period":0,"Power":0,"ApparentPower":7,"ReactivePower":7,"Factor":0.03,"Voltage":228,"Current":0.029}}'
2023-07-17 11:14:22.680 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_6E4AD2/STATE (qos=0): b'{"Time":"2023-07-17T11:14:22","Uptime":"0T18:26:35","UptimeSec":66395,"Heap":21,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":82,"Signal":-59,"LinkCount":1,"Downtime":"0T00:00:03"}}'
2023-07-17 11:14:22.747 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_6E4AD2/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:22","SHT3X":{"Temperature":22.3,"Humidity":57.0,"DewPoint":13.4},"TempUnit":"C"}'
2023-07-17 11:14:23.802 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_178B0D/STATE (qos=0): b'{"Time":"2023-07-17T11:14:23","Uptime":"0T17:04:13","UptimeSec":61453,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER":"OFF","Wifi":{"AP":1,"SSId":"SinguFi-Lo","BSSId":"E4:F4:C6:07:98:1F","Channel":11,"Mode":"11n","RSSI":86,"Signal":-57,"LinkCount":1,"Downtime":"0T00:00:05"}}'
2023-07-17 11:14:23.805 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_178B0D/SENSOR (qos=0): b'{"Time":"2023-07-17T11:14:23","ENERGY":{"TotalStartTime":"2020-12-20T19:11:36","Total":123.941,"Yesterday":0.000,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}'
2023-07-17 11:14:50.329 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_156A83/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.332 WARNING (Thread-2 (_thread_main)) [homeassistant.components.mqtt.client] Disconnected from MQTT server 192.168.1.110:1883 (7)
2023-07-17 11:14:50.342 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_43A748/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.342 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_6E4AD2/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.342 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tasmota_8CE865/tele/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_315BA2/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_8CC23F/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_BAF7E9/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_1759D3/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_1C8D7D/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.343 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_C1923D/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.344 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_178B0D/LWT (qos=0): b'Offline'
2023-07-17 11:14:50.344 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on tele/tasmota_C87C6F/LWT (qos=0): b'Offline'
2023-07-17 11:14:51.351 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_156A83/STATUS', payload='1', qos=0, retain=False)
2023-07-17 11:14:51.351 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_156A83/STATUS', payload='11', qos=0, retain=False)
2023-07-17 11:14:51.351 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_156A83/STATUS', payload='10', qos=0, retain=False)
2023-07-17 11:14:51.352 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_156A83/STATUS: '1', mid: 20, qos: 0
2023-07-17 11:14:51.352 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_156A83/STATUS: '11', mid: 21, qos: 0
2023-07-17 11:14:51.353 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_156A83/STATUS: '10', mid: 22, qos: 0
2023-07-17 11:14:51.357 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_43A748/STATUS', payload='1', qos=0, retain=False)
2023-07-17 11:14:51.357 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_43A748/STATUS', payload='11', qos=0, retain=False)
2023-07-17 11:14:51.357 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_43A748/STATUS', payload='10', qos=0, retain=False)
2023-07-17 11:14:51.357 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_6E4AD2/STATUS', payload='1', qos=0, retain=False)
2023-07-17 11:14:51.357 DEBUG (MainThread) [hatasmota.mqtt] publish_debounced: publishing PublishMessage(topic='cmnd/tasmota_6E4AD2/STATUS', payload='11', qos=0, retain=False)

2023-07-17 11:14:51.359 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_43A748/STATUS: '1', mid: 23, qos: 0
2023-07-17 11:14:51.359 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_43A748/STATUS: '11', mid: 24, qos: 0
2023-07-17 11:14:51.360 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_43A748/STATUS: '10', mid: 25, qos: 0
2023-07-17 11:14:51.361 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_6E4AD2/STATUS: '1', mid: 26, qos: 0
2023-07-17 11:14:51.361 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_6E4AD2/STATUS: '11', mid: 27, qos: 0
2023-07-17 11:14:51.361 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_6E4AD2/STATUS: '10', mid: 28, qos: 0
2023-07-17 11:14:51.361 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on tasmota_8CE865/cmnd/STATUS: '1', mid: 29, qos: 0
2023-07-17 11:14:51.362 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on tasmota_8CE865/cmnd/STATUS: '11', mid: 30, qos: 0
2023-07-17 11:14:51.365 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on tasmota_8CE865/cmnd/STATE: '', mid: 31, qos: 0
2023-07-17 11:14:51.365 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_315BA2/STATUS: '1', mid: 32, qos: 0
2023-07-17 11:14:51.365 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_315BA2/STATUS: '11', mid: 33, qos: 0
2023-07-17 11:14:51.366 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_315BA2/STATUS: '10', mid: 34, qos: 0
2023-07-17 11:14:51.366 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_8CC23F/STATUS: '1', mid: 35, qos: 0
2023-07-17 11:14:51.367 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_8CC23F/STATUS: '11', mid: 36, qos: 0
2023-07-17 11:14:51.367 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_8CC23F/STATE: '', mid: 37, qos: 0
2023-07-17 11:14:51.368 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_BAF7E9/STATUS: '1', mid: 38, qos: 0
2023-07-17 11:14:51.369 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_BAF7E9/STATUS: '11', mid: 39, qos: 0
2023-07-17 11:14:51.369 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_BAF7E9/STATE: '', mid: 40, qos: 0
2023-07-17 11:14:51.370 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_BAF7E9/STATUS: '10', mid: 41, qos: 0
2023-07-17 11:14:51.370 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1759D3/STATUS: '1', mid: 42, qos: 0
2023-07-17 11:14:51.371 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1759D3/STATUS: '11', mid: 43, qos: 0
2023-07-17 11:14:51.371 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1759D3/STATE: '', mid: 44, qos: 0
2023-07-17 11:14:51.372 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1759D3/STATUS: '10', mid: 45, qos: 0
2023-07-17 11:14:51.372 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1C8D7D/STATUS: '1', mid: 46, qos: 0
2023-07-17 11:14:51.373 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1C8D7D/STATUS: '11', mid: 47, qos: 0
2023-07-17 11:14:51.373 INFO (Thread-2 (_thread_main)) [homeassistant.components.mqtt.client] Connected to MQTT server 192.168.1.110:1883 (Success)
2023-07-17 11:14:51.377 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/hatasmota/mqtt.py", line 27, in _job
    await self._callback()
  File "/usr/local/lib/python3.11/site-packages/hatasmota/mqtt.py", line 96, in publish_callback
    await self.publish(msg.topic, msg.payload, qos=msg.qos, retain=msg.retain)
  File "/usr/local/lib/python3.11/site-packages/hatasmota/mqtt.py", line 81, in publish
    return await self._publish(topic, payload, qos, retain)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/tasmota/__init__.py", line 53, in _publish
    await mqtt.async_publish(hass, topic, payload, qos, retain)
  File "/usr/src/homeassistant/homeassistant/components/mqtt/client.py", line 153, in async_publish
    await mqtt_data.client.async_publish(
  File "/usr/src/homeassistant/homeassistant/components/mqtt/client.py", line 481, in async_publish
    _raise_on_error(msg_info.rc)
  File "/usr/src/homeassistant/homeassistant/components/mqtt/client.py", line 937, in _raise_on_error
    raise HomeAssistantError(f"Error talking to MQTT: {message}")
homeassistant.exceptions.HomeAssistantError: Error talking to MQTT: The client is not currently connected.
2023-07-17 11:14:51.414 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_1C8D7D/STATUS: '10', mid: 48, qos: 0
2023-07-17 11:14:51.417 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C1923D/STATUS: '1', mid: 49, qos: 0
2023-07-17 11:14:51.417 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C1923D/STATUS: '11', mid: 50, qos: 0
2023-07-17 11:14:51.417 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C1923D/STATE: '', mid: 51, qos: 0
2023-07-17 11:14:51.418 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_178B0D/STATUS: '1', mid: 52, qos: 0
2023-07-17 11:14:51.421 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_178B0D/STATUS: '11', mid: 53, qos: 0
2023-07-17 11:14:51.421 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_178B0D/STATE: '', mid: 54, qos: 0
2023-07-17 11:14:51.422 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_178B0D/STATUS: '10', mid: 55, qos: 0
2023-07-17 11:14:51.422 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C87C6F/STATUS: '1', mid: 56, qos: 0
2023-07-17 11:14:51.423 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C87C6F/STATUS: '11', mid: 57, qos: 0
2023-07-17 11:14:51.423 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C87C6F/STATE: '', mid: 58, qos: 0
2023-07-17 11:14:51.424 DEBUG (MainThread) [homeassistant.components.mqtt.client] Transmitting message on cmnd/tasmota_C87C6F/STATUS: '10', mid: 59, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to dsmr/#, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to fully/deviceInfo/+, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to homeassistant/+/+/+/config, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to homeassistant/+/+/config, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_156A83/STATUS1, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_156A83/STATUS10, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_156A83/STATUS11, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1759D3/RESULT, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1759D3/STATUS1, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1759D3/STATUS10, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1759D3/STATUS11, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_178B0D/RESULT, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_178B0D/STATUS1, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_178B0D/STATUS10, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_178B0D/STATUS11, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1C8D7D/STATUS1, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1C8D7D/STATUS10, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_1C8D7D/STATUS11, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_315BA2/STATUS1, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_315BA2/STATUS10, mid: 60, qos: 0
2023-07-17 11:14:51.425 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to stat/tasmota_315BA2/STATUS11, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb E27 01, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb E27 02, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb GU10 01, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb GU10 02, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb GU10 03, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI LED bulb GU10 04, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/TRADFRI motion sensor 01, mid: 60, qos: 0
2023-07-17 11:14:51.426 DEBUG (MainThread) [homeassistant.components.mqtt.client] Subscribing to zigbee2mqtt/bridge/state, mid: 60, qos: 0
2023-07-17 11:14:51.430 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received retained message on tasmota/discovery/C4DD57156A83/config (qos=0): b'{"ip":"192.168.1.42","dn":"Portable 3","fn":["Portable 3",null,null,null,null,null,null,null],"hn":"tasmota-156A83-2691","mac":"C4DD57156A83","md":"BlitzWolf SHP6","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"12.2.0","t":"tasmota_156A83","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":0,"lt_st":0,"sho":[0,0,0,0],"sht":[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],"ver":1}'
2023-07-17 11:14:51.430 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received retained message on tasmota/discovery/C4DD57156A83/sensors (qos=0): b'{"sn":{"Time":"2023-07-17T11:14:50","ENERGY":{"TotalStartTime":"2020-12-20T14:09:08","Total":1740.313,"Yesterday":2.765,"Today":1.181,"Power":251,"ApparentPower":251,"ReactivePower":0,"Factor":1.00,"Voltage":219,"Current":1.145}},"ver":1}'
2023-07-17 11:14:51.430 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received retained message on tele/tasmota_156A83/LWT (qos=0): b'Online'
2023-07-17 11:14:51.430 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received retained message on tele/tasmota_178B0D/LWT (qos=0): b'Online'
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Received discovery data for tasmota device: C4DD57156A83
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota] Adding or updating tasmota device C4DD57156A83
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Adding new entity: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ip') C4DD57156A83_status_sensor_status_sensor_status_ip
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'last_restart_time')
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'last_restart_time') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 Last Restart Time', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='last_restart_time', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_last_restart_time
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_link_count')
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_link_count') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 WiFi Connect Count', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_link_count', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_wifi_connect_count
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_mqtt_count')
2023-07-17 11:14:51.431 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_mqtt_count') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 MQTT Connect Count', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_mqtt_count', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_mqtt_connect_count
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_restart_reason')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_restart_reason') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 Restart Reason', mac='C4DD57156A83', platform='status_sensor', poll_payload='1', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_restart_reason', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS1')'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_restart_reason
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Adding new entity: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_rssi') C4DD57156A83_status_sensor_status_sensor_status_rssi
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Adding new entity: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_signal') C4DD57156A83_status_sensor_status_sensor_status_signal
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ssid')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ssid') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 SSID', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_ssid', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_ssid
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Adding new entity: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_version') C4DD57156A83_status_sensor_status_sensor_status_version
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Adding new entity: switch ('C4DD57156A83', 'switch', 'relay', 0) C4DD57156A83_switch_relay_0
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY TotalStartTime')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY TotalStartTime') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY TotalStartTime', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='TotalStartTime', unit=None, state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'TotalStartTime'])'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_totalstarttime
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Total')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Total') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Total', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Total', unit='kWh', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Total'])'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_total
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Yesterday')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Yesterday') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Yesterday', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Yesterday', unit='kWh', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Yesterday'])'
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_yesterday
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Today')
2023-07-17 11:14:51.432 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Today') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Today', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Today', unit='kWh', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Today'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_today
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Power')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Power') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Power', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Power', unit='W', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Power'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_power
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY ApparentPower')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY ApparentPower') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY ApparentPower', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='ApparentPower', unit='VA', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'ApparentPower'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_apparentpower
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY ReactivePower')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY ReactivePower') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY ReactivePower', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='ReactivePower', unit='VAr', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'ReactivePower'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_reactivepower
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Factor')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Factor') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Factor', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Factor', unit='Cos φ', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Factor'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_factor
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Voltage')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Voltage') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Voltage', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Voltage', unit='V', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Voltage'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_voltage
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Current')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'sensor', 'sensor', 'ENERGY Current') 'TasmotaSensorConfig(endpoint='sensor', idx=None, friendly_name='Portable 3 ENERGY Current', mac='C4DD57156A83', platform='sensor', poll_payload='10', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', last_reset_path=None, poll_topic='cmnd/tasmota_156A83/STATUS', quantity='Current', unit='A', state_topic1='tele/tasmota_156A83/SENSOR', state_topic2='stat/tasmota_156A83/STATUS10', value_path=['ENERGY', 'Current'])'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_energy_current
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ip')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'last_restart_time')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'last_restart_time') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 Last Restart Time', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='last_restart_time', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_last_restart_time
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_link_count')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_link_count') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 WiFi Connect Count', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_link_count', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_wifi_connect_count
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_mqtt_count')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_mqtt_count') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 MQTT Connect Count', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_mqtt_count', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_mqtt_connect_count
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_restart_reason')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_restart_reason') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 Restart Reason', mac='C4DD57156A83', platform='status_sensor', poll_payload='1', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_restart_reason', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS1')'
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_restart_reason
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_rssi')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_signal')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.discovery] Entity already added, sending update: sensor ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ssid')
2023-07-17 11:14:51.433 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Got update for entity with hash: ('C4DD57156A83', 'status_sensor', 'status_sensor', 'status_ssid') 'TasmotaStatusSensorConfig(endpoint='status_sensor', idx=None, friendly_name='Portable 3 SSID', mac='C4DD57156A83', platform='status_sensor', poll_payload='11', availability_topic='tele/tasmota_156A83/LWT', availability_offline='Offline', availability_online='Online', poll_topic='cmnd/tasmota_156A83/STATUS', sensor='status_ssid', state=None, state_topic='tele/tasmota_156A83/STATE', status_topic='stat/tasmota_156A83/STATUS11')'
2023-07-17 11:14:51.434 DEBUG (MainThread) [homeassistant.components.tasmota.mixins] Ignoring unchanged update for: sensor.portable_3_ssid

[ Voor 6% gewijzigd door QinX op 17-07-2023 11:28 . Reden: mosquitto log toegevoegd ]

http://tweakers.net/productreview/user/184256


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 21:21

pistole

Frutter

homeassistant.exceptions.HomeAssistantError: Error talking to MQTT: The client is not currently connected.

Controleer ook de logs van Mosquito ({HA URL}/hassio/addon/core_mosquitto/logs).

Ik frut, dus ik epibreer


  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
pistole schreef op maandag 17 juli 2023 @ 11:29:
homeassistant.exceptions.HomeAssistantError: Error talking to MQTT: The client is not currently connected.

Controleer ook de logs van Mosquito ({HA URL}/hassio/addon/core_mosquitto/logs).
Ik denk dat die error komt omdat ik de mosquitto docker opnieuw had gestart en HA tijdelijk niet kon verbinden met de broker.

Ik heb geen HA mosquitto logs want mosquitto draait niet in HA, maar in een apart docker in Unraid. Ik heb wel de MQTT integratie in HA om te communiceren met mosquitto. Of ik moet iets over het hoofd zien.

http://tweakers.net/productreview/user/184256


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:43

Septillion

Moderator Wonen & Mobiliteit
@QinX Is er een reden dat je losse Linux install + docker draait voor MQTT ipv addon?

Maar mij klinkt het dat het in de VM laag zit tussen HAOS en je Linux waar docker in draait. Heb je daar soms een conflict ofzo?

  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
Septillion schreef op maandag 17 juli 2023 @ 12:53:
@QinX Is er een reden dat je losse Linux install + docker draait voor MQTT ipv addon?

Maar mij klinkt het dat het in de VM laag zit tussen HAOS en je Linux waar docker in draait. Heb je daar soms een conflict ofzo?
Ik wilde niet afhankelijk zijn van HAOS voor Mosquitto, mocht ik ooit andere oplossingen willen proberen dan kan ik makkelijker iets anders proberen.

Jouw laatste zin is mij niet helemaal duidelijk.

Ik draai als OS Unraid. Met daarin 2 VMs, namelijk HAOS en Windows 10.
Daarnaast draai ik in Unraid Dockers met oa Mosquitto.

HAOS heeft zijn eigen IP 192.168.1.111 en de Mosquitto docker heeft hetzelfde IP als Unraid 192.168.1.110 op port 1883.

http://tweakers.net/productreview/user/184256


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:43

Septillion

Moderator Wonen & Mobiliteit
@QinX Okay, Unraid doet dus ook de docker (ofwel de Linux host ervoor). Maar klinkt alsof er communicatie issue is tussen .111 en .110. Zie .111 bijvoorbeeld ook niet in je Mosquitto log.

In HA heb je dus bij de MQTT integratie 192.168.1.11:1883? En je ziet geen MQTT integratie errors in je HA log?

Overigens kan je net zo makkelijk wisselen van Mosquitto als addon naar iets anders dan nu. Is immers alleen config van de MQTT integratie aanpassen.

  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
Septillion schreef op maandag 17 juli 2023 @ 14:31:
@QinX Okay, Unraid doet dus ook de docker (ofwel de Linux host ervoor). Maar klinkt alsof er communicatie issue is tussen .111 en .110. Zie .111 bijvoorbeeld ook niet in je Mosquitto log.

In HA heb je dus bij de MQTT integratie 192.168.1.11:1883? En je ziet geen MQTT integratie errors in je HA log?

Overigens kan je net zo makkelijk wisselen van Mosquitto als addon naar iets anders dan nu. Is immers alleen config van de MQTT integratie aanpassen.
Als ik de MQTT integratie reload en vervolgens in de log van de mosquitto docker kijk staat er:

1689597373: New connection from 192.168.1.111:52415 on port 1883.
1689597373: New client connected from 192.168.1.111:52415 as 5FW6Hiq2UcwpPiwLBmAoWz (p5, c1, k60).

Dus .111 maakt gewoon verbinding. Als je naar de Grafana screenshot kijkt in de OP dan zie je puntjes. Die zouden iedere 10 seconde moeten staan. maar dat is dus niet zo.
De berichten worden dus niet altijd gelezen? Waar dat voorheen wel dus zo was.

http://tweakers.net/productreview/user/184256


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 21:21

pistole

Frutter

Het klinkt vrij complex, maar je moet die ui zelf even afpellen:
  • komt de informatie binnen in MQTT? Stel dat vast en controleer of die data consistent is en geen gaten bevat
  • kijk vervolgens naar je volgende laag (influxdb?)
  • kijk vervolgens naar wat grafana ziet
Ergens moet er een gat in je data te zien zijn. Als je dat gevonden hebt dan kan je op zoek naar de oorzaak. Ik betwijfel of dit aan HA ligt.

Ik frut, dus ik epibreer


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:43

Septillion

Moderator Wonen & Mobiliteit
Zoals @pistole ook zegt, even stapje voor stapje, Grafana is wat dat betreft helemaal het eindstation.

Als je in HA een subscribe doet op een topic waar je elke 10 secinfo verwacht, zie je die dan ook?

En als je in HA naar je entiteit gaat, zie je daar dan de "last update" max 10 sec of staat daar een langere tijd?

@pistole In die UI zit tussen influx en Mosquitto dus nog de MQTT integratie en HA.

  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
pistole schreef op maandag 17 juli 2023 @ 14:48:
Het klinkt vrij complex, maar je moet die ui zelf even afpellen:
  • komt de informatie binnen in MQTT? Stel dat vast en controleer of die data consistent is en geen gaten bevat
  • kijk vervolgens naar je volgende laag (influxdb?)
  • kijk vervolgens naar wat grafana ziet
Ergens moet er een gat in je data te zien zijn. Als je dat gevonden hebt dan kan je op zoek naar de oorzaak. Ik betwijfel of dit aan HA ligt.
Ik vermoed dat het wel aan HA ligt, of anders de configuratie van HA of de mosquitto broker.

Omdat, volgens MQTT Explorer de data consistent binnenkomt bij de broker.
mijn DSMR metingen en Solaredge gegevens wel consistent binnen komen in influxdb en daarmee ook grafana.

Mijn sensor data doorloopt de volgende route.

Tasmota sensor -> Mosquitto Broker -> HA -> InfluxDB -> Grafana.

Dat HA het probleem lijkt te zijn is ook wel logisch. waarom zou mijn broker ineens niet meer goed werken? Deze heeft geen update gehad. Het kan hooguit zijn dat HA een bepaalde nieuwe configuratie verwacht die mijn broker niet heeft. Maar waarom kan ik daarover niets op internet vinden, behalve het configuration.yaml stukje dan.

Wat ik even ga doen is een lange log van zeg een kwartier bijhouden van MQTT en Tasmota in HA en handmatig filteren om te kijken of de mqtt berichten die daar in staan overeenkomen met data die in influxdb binnenkomt.
Septillion schreef op maandag 17 juli 2023 @ 14:56:
Zoals @pistole ook zegt, even stapje voor stapje, Grafana is wat dat betreft helemaal het eindstation.

Als je in HA een subscribe doet op een topic waar je elke 10 secinfo verwacht, zie je die dan ook?

En als je in HA naar je entiteit gaat, zie je daar dan de "last update" max 10 sec of staat daar een langere tijd?

@pistole In die UI zit tussen influx en Mosquitto dus nog de MQTT integratie en HA.
Die laatste 2 suggesties ga ik even controleren of ik dat kan bevestigen

EDIT (test gedaan):
Oké als ik mij subscribe op tele/tasmota_315BA2/SENSOR
Dan krijg in in HA netjes iedere 10 seconden een bericht.
Ik zie ook dat diezelfde sensor informatie NIET in infuxdb en grafana tevoorschijn komt.


Echter is dit getest via de MQTT integratie, niet via de Tasmota integratie.
Ik kan nog niet uitsluiten dat het aan de Tasmota integratie ligt.
Ik zie geen mogelijkheid om de Tasmota integratie te testen,

Volgens de HA documentatie voldoe ik aan alles behalve dat mijn MQTT broker niet in HA draait.
Requirements
MQTT broker and the MQTT integration set up in Home Assistant.
Tasmota devices’ MQTT setting configured to communicate with the MQTT broker.
Tasmota devices flashed with version 9.2, or later (tasmota-lite.bin does not support this integration).
Tasmota devices configured for native discovery (SetOption19 0)
Although the Tasmota integration supports custom fulltopic it is strongly suggested to leave fulltopic at its default, Tasmota does not prevent setting an invalid or non-unique fulltopic, for example a fulltopic without the %prefix% or %topic% tokens.

[ Voor 36% gewijzigd door QinX op 17-07-2023 15:06 ]

http://tweakers.net/productreview/user/184256


Acties:
  • Beste antwoord

  • Jesse-
  • Registratie: Oktober 2015
  • Laatst online: 21:15
Zijn het elke 10 seconden wel andere waarden dan daarvoor? Ik meen dat HA alleen iets doet als de nieuwe waarde anders is dan de voorgaande.

  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
@Jesse- Hmmmm, volgens mij komen we ergens. Ik zie wel nieuwe berichten, en in de berichten zijn wel nieuwe waardes te zien.

Maar als ik kijk naar de luchtvochtigheid dan zie ik
15:26:28 LV 52.2 (WEL te zien in Grafana)
15:26:38 LV 52.2 (NIET zien in Grafana)
15:26:48 LV 52.2 (NIET zien in Grafana)
15:26:58 LV 52.3 (WEL te zien in Grafana)

Dit zie ik bij verschillende sensors.

Geeft HA geen "niet veranderende" waardes meer door aan influxDB?
Ik had gelezen dat 2023.4 ook een update was voor de achterliggende HA database?

http://tweakers.net/productreview/user/184256


  • Jesse-
  • Registratie: Oktober 2015
  • Laatst online: 21:15
QinX schreef op maandag 17 juli 2023 @ 15:31:
@Jesse- Hmmmm, volgens mij komen we ergens. Ik zie wel nieuwe berichten, en in de berichten zijn wel nieuwe waardes te zien.

Maar als ik kijk naar de luchtvochtigheid dan zie ik
15:26:28 LV 52.2 (WEL te zien in Grafana)
15:26:38 LV 52.2 (NIET zien in Grafana)
15:26:48 LV 52.2 (NIET zien in Grafana)
15:26:58 LV 52.3 (WEL te zien in Grafana)

Dit zie ik bij verschillende sensors.

Geeft HA geen "niet veranderende" waardes meer door aan influxDB?
Ik had gelezen dat 2023.4 ook een update was voor de achterliggende HA database?
Ja, voor zover ik weet is dat hoe het bedoeld is. In de influx integratie is volgens mij ook geen optie om zoiets te forceren.
Wellicht dat je een automatisering kan maken die getriggerd wordt op het ontvangen van een MQTT bericht en hem dan alsnog wegschrijft.

Maar met je setup is in ieder geval niets mis.

  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
Jesse- schreef op maandag 17 juli 2023 @ 15:43:
[...]


Ja, voor zover ik weet is dat hoe het bedoeld is. In de influx integratie is volgens mij ook geen optie om zoiets te forceren.
Wellicht dat je een automatisering kan maken die getriggerd wordt op het ontvangen van een MQTT bericht en hem dan alsnog wegschrijft.

Maar met je setup is in ieder geval niets mis.
Laat ik vooral zeggen dat ik blij ben dat het "euvel" boven water is.

Echter is dit wel frustrerend. Ik begrijp dat dit efficiënter is. Maar als ik dus een smartplug heb die 5 uur uitstaat en vervolgens wordt ingeschakeld.
Dan heb ik een data punt om 09:00 op 0W en dan ineens een datapunt om 14:00 van1500W. in plaats van een stap van 0W naar 1500W in 10 seconde zie ik dan ineens in grafana een lijn die 5 uur lang is en geleidelijk naar 1500W gaat.

Dit is wat ik bedoel met random lijnen. Voorheen logde HA gewoon 0W iedere 10 seconden. Nu wordt eenmalig 0W weggeschreven en de volgende 500 berichten worden niet weggeschreven.
Dit is over een periode van 7 dagen, je kunt goed zien wanneer ik de HA update heb uitgevoerd.

Afbeeldingslocatie: https://tweakers.net/i/rvMu7pNxKUQ1GXuPtZR7rJ1Ne0Q=/800x/filters:strip_exif()/f/image/bB3HRC2t3ng0yXMRisuzL90S.png?f=fotoalbum_large

[ Voor 31% gewijzigd door QinX op 17-07-2023 16:17 ]

http://tweakers.net/productreview/user/184256


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 21:21

pistole

Frutter

QinX schreef op maandag 17 juli 2023 @ 15:50:
[...]
Dit is wat ik bedoel met random lijnen. Voorheen logde HA gewoon 0W iedere 10 seconden. Nu wordt eenmalig 0W weggeschreven en de volgende 500 berichten worden niet weggeschreven.
Dit is over een periode van 7 dagen, je kunt goed zien wanneer ik de HA update heb uitgevoerd.
Even voor de zekerheid: kan je in influxdb nagaan of die datapunten er wel of niet in staan? Ik begrijp namelijk heel goed jouw punt; niet-veranderende data is in dit geval ook belangrijk om te loggen.

Dit draadje lijkt overigens over hetzelfde te gaan, en er wordt ook een workaround geboden (vergelijkbaar met wat Jesse- aandroeg):
https://community.home-as...regular-intervals/9096/24

[ Voor 16% gewijzigd door pistole op 17-07-2023 16:29 ]

Ik frut, dus ik epibreer


  • QinX
  • Registratie: Augustus 2006
  • Laatst online: 12-11 20:19

QinX

Shai-Hulud

Topicstarter
pistole schreef op maandag 17 juli 2023 @ 16:26:
[...]

Even voor de zekerheid: kan je in influxdb nagaan of die datapunten er wel of niet in staan? Ik begrijp namelijk heel goed jouw punt; niet-veranderende data is in dit geval ook belangrijk om te loggen.

Dit draadje lijkt overigens over hetzelfde te gaan, en er wordt ook een workaround geboden (vergelijkbaar met wat Jesse- aandroeg):
https://community.home-as...regular-intervals/9096/24
In influxdb zijn deze datapunten ook niet aanwezig.

Wat betreft een workaround of iets dergelijks, daar zal ik mij in gaan verdiepen. De wereld vergaat gelukkig niet. Maar het is visueel niet mooi.
Ik kan in grafana wel aangeven dat createEmpty: true
Maar als een sensor 24 uur lang, of whatever de ingesteld periode 0W uitgeeft, dan verdwijnt deze nu gewoon uit Grafana, waar dit eerst niet was.

http://tweakers.net/productreview/user/184256

Pagina: 1