NEWS
MQTT ESP Easy Verbindung Timeout
-
Hallo zusammen,
ich habe mir auf einer NodeMCU ESP8266 ESP Easy installiert und als Docker iobroker.
Ziel war es meinen Stromverbrauch zu monitoren.Nun habe ich folgendes Problem:
Beim iobroker wird die Verbindung mittels MQTT für kurze Zeit aufgebaut, er zählt auch die Variablen hoch, jedoch nach wenigen Sekunden findet ein timeout statt,Mit der MQTT Version 4.0.7 hat es gar nicht funktioniert. Bei Version 4.0.1 klappt die Verbindung aber eben nur für wenige Sekunden.
Der ESP8266 ist dann nicht mehr über seine IP-Adresse erreichbar, bis ich ihn neustarte. Der Ping geht aber die ganze Zeit durch. Am ESP wird es aber wohl nicht liegen, da er nur "abstürzt", sobald ich den MQTT Broker aktiviere.
Protokoll in iobroker:
mqtt.0 2022-09-11 18:01:55.991 info Client [ESPClient0] connection closed: timeout mqtt.0 2022-09-11 18:01:30.470 info Client [ESPClient0] subscribes on "/Stromzaehler/#" with regex /^mqtt\.0\.Stromzaehler(\..*)?/ mqtt.0 2022-09-11 18:01:30.470 info Client [ESPClient0] subscribes on "/Stromzaehler/#" with regex /^Stromzaehler(\..*)?/ mqtt.0 2022-09-11 18:01:30.383 info Client [ESPClient0] connected with secret 1662912090376_3724 mqtt.0 2022-09-11 18:01:19.307 info Starting MQTT-WebSocket authenticated server on 192.168.178.250:1884 mqtt.0 2022-09-11 18:01:19.306 info Starting MQTT authenticated server on 192.168.178.250:1883 mqtt.0 2022-09-11 18:01:19.170 info starting. Version 2.7.3 (non-npm: ioBroker/ioBroker.mqtt#v2.7.3) in /opt/iobroker/node_modules/iobroker.mqtt, node: v16.17.0, js-controller: 4.0.23 host.ioBroker2 2022-09-11 18:01:18.558 info instance system.adapter.mqtt.0 started with pid 10249 host.ioBroker2 2022-09-11 18:01:18.541 info "system.adapter.mqtt.0" enabledMeine Konfiguration:


Meine Konfiguration in ESP Easy

Weiß einer einen Rat?
Danke,
Planet -
Hallo zusammen,
ich habe mir auf einer NodeMCU ESP8266 ESP Easy installiert und als Docker iobroker.
Ziel war es meinen Stromverbrauch zu monitoren.Nun habe ich folgendes Problem:
Beim iobroker wird die Verbindung mittels MQTT für kurze Zeit aufgebaut, er zählt auch die Variablen hoch, jedoch nach wenigen Sekunden findet ein timeout statt,Mit der MQTT Version 4.0.7 hat es gar nicht funktioniert. Bei Version 4.0.1 klappt die Verbindung aber eben nur für wenige Sekunden.
Der ESP8266 ist dann nicht mehr über seine IP-Adresse erreichbar, bis ich ihn neustarte. Der Ping geht aber die ganze Zeit durch. Am ESP wird es aber wohl nicht liegen, da er nur "abstürzt", sobald ich den MQTT Broker aktiviere.
Protokoll in iobroker:
mqtt.0 2022-09-11 18:01:55.991 info Client [ESPClient0] connection closed: timeout mqtt.0 2022-09-11 18:01:30.470 info Client [ESPClient0] subscribes on "/Stromzaehler/#" with regex /^mqtt\.0\.Stromzaehler(\..*)?/ mqtt.0 2022-09-11 18:01:30.470 info Client [ESPClient0] subscribes on "/Stromzaehler/#" with regex /^Stromzaehler(\..*)?/ mqtt.0 2022-09-11 18:01:30.383 info Client [ESPClient0] connected with secret 1662912090376_3724 mqtt.0 2022-09-11 18:01:19.307 info Starting MQTT-WebSocket authenticated server on 192.168.178.250:1884 mqtt.0 2022-09-11 18:01:19.306 info Starting MQTT authenticated server on 192.168.178.250:1883 mqtt.0 2022-09-11 18:01:19.170 info starting. Version 2.7.3 (non-npm: ioBroker/ioBroker.mqtt#v2.7.3) in /opt/iobroker/node_modules/iobroker.mqtt, node: v16.17.0, js-controller: 4.0.23 host.ioBroker2 2022-09-11 18:01:18.558 info instance system.adapter.mqtt.0 started with pid 10249 host.ioBroker2 2022-09-11 18:01:18.541 info "system.adapter.mqtt.0" enabledMeine Konfiguration:


Meine Konfiguration in ESP Easy

Weiß einer einen Rat?
Danke,
PlanetHat sich erledigt... nach Neuinstallation der NodeMCU funktioniert es jetzt (weswegen auch immer)