NEWS
Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um"
-
Habe gestern meine Shelly Pro1PM (6 Stück) einem Update der FW von 0.17.x auf 1.0.3 unterzogen.
Hat alles bestens geklappt, dachte ich zumindest bis heute Morgen.
Der komplette iobroker (Master) stand gefühlt und hat sich mit den unzähligen MQTT Fehlern der Shelly.1 Instanz rumgeschlagen.Angefangen hat meine Analyse hier:
2023-10-03 06:38:53.687 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 06:38:55.989 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 06:38:56.503 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 06:39:03.685 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 06:39:05.983 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 06:39:06.407 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781e6bc" 2023-10-03 06:39:06.408 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780e918" 2023-10-03 06:39:06.491 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 06:39:06.930 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780c14c" 2023-10-03 06:39:06.931 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f789dcd8" 2023-10-03 06:39:09.107 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781877c" 2023-10-03 06:39:09.151 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781e6bc" 2023-10-03 06:39:09.630 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780c14c" 2023-10-03 06:39:09.671 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781dfa4" 2023-10-03 06:39:10.375 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781dfa4" 2023-10-03 06:39:11.234 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780e918" 2023-10-03 06:39:11.235 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f789dcd8" 2023-10-03 06:39:26.650 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 06:39:34.111 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 06:39:36.643 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 06:39:40.332 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 06:39:44.102 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 06:39:50.324 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 06:40:01.178 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 06:40:01.541 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 06:40:03.929 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 06:40:11.172 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 06:40:11.534 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 06:40:13.920 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 06:40:36.574 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 06:40:38.189 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f789dcd8" 2023-10-03 06:40:38.568 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781877c" 2023-10-03 06:40:38.570 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780c14c" 2023-10-03 06:40:38.999 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 06:40:40.238 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781e6bc" 2023-10-03 06:40:40.623 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780e918" 2023-10-03 06:40:41.076 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781dfa4"
und so geht das im Log die ganze Nacht, bis dann heute Morgen die komplette DB auf der Shelly Instanz 0 ausgestiegen ist:
2023-10-03 07:10:09.061 - info: shelly.0 (1470) Got terminate signal TERMINATE_YOURSELF 2023-10-03 07:10:09.066 - info: shelly.0 (1470) terminating 2023-10-03 07:10:09.067 - info: shelly.0 (1470) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-10-03 07:10:09.324 - info: host.macmini-iobroker stopInstance system.adapter.shelly.1 (force=false, process=true) 2023-10-03 07:10:09.568 - info: shelly.0 (1470) terminating 2023-10-03 07:10:10.328 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E0C42#1.lights.green, error - Connection is closed. 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1FAE71#1.lights.green, error - DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#42F666#1.lights.green, error - DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#A574F7#1.lights.green, error - DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.329 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.330 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.330 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.331 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) get state error: DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) redis get shelly.0.SHSW-1#A4CF12F42829#1.Relay0.Timer, error - DB closed 2023-10-03 07:10:10.332 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#43923E#1.lights.green, error - DB closed 2023-10-03 07:10:10.362 - info: host.macmini-iobroker stopInstance system.adapter.shelly.0 send kill signal 2023-10-03 07:10:10.569 - info: shelly.0 (1470) terminating with timeout 2023-10-03 07:10:10.719 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 07:10:11.114 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.156 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.156 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.157 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.157 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.157 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.157 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.158 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.158 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.158 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.158 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E6F0F#1.lights.green, error - Connection is closed. 2023-10-03 07:10:11.159 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E0C42#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.159 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1FAE71#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.159 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#42F666#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.159 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#A574F7#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.162 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#43923E#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.367 - info: host.macmini-iobroker stopInstance system.adapter.shelly.0 killing pid 1470 2023-10-03 07:10:11.483 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.488 - info: shelly.1 (1489) Got terminate signal TERMINATE_YOURSELF 2023-10-03 07:10:11.497 - info: shelly.1 (1489) terminating 2023-10-03 07:10:11.498 - info: shelly.1 (1489) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-10-03 07:10:11.536 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.536 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.536 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.536 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.815 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.859 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.859 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.860 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.861 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E0C42#1.online, error - Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E6F0F#1.lights.blue, error - Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1E0C42#1.lights.white, error - Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) redis get shelly.0.SHCB-1#98CDAC1FAE71#1.lights.white, error - Connection is closed. 2023-10-03 07:10:11.862 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#42F666#1.lights.white, error - Connection is closed. 2023-10-03 07:10:11.863 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#A574F7#1.lights.white, error - Connection is closed. 2023-10-03 07:10:11.863 - warn: shelly.0 (1470) redis get shelly.0.SHRGBW2#43923E#1.lights.white, error - Connection is closed. 2023-10-03 07:10:11.999 - info: shelly.1 (1489) terminating 2023-10-03 07:10:12.068 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.111 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.111 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.112 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.112 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.112 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.112 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.112 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.113 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.113 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.113 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.113 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.113 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.717 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.name: DB closed 2023-10-03 07:10:12.717 - warn: shelly.1 (1489) get state error: Connection is closed. 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.718 - warn: shelly.1 (1489) get state error: DB closed 2023-10-03 07:10:12.717 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.717 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Sys.eco: DB closed 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Sys.sntp: DB closed 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Sys.timezone: DB closed 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Sys.lat: DB closed 2023-10-03 07:10:12.718 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Sys.lon: DB closed 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Relay0.source: DB closed 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.ext.humidity2: DB closed 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.ext.humidity3: DB closed 2023-10-03 07:10:12.719 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.firmware: DB closed 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.uptime: DB closed 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.rssi: DB closed 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.720 - warn: shelly.0 (1470) Could not perform strict object check of state shelly.0.SHSW-1#A4CF12F42829#1.Cloud.enabled: DB closed 2023-10-03 07:10:12.727 - warn: shelly.0 (1470) get state error: Connection is closed. 2023-10-03 07:10:12.743 - info: host.macmini-iobroker stopInstance system.adapter.shelly.1 send kill signal 2023-10-03 07:10:12.737 - error: shelly.0 (1470) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-10-03 07:10:12.737 - error: shelly.0 (1470) unhandled promise rejection: DB closed 2023-10-03 07:10:12.739 - error: shelly.0 (1470) Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:632:26) at Socket.emit (node:events:517:28) at Socket.emit (node:domain:489:12) at TCP. (node:net:350:12) 2023-10-03 07:10:12.739 - error: shelly.0 (1470) DB closed 2023-10-03 07:10:12.753 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1E6F0F#1.lights.rgbw for 192.168.200.92 (shellycolorbulb / shellycolorbulb-98CDAC1E6F0F / SHCB-1#98CDAC1E6F0F#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","red":255,"green":255,"blue":0,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0}" 2023-10-03 07:10:12.754 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1E0C42#1.lights.hue for 192.168.200.93 (shellycolorbulb / shellycolorbulb-98CDAC1E0C42 / SHCB-1#98CDAC1E0C42#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","red":0,"green":0,"blue":255,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0,"transition":0}" 2023-10-03 07:10:12.754 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1FAE71#1.lights.hue for 192.168.200.94 (shellycolorbulb / shellycolorbulb-98CDAC1FAE71 / SHCB-1#98CDAC1FAE71#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":0,"blue":255,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0,"transition":0}" 2023-10-03 07:10:12.754 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#42F666#1.lights.hue for 192.168.200.76 (shellyrgbw2 / shellyrgbw2-42F666 / SHRGBW2#42F666#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.755 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#A574F7#1.lights.hue for 192.168.200.74 (shellyrgbw2 / shellyrgbw2-A574F7 / SHRGBW2#A574F7#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.755 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#43923E#1.lights.hue for 192.168.200.75 (shellyrgbw2 / shellyrgbw2-43923E / SHRGBW2#43923E#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.759 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1E6F0F#1.lights.hue for 192.168.200.92 (shellycolorbulb / shellycolorbulb-98CDAC1E6F0F / SHCB-1#98CDAC1E6F0F#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","red":255,"green":255,"blue":0,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0}" 2023-10-03 07:10:12.759 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1E0C42#1.lights.saturation for 192.168.200.93 (shellycolorbulb / shellycolorbulb-98CDAC1E0C42 / SHCB-1#98CDAC1E0C42#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","red":0,"green":0,"blue":255,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0,"transition":0}" 2023-10-03 07:10:12.761 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1FAE71#1.lights.saturation for 192.168.200.94 (shellycolorbulb / shellycolorbulb-98CDAC1FAE71 / SHCB-1#98CDAC1FAE71#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":0,"blue":255,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0,"transition":0}" 2023-10-03 07:10:12.762 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#42F666#1.lights.saturation for 192.168.200.76 (shellyrgbw2 / shellyrgbw2-42F666 / SHRGBW2#42F666#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.762 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#A574F7#1.lights.saturation for 192.168.200.74 (shellyrgbw2 / shellyrgbw2-A574F7 / SHRGBW2#A574F7#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.762 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHRGBW2#43923E#1.lights.saturation for 192.168.200.75 (shellyrgbw2 / shellyrgbw2-43923E / SHRGBW2#43923E#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"http","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"color","red":0,"green":71,"blue":102,"white":0,"gain":40,"effect":0,"transition":0,"power":0.00,"overpower":false}" 2023-10-03 07:10:12.767 - error: shelly.0 (1470) [httpIoBrokerState] Error for state SHCB-1#98CDAC1E6F0F#1.lights.saturation for 192.168.200.92 (shellycolorbulb / shellycolorbulb-98CDAC1E6F0F / SHCB-1#98CDAC1E6F0F#1) "/color/0": Error: DB closed - value: "{"ison":false,"source":"input","has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","red":255,"green":255,"blue":0,"white":0,"gain":100,"temp":4750,"brightness":100,"effect":0}" 2023-10-03 07:10:13.000 - info: shelly.1 (1489) terminating with timeout 2023-10-03 07:10:13.381 - warn: shelly.1 (1489) redis get shelly.1.shellypro1pm#30c6f789dcd8#1.online, error - Connection is closed. 2023-10-03 07:10:13.752 - info: host.macmini-iobroker stopInstance system.adapter.shelly.1 killing pid 1489 2023-10-03 07:10:14.104 - warn: shelly.1 (1489) redis get shelly.1.shellypro1pm#30c6f780c14c#1.online, error - Connection is closed. 2023-10-03 07:10:14.844 - error: shelly.1 (1489) Cannot find view "system" for search "state" : DB closed 2023-10-03 07:10:14.844 - warn: shelly.1 (1489) Cannot get view: DB closed 2023-10-03 07:10:14.846 - warn: shelly.1 (1489) Could not perform strict object check of state shelly.1.info.connection: DB closed 2023-10-03 07:10:14.847 - warn: shelly.1 (1489) get state error: Connection is closed. 2023-10-03 07:10:14.851 - error: shelly.1 (1489) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-10-03 07:10:14.852 - error: shelly.1 (1489) unhandled promise rejection: DB closed 2023-10-03 07:10:15.134 - error: shelly.1 (1489) Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:726:40) at Shelly._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:7711:34) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) 2023-10-03 07:10:15.134 - error: shelly.1 (1489) DB closed 2023-10-03 07:10:15.162 - error: shelly.1 (1489) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2023-10-03 07:10:15.162 - error: shelly.1 (1489) unhandled promise rejection: DB closed 2023-10-03 07:10:15.163 - error: shelly.1 (1489) Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:632:26) at Socket.emit (node:events:517:28) at Socket.emit (node:domain:489:12) at TCP. (node:net:350:12) 2023-10-03 07:10:15.163 - error: shelly.1 (1489) DB closed 2023-10-03 07:10:15.207 - error: shelly.1 (1489) uncaught exception: Connection is closed. 2023-10-03 07:10:15.207 - error: shelly.1 (1489) Error: Connection is closed. at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.scan (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at ScanStream._read (/opt/iobroker/node_modules/ioredis/built/ScanStream.js:36:41) at ScanStream.Readable.read (node:internal/streams/readable:507:12) at resume_ (node:internal/streams/readable:1008:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at runNextTicks (node:internal/process/task_queues:64:3) at processImmediate (node:internal/timers:447:9) 2023-10-03 07:10:15.207 - error: shelly.1 (1489) Connection is closed. 2023-10-03 07:10:15.239 - error: shelly.1 (1489) uncaught exception: Connection is closed. 2023-10-03 07:10:15.239 - error: shelly.1 (1489) Error: Connection is closed. at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.scan (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at ScanStream._read (/opt/iobroker/node_modules/ioredis/built/ScanStream.js:36:41) at ScanStream.Readable.read (node:internal/streams/readable:507:12) at resume_ (node:internal/streams/readable:1008:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at runNextTicks (node:internal/process/task_queues:64:3) at processImmediate (node:internal/timers:447:9) 2023-10-03 07:10:15.239 - error: shelly.1 (1489) Connection is closed. 2023-10-03 07:10:17.381 - info: host.macmini-iobroker instance system.adapter.shelly.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2023-10-03 07:10:18.716 - error: host.macmini-iobroker Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: 2023-10-03 07:10:18.716 - error: host.macmini-iobroker Caught by controller[1]: Error: DB closed 2023-10-03 07:10:18.716 - error: host.macmini-iobroker Caught by controller[1]: at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) 2023-10-03 07:10:18.716 - error: host.macmini-iobroker Caught by controller[1]: at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) 2023-10-03 07:10:18.716 - error: host.macmini-iobroker Caught by controller[1]: at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:726:40) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Shelly._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:7711:34) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at runNextTicks (node:internal/process/task_queues:60:5) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at processImmediate (node:internal/timers:447:9) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: Error: DB closed 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Object.onceWrapper (node:events:632:26) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Socket.emit (node:events:517:28) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Socket.emit (node:domain:489:12) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at TCP. (node:net:350:12) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: Error: Connection is closed. 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at Redis.scan (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at ScanStream._read (/opt/iobroker/node_modules/ioredis/built/ScanStream.js:36:41) 2023-10-03 07:10:18.717 - error: host.macmini-iobroker Caught by controller[1]: at ScanStream.Readable.read (node:internal/streams/readable:507:12) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at resume_ (node:internal/streams/readable:1008:12) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at processTicksAndRejections (node:internal/process/task_queues:82:21) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at runNextTicks (node:internal/process/task_queues:64:3) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at processImmediate (node:internal/timers:447:9) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: Error: Connection is closed. 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at Redis.scan (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at ScanStream._read (/opt/iobroker/node_modules/ioredis/built/ScanStream.js:36:41) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at ScanStream.Readable.read (node:internal/streams/readable:507:12) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at resume_ (node:internal/streams/readable:1008:12) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at processTicksAndRejections (node:internal/process/task_queues:82:21) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at runNextTicks (node:internal/process/task_queues:64:3) 2023-10-03 07:10:18.718 - error: host.macmini-iobroker Caught by controller[1]: at processImmediate (node:internal/timers:447:9)
Ein Neustart der Adapter-Instanzen Shelly.x hat NICHTS gebracht!
Dann ein Neustart der Maschine, dann kam alles wieder sauber hoch inkl. Shelly...Dem "Übeltäter" bin ich dann auf die Spur gekommen:
Ich habe bisher alle Shelly Pro1PM per Skript morgens um 3 Uhr neu starten lassen, weil diese oft nach einem Tag keine Leistungswerte mehr lieferten (konnte Shelly bis heute auch nicht lösen).
Ein täglicher reboot hatte dem Abhilfe geschaffen (hier mal um 8 Uhr simuliert):2023-10-03 08:00:00.024 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.95/rpc/Shelly.Reboot 2023-10-03 08:00:00.024 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.95 reboot 2023-10-03 08:00:00.025 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.96/rpc/Shelly.Reboot 2023-10-03 08:00:00.025 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.96 reboot 2023-10-03 08:00:00.025 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.97/rpc/Shelly.Reboot 2023-10-03 08:00:00.026 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.97 reboot 2023-10-03 08:00:00.026 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.98/rpc/Shelly.Reboot 2023-10-03 08:00:00.026 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.98 reboot 2023-10-03 08:00:00.027 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.99/rpc/Shelly.Reboot 2023-10-03 08:00:00.027 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.99 reboot 2023-10-03 08:00:00.027 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): request: http://192.168.200.100/rpc/Shelly.Reboot 2023-10-03 08:00:00.027 - info: javascript.0 (1305) script.js.Systemüberwachung.Reboot_Shellys_(Heizstäbe): Shelly 192.168.200.100 reboot
Nach der einmaligen Simulation der Neustarts-Skript nimmt das Unheil wieder seinen Lauf (Shelly Adapter an / aus / an / aus... )
2023-10-03 08:00:00.883 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.96 (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 08:00:00.902 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.99 (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 08:00:00.903 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.100 (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 08:00:00.903 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.98 (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 08:00:00.904 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.95 (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 08:00:00.904 - info: shelly.1 (1537) [MQTT] Client Close: 192.168.200.97 (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 08:00:04.635 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 08:00:04.637 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 08:00:04.639 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 08:00:04.644 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 08:00:04.646 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 08:00:04.660 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 08:00:13.984 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) is offline 2023-10-03 08:00:13.985 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:13.987 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:13.988 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:13.990 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) is offline 2023-10-03 08:00:13.993 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:14.623 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 08:00:14.625 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 08:00:14.633 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 08:00:14.636 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 08:00:14.638 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 08:00:14.647 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 08:00:16.643 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 08:00:16.644 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 08:00:16.652 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 08:00:16.657 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 08:00:16.658 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 08:00:16.666 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 08:00:26.634 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 08:00:26.635 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 08:00:26.643 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 08:00:26.646 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 08:00:26.648 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 08:00:26.657 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 08:00:29.789 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:29.792 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:29.794 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:29.797 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:29.799 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:29.802 - warn: shelly.1 (1537) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:00:30.286 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 08:00:30.721 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 08:00:30.741 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 08:00:30.763 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 08:00:30.786 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 08:00:30.893 - info: shelly.1 (1537) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 08:00:40.277 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false) 2023-10-03 08:00:40.716 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 08:00:40.733 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 08:00:40.753 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 08:00:40.785 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 08:00:40.887 - info: shelly.1 (1537) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false)
Ein Neustart des Shelly-Adapters Adapters behebt die Fehler leider nicht:
2023-10-03 08:08:28.024 - info: host.macmini-iobroker instance system.adapter.shelly.1 started with pid 102494 2023-10-03 08:08:56.585 - info: shelly.1 (102494) starting. Version 6.4.1 in /opt/iobroker/node_modules/iobroker.shelly, node: v18.18.0, js-controller: 5.0.12 2023-10-03 08:09:21.198 - info: shelly.1 (102494) Starting in MQTT mode. Listening on 0.0.0.0:1882 (QoS 0) 2023-10-03 08:09:30.512 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f780e918" connected! 2023-10-03 08:09:40.496 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780e918 / shellypro1pm#30c6f780e918#1) (false) 2023-10-03 08:09:53.513 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 08:10:00.221 - warn: shelly.1 (102494) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:10:03.502 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 08:10:03.774 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 08:10:05.283 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f781e6bc" connected! 2023-10-03 08:10:11.756 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f780c14c" connected! 2023-10-03 08:10:13.771 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781dfa4 / shellypro1pm#30c6f781dfa4#1) (false) 2023-10-03 08:10:14.883 - warn: shelly.1 (102494) [mqtt controlFunction] Unable to perform request - device (undefined / undefined / undefined) is offline 2023-10-03 08:10:15.281 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781e6bc / shellypro1pm#30c6f781e6bc#1) (false) 2023-10-03 08:10:16.052 - info: shelly.1 (102494) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 08:10:16.407 - info: shelly.1 (102494) [MQTT] Device with client id "shellyplus2pm-5443b23f39ec" connected! 2023-10-03 08:10:21.747 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f780c14c / shellypro1pm#30c6f780c14c#1) (false) 2023-10-03 08:10:26.046 - info: shelly.1 (102494) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f789dcd8 / shellypro1pm#30c6f789dcd8#1) (false)
Nur ein Neustart des gesamten Maschine bringt wieder Ruhe ins Geschehen.
Aus dieser ganzen Geschichte entstehen folgende Fragen:
-
Was kann dies mit dem FW-Update auf den Shelly zu tun haben? Melden die andere Werte zurück?
-
Warum behebt der Reset des Shelly - Adapters den Unzustand nicht?
-
Wie kann ein Neustarten der Geräte über das Skript diese massiven Fehler auslösen ein manuelles Neustarten der Shelly über deren Web-Oberfläche aber nicht?
Vielen Dank an alle, die sich die LOGs reingezogen haben und bis hierher gelesen haben!
-
-
@reutli sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
Dem "Übeltäter" bin ich dann auf die Spur gekommen:
sicher? keine ahnung wie dein netzwerk aufgebaut ist, wie gut dein wlan ist. haben deine shellys eine mac/ip bindung?
jeder neustart verursacht ein dhcp problem.
nebenbei hast du nur info und warning in deinen logs. -
@da_woody
Die Shelly Pro1PM sind per Ethernet angebunden... -
@reutli Das ist mir auch aufgefallen. Seitdem ich die Shellies mit dem neustem Firmware geupdated habe, bekomme ich auch Fehlermeldungen:
2023-10-03 05:18:38.282 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:18:38.283 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:19:47.178 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:19:47.179 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:20:49.436 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:20:49.436 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:21:55.640 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:21:55.641 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:23:00.167 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:23:00.167 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:24:10.514 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:24:10.515 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:25:14.442 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:25:14.442 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 05:45:46.556 - info: homeconnect.0 (893) 712080391304003667/programs/active/options: There is no program active. 2023-10-03 05:46:36.549 - error: shelly.0 (54323) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 05:46:36.550 - error: shelly.0 (54323) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab78628"
Ich hatte vorher den Shelly Adapter jede Nacht neugestartet, den Neustart aber mittlerweil deaktiviert. Funktionieren tun die aber nach gewisser Zeit alle, zumindest bislang.
Edit: Testweise den Adapter neu gestartet mit folgendem Ergebnis:
2023-10-03 19:22:27.673 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellypmmini-348518dea5b0" 2023-10-03 19:22:27.681 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 19:22:27.682 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab17a90" 2023-10-03 19:22:27.682 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab78628" 2023-10-03 19:22:27.683 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab738e8" 2023-10-03 19:22:27.684 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-84cca87739ac" 2023-10-03 19:22:27.684 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab782a4" 2023-10-03 19:22:27.687 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a57400" 2023-10-03 19:22:27.721 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab76790" 2023-10-03 19:22:27.765 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab71410" 2023-10-03 19:22:27.766 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a36640" 2023-10-03 19:22:27.767 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab737b0" 2023-10-03 19:22:27.769 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab1b68c" 2023-10-03 19:22:27.770 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af2003d54" 2023-10-03 19:22:27.771 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellypmmini-348518e0f0b8" 2023-10-03 19:22:27.772 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab735d8" 2023-10-03 19:22:27.773 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d58" 2023-10-03 19:22:27.880 - warn: shelly.0 (56723) State "shelly.0.undefined.hostname" has no existing object, this might lead to an error in future versions 2023-10-03 19:22:27.881 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab7638c" 2023-10-03 19:22:27.882 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab17e04" 2023-10-03 19:22:27.882 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab1bae0" 2023-10-03 19:22:27.882 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-84cca8773920" 2023-10-03 19:22:27.883 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab766e4" 2023-10-03 19:22:27.950 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:22:27.950 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab74c54" 2023-10-03 19:22:27.952 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:22:27.952 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab73578" 2023-10-03 19:23:32.361 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab735d8" 2023-10-03 19:23:32.428 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab7638c" 2023-10-03 19:23:32.429 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a36640" 2023-10-03 19:23:32.429 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af2003d54" 2023-10-03 19:23:32.429 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d58" 2023-10-03 19:23:32.430 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-84cca87739ac" 2023-10-03 19:23:32.430 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-84cca8773920" 2023-10-03 19:23:32.430 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellypmmini-348518dea5b0" 2023-10-03 19:23:32.430 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab782a4" 2023-10-03 19:23:32.431 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab17a90" 2023-10-03 19:23:32.431 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab766e4" 2023-10-03 19:23:32.431 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellypmmini-348518e0f0b8" 2023-10-03 19:23:33.071 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:23:33.071 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab78628" 2023-10-03 19:23:33.106 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:23:33.106 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab1b68c" 2023-10-03 19:23:33.386 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:23:33.386 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab76790" 2023-10-03 19:23:33.482 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:23:33.482 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab75d6c" 2023-10-03 19:23:33.487 - error: shelly.0 (56723) [MQTT] Error in function setMqttPrefixHttp (Gen 1) for (undefined / undefined / undefined): TypeError: Cannot read properties of undefined (reading 'replace') 2023-10-03 19:23:33.488 - error: shelly.0 (56723) [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-a8032ab17e04"
-
@da_woody sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
sicher?
Jupp, konnte ich ja komplett nachstellen:
Shellys per http (per script) neu starten
--> Fehler treten auf (connected - not connected - connected - not connected), dann läuft das ganze System aus dem Ruder
Neustart Adapter hilft auch nicht
Neustart der Maschine und alles ist wieder in Ordnung@da_woody sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
jeder neustart verursacht ein dhcp problem.
Warum sollte der Neustart ein DHCP Problem auslösen? Ich habe die alle auf MDHCP stehen (bekommen immer die gleiche MAC vom DHCP zugewiesen).
@da_woody sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
nebenbei hast du nur info und warning in deinen logs.
Stimmt habe aber auch massenhaft Errors zu bieten:
2023-10-03 06:37:11.955 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780e918" 2023-10-03 06:37:13.344 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781e6bc" 2023-10-03 06:37:13.370 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781877c" connected! 2023-10-03 06:37:14.632 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781e6bc" 2023-10-03 06:37:14.675 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781dfa4" 2023-10-03 06:37:14.979 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780c14c" 2023-10-03 06:37:15.287 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781877c" 2023-10-03 06:37:16.226 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f780e918" 2023-10-03 06:37:16.226 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f789dcd8" 2023-10-03 06:37:18.295 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f781dfa4" connected! 2023-10-03 06:37:23.365 - info: shelly.1 (1489) [MQTT] Client Close: (shellypro1pm / shellypro1pm-30c6f781877c / shellypro1pm#30c6f781877c#1) (false) 2023-10-03 06:37:24.254 - info: shelly.1 (1489) [MQTT] Device with client id "shellypro1pm-30c6f789dcd8" connected! 2023-10-03 06:37:24.990 - error: shelly.1 (1489) [MQTT] Unable to get mqttprefix of client with id "shellypro1pm-30c6f781877c"
-
@reutli sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
Ich habe die alle auf MDHCP stehen (bekommen immer die gleiche MAC vom DHCP zugewiesen).
du meinst wohl IP. ok, dann kann das mal ausgeschlossen werden.
hab zwar nur 5 shelly über mqtt, auch mit neuester FW, aber keine probleme.
kenn mich mit mqtt nicht wirklich aus. da kann dir @haus-automatisierung sicher besser helfen... -
@da_woody sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
du meinst wohl IP.
klar, hatte im Kopf wohl sagen wollen "bekommen über die MAC eine IP zugewiesen"
Ich habe bisher auch nur die paar PRO's am Laufen in einer extra Shelly.1 Instanz auf MQTT. Bin mir eben auch gar nicht sicher, welche Probleme vorliegen und woher die kommen. Kann nur die Symptome beschreiben...
Interessant ist ja, dass man auf den Shellys direkt einen reboot machen kann, aber nicht per Skript mit dem http(s)-Befehl...
-
@reutli :Konntest Du das Problem mittlerweile identifizieren oder lösen? Ich habe genau dasselbe Problem und komme nicht voran. Dank Dir!
-
Ja, eigentlich schon. Mit den akuellsten FW Ständen passt soweit alles.
-
@jenbenn sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
Ich habe genau dasselbe Problem
sicher?
selber Firmware Version und Adapterstand wie damals mit gleichem Fehlerbild? -
@crunchip Nein, aktuelle firmware 1.4.2 der Shellys und aktuelle Version des Adapters. 7.0.0. Aber gleiche unendliche Fehlermeldungen im log des iobrokers. Alles shellys beenden in willkürlicher Reihenfolge die mqtt Verbindung und stellen sie kurz drauf wieder her. das führt zu trausenden Protokolleinträgen im iobroker über Stunden. Dabei geht die CPU LAst des PIs über Stunden auf 90-120% und das ganze System wird total unrepsonsiv. insb. werden Skripte nicht mehr ausgeführt/getriggert. Je nach Laune pendelt sich das Problem nach 2 bis 8 Stunden ein und alle Shellys sind dann dauerhaft "connected". Ausgelöst werden die Fehlermeldungen wahlweise bei: Neustart des Pi, Firmware update auch nur eines Shelly, manchmal auch bei Adapter Neustart.
EIne Idee woran es liegen könnte? Alles shellys haben eine stabile Wlan Verbindung, im log meine routers (Fritzbox 7590) sind keine An- oder Abmeldungen erkennbar. Auch bleiben ale Shellys über die App und cloud ohne EInschränkungen bedienbar.
shelly.1 2024-08-19 22:36:46.310 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef86f7ec / shellyplus2pm#c049ef86f7ec#1) (false) shelly.1 2024-08-19 22:36:43.788 info [MQTT] Device with client id "shellyplus2pm-441793cefd9c" connected! shelly.1 2024-08-19 22:36:43.029 info [MQTT] Device with client id "shellyplus1-441793cf9f1c" connected! shelly.1 2024-08-19 22:36:42.378 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-a8032ab66128 / shellyplus2pm#a8032ab66128#1) (false) shelly.1 2024-08-19 22:36:42.378 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef8d4448 / shellyplus2pm#c049ef8d4448#1) (false) shelly.1 2024-08-19 22:36:42.376 info [MQTT] Device with client id "shellyplus1-4417939459a0" connected! shelly.1 2024-08-19 22:36:42.370 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef87b51c / shellyplus2pm#c049ef87b51c#1) (false) shelly.1 2024-08-19 22:36:41.769 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793a3404c / shellyplus1#441793a3404c#1) (false) shelly.1 2024-08-19 22:36:40.222 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-b8d61a894dbc / shellyplus2pm#b8d61a894dbc#1) (false) shelly.1 2024-08-19 22:36:39.355 info [MQTT] Device with client id "shellyplus2pm-441793ad7b2c" connected! shelly.1 2024-08-19 22:36:39.177 info [MQTT] Device with client id "shellyplus2pm-c049ef836d4c" connected! shelly.1 2024-08-19 22:36:36.403 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-441793cd8c6c / shellyplus2pm#441793cd8c6c#1) (false) shelly.1 2024-08-19 22:36:35.941 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef8690a8 / shellyplus2pm#c049ef8690a8#1) (false) shelly.1 2024-08-19 22:36:35.864 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-441793a7de64 / shellyplus2pm#441793a7de64#1) (false) shelly.1 2024-08-19 22:36:35.564 info [MQTT] Device with client id "shellyplus2pm-c049ef86f7ec" connected! shelly.1 2024-08-19 22:36:34.569 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-441793acdb04 / shellyplus2pm#441793acdb04#1) (false) shelly.1 2024-08-19 22:36:33.717 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-80646fdc2a00 / shellyplus2pm#80646fdc2a00#1) (false) shelly.1 2024-08-19 22:36:32.245 info [MQTT] Device with client id "shellyplus2pm-c049ef8d4448" connected! shelly.1 2024-08-19 22:36:32.154 info [MQTT] Device with client id "shellyplus2pm-a8032ab66128" connected! shelly.1 2024-08-19 22:36:31.601 info [MQTT] Device with client id "shellyplus2pm-c049ef87b51c" connected! shelly.1 2024-08-19 22:36:31.598 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef87cf00 / shellyplus2pm#c049ef87cf00#1) (false) shelly.1 2024-08-19 22:36:31.598 info [MQTT] Client Close: (shellyplus1pm / shellyplus1pm-083af201f0f0 / shellyplus1pm#083af201f0f0#1) (false) shelly.1 2024-08-19 22:36:31.590 info [MQTT] Device with client id "shellyplus1-441793a3404c" connected! shelly.1 2024-08-19 22:36:31.589 info [MQTT] Device with client id "shellyplus2pm-b8d61a894dbc" connected! shelly.1 2024-08-19 22:36:31.572 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-80646fdc2c94 / shellyplus2pm#80646fdc2c94#1) (false) shelly.1 2024-08-19 22:36:31.571 info [MQTT] Client Close: (shellyplus1pm / shellyplus1pm-4417939973ac / shellyplus1pm#4417939973ac#1) (false) shelly.1 2024-08-19 22:36:30.774 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793a38a80 / shellyplus1#441793a38a80#1) (false) shelly.1 2024-08-19 22:36:29.818 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef87360c / shellyplus2pm#c049ef87360c#1) (false) shelly.1 2024-08-19 22:36:26.422 info [MQTT] Device with client id "shellyplus2pm-441793cd8c6c" connected! shelly.1 2024-08-19 22:36:25.952 info [MQTT] Device with client id "shellyplus2pm-c049ef8690a8" connected!
-
@crunchip said in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
@jenbenn sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
Ich habe genau dasselbe Problem
sicher?
selber Firmware Version und Adapterstand wie damals mit gleichem Fehlerbild?Ach ja: hier noch mehr log einträge mit der Meldung zum mqttprefix....
2024-08-19 22:42:40.356 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:39.698 error [MQTT] Unable to get mqttprefix of client with id "shelly1pmmini-348518df2440" shelly.1 2024-08-19 22:42:37.539 info [MQTT] Device with client id "shellyplus1-441793a34ad8" connected! shelly.1 2024-08-19 22:42:36.944 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793cfa3d0 / shellyplus1#441793cfa3d0#1) (false) shelly.1 2024-08-19 22:42:36.437 info [MQTT] Client Close: (shelly1pmmini / shelly1pmmini-348518df2440 / shelly1pmmini#348518df2440#1) (false) shelly.1 2024-08-19 22:42:35.461 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-4417939459a0" shelly.1 2024-08-19 22:42:34.733 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cefd9c" shelly.1 2024-08-19 22:42:34.732 info [MQTT] Device with client id "shellyplusplugs-e465b8432078" connected! shelly.1 2024-08-19 22:42:34.096 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:33.241 info [MQTT] Device with client id "shellyplus1-441793a12df8" connected! shelly.1 2024-08-19 22:42:32.032 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793ad7b2c" shelly.1 2024-08-19 22:42:32.022 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cf9f1c" shelly.1 2024-08-19 22:42:32.021 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-b8d61a894dbc" shelly.1 2024-08-19 22:42:31.417 info [MQTT] Device with client id "shellyplusplugs-d48afc5717dc" connected! shelly.1 2024-08-19 22:42:31.406 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:29.863 info [MQTT] Device with client id "shellyplus1-441793a2f8e4" connected! shelly.1 2024-08-19 22:42:28.680 info [MQTT] Client Close: (shellyplus1 / shellyplus1-4417939459a0 / shellyplus1#4417939459a0#1) (false) shelly.1 2024-08-19 22:42:28.679 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-441793cefd9c / shellyplus2pm#441793cefd9c#1) (false) shelly.1 2024-08-19 22:42:28.677 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab66128" shelly.1 2024-08-19 22:42:27.945 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d4448" shelly.1 2024-08-19 22:42:27.819 info [MQTT] Device with client id "shellyplus1-441793cfa3d0" connected! shelly.1 2024-08-19 22:42:27.817 info [MQTT] Device with client id "shelly1pmmini-348518df2440" connected! shelly.1 2024-08-19 22:42:27.801 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-c049ef836d4c / shellyplus2pm#c049ef836d4c#1) (false) shelly.1 2024-08-19 22:42:27.157 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3404c" shelly.1 2024-08-19 22:42:25.150 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef86f7ec" shelly.1 2024-08-19 22:42:25.149 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8690a8" shelly.1 2024-08-19 22:42:25.149 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab63ec8" shelly.1 2024-08-19 22:42:25.148 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8627b8" shelly.1 2024-08-19 22:42:25.148 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d77c8" shelly.1 2024-08-19 22:42:25.147 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:25.147 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab63ec8" shelly.1 2024-08-19 22:42:25.146 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-c049ef89dd10" shelly.1 2024-08-19 22:42:25.146 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38a80" shelly.1 2024-08-19 22:42:25.146 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:25.145 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cd8c6c" shelly.1 2024-08-19 22:42:25.145 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:25.144 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:25.144 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2c94" shelly.1 2024-08-19 22:42:25.144 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793a7de64" shelly.1 2024-08-19 22:42:25.143 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:25.142 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:25.142 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:24.450 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cf9f1c" shelly.1 2024-08-19 22:42:24.450 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:24.449 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc5717dc" shelly.1 2024-08-19 22:42:24.449 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cd8c6c" shelly.1 2024-08-19 22:42:24.448 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3404c" shelly.1 2024-08-19 22:42:24.448 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:24.448 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3404c" shelly.1 2024-08-19 22:42:24.447 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-4417939973ac" shelly.1 2024-08-19 22:42:24.447 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc5717dc" shelly.1 2024-08-19 22:42:24.446 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3404c" shelly.1 2024-08-19 22:42:23.765 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793cf9f1c / shellyplus1#441793cf9f1c#1) (false) shelly.1 2024-08-19 22:42:23.765 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-441793ad7b2c / shellyplus2pm#441793ad7b2c#1) (false) shelly.1 2024-08-19 22:42:23.763 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-b8d61a894dbc" shelly.1 2024-08-19 22:42:23.762 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:23.761 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:23.761 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cefd9c" shelly.1 2024-08-19 22:42:23.760 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:23.759 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef875924" shelly.1 2024-08-19 22:42:23.759 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-083af20117f4" shelly.1 2024-08-19 22:42:23.758 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3b608" shelly.1 2024-08-19 22:42:23.758 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2c94" shelly.1 2024-08-19 22:42:23.757 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:23.757 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:23.756 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef86f7ec" shelly.1 2024-08-19 22:42:23.755 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38a80" shelly.1 2024-08-19 22:42:23.755 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:23.754 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:23.753 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:23.753 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:23.752 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-083af20117f4" shelly.1 2024-08-19 22:42:23.752 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-c049ef89dd10" shelly.1 2024-08-19 22:42:23.751 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2a00" shelly.1 2024-08-19 22:42:23.751 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:23.750 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:23.750 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:23.750 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:23.749 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8690a8" shelly.1 2024-08-19 22:42:23.749 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d4448" shelly.1 2024-08-19 22:42:23.748 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cf9f1c" shelly.1 2024-08-19 22:42:23.748 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793ad7b2c" shelly.1 2024-08-19 22:42:23.748 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-e465b8432078" shelly.1 2024-08-19 22:42:23.747 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:23.747 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc5717dc" shelly.1 2024-08-19 22:42:23.746 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793a7de64" shelly.1 2024-08-19 22:42:23.746 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cf9f1c" shelly.1 2024-08-19 22:42:23.746 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab66128" shelly.1 2024-08-19 22:42:23.745 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:23.745 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a12df8" shelly.1 2024-08-19 22:42:23.744 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc5717dc" shelly.1 2024-08-19 22:42:23.744 error [MQTT] Unable to get mqttprefix of client with id "shelly1pmmini-348518df2440" shelly.1 2024-08-19 22:42:23.744 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793a7de64" shelly.1 2024-08-19 22:42:23.743 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:23.743 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:23.742 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:23.742 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-b8d61a894dbc" shelly.1 2024-08-19 22:42:23.742 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab66128" shelly.1 2024-08-19 22:42:23.741 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d4448" shelly.1 2024-08-19 22:42:23.741 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:23.740 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-c049ef89dd10" shelly.1 2024-08-19 22:42:23.740 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab63ec8" shelly.1 2024-08-19 22:42:23.740 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:23.739 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38a80" shelly.1 2024-08-19 22:42:23.739 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8690a8" shelly.1 2024-08-19 22:42:23.738 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793a7de64" shelly.1 2024-08-19 22:42:23.738 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-b8d61a894dbc" shelly.1 2024-08-19 22:42:23.737 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-a8032ab66128" shelly.1 2024-08-19 22:42:23.737 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87b51c" shelly.1 2024-08-19 22:42:23.736 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38f98" shelly.1 2024-08-19 22:42:23.736 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:23.736 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-4417939973ac" shelly.1 2024-08-19 22:42:23.735 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cd8c6c" shelly.1 2024-08-19 22:42:23.735 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2c94" shelly.1 2024-08-19 22:42:23.734 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:23.734 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:23.734 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:23.733 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-4417939459a0" shelly.1 2024-08-19 22:42:23.733 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:23.732 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cf9f1c" shelly.1 2024-08-19 22:42:23.732 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:23.732 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef86f7ec" shelly.1 2024-08-19 22:42:23.731 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8690a8" shelly.1 2024-08-19 22:42:23.731 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-4417939973ac" shelly.1 2024-08-19 22:42:23.730 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38f98" shelly.1 2024-08-19 22:42:23.730 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8627b8" shelly.1 2024-08-19 22:42:23.730 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a34ad8" shelly.1 2024-08-19 22:42:23.729 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-083af20117f4" shelly.1 2024-08-19 22:42:23.729 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a34ad8" shelly.1 2024-08-19 22:42:23.728 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d77c8" shelly.1 2024-08-19 22:42:23.728 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38f98" shelly.1 2024-08-19 22:42:23.727 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:23.727 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:23.727 error [MQTT] Unable to get mqttprefix of client with id "shelly1pmmini-348518df2440" shelly.1 2024-08-19 22:42:23.726 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a12df8" shelly.1 2024-08-19 22:42:23.726 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:23.725 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:23.725 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a38f98" shelly.1 2024-08-19 22:42:23.723 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793cd8c6c" shelly.1 2024-08-19 22:42:22.002 info [MQTT] Client Close: (shellyplus2pm / shellyplus2pm-b8d61a894dbc / shellyplus2pm#b8d61a894dbc#1) (false) shelly.1 2024-08-19 22:42:21.493 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:21.492 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:21.491 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2a00" shelly.1 2024-08-19 22:42:21.490 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a34ad8" shelly.1 2024-08-19 22:42:21.490 error [MQTT] Unable to get mqttprefix of client with id "shellyplusi4-c049ef89dd10" shelly.1 2024-08-19 22:42:21.489 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87360c" shelly.1 2024-08-19 22:42:21.488 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-083af201f0f0" shelly.1 2024-08-19 22:42:21.487 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d4448" shelly.1 2024-08-19 22:42:21.487 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef87cf00" shelly.1 2024-08-19 22:42:21.486 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:21.485 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793a7de64" shelly.1 2024-08-19 22:42:21.484 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-4417939459a0" shelly.1 2024-08-19 22:42:21.484 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a12df8" shelly.1 2024-08-19 22:42:21.483 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:21.482 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3404c" shelly.1 2024-08-19 22:42:21.481 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793ad7b2c" shelly.1 2024-08-19 22:42:21.481 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8d77c8" shelly.1 2024-08-19 22:42:21.480 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8627b8" shelly.1 2024-08-19 22:42:21.479 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3b608" shelly.1 2024-08-19 22:42:21.478 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef8690a8" shelly.1 2024-08-19 22:42:21.478 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-c049ef836d4c" shelly.1 2024-08-19 22:42:21.477 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-441793acdb04" shelly.1 2024-08-19 22:42:21.476 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a34ad8" shelly.1 2024-08-19 22:42:21.475 error [MQTT] Unable to get mqttprefix of client with id "shelly1pmmini-348518df2440" shelly.1 2024-08-19 22:42:21.474 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:21.473 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-b8d61a894dbc" shelly.1 2024-08-19 22:42:21.472 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3b608" shelly.1 2024-08-19 22:42:21.471 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793cfa3d0" shelly.1 2024-08-19 22:42:21.470 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-4417939459a0" shelly.1 2024-08-19 22:42:21.469 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a34ad8" shelly.1 2024-08-19 22:42:21.468 error [MQTT] Unable to get mqttprefix of client with id "shellyplus2pm-80646fdc2a00" shelly.1 2024-08-19 22:42:21.468 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc56da50" shelly.1 2024-08-19 22:42:21.467 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-d48afc5717dc" shelly.1 2024-08-19 22:42:21.466 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a2f8e4" shelly.1 2024-08-19 22:42:21.465 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a3b608" shelly.1 2024-08-19 22:42:21.465 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1pm-4417939973ac"
-
@jenbenn bis ja auf github schon im passenden issue unterwegs. Hast du mal die Adapterabfragezeit erhöht, z.b. auf 120sec
-
ich habe genau die gleiche Problematik, nur das bei mir noch eine weitere Meldung auftaucht:
shelly.1 2024-08-24 11:54:05.697 info [MQTT] Client 192.168.130.106 (shellypro1 / shellypro1-30c6f78abf1c / shellypro1#30c6f78abf1c#1) received puback for unknown messageId: 2 shelly.1 2024-08-24 11:54:02.053 info [MQTT] Device with client id "shellypro1-30c6f78abf1c" connected! shelly.1 2024-08-24 11:53:23.918 info [MQTT] Client Close: (shellypro1 / shellypro1-30c6f78abf1c / shellypro1#30c6f78abf1c#1) (false) shelly.1 2024-08-24 11:53:23.900 error [MQTT] Wrong MQTT authentification of client "shellypro1-30c6f78abf1c"
Das oberste Log verstehe ich so, dass der Shelly Pro 1 irgendwas sendet das der Iob nicht versteht? Ich habe auch den komplette Shelly mal zurückgesetzt und neu konfiguriert aber leider ohne Erfolgt.
-
@andibr sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
ich habe genau die gleiche Problematik
Wirklich?
1 Jahr nach der Threaderöffnung
Da hat dich so viel am Code getan, dass das nicht wirklich "genau die gleiche" Ursache sein wird@andibr sagte in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
Das oberste Log verstehe ich so,
Du diehst schon, dass das Log rückwärts sortiert ist?
-
@andibr keine infos über adapter version, keine infos über fw version, keine infos über adaptereinstellungen, keine infos über shelly einstellungen.
-
@da_woody said in Shelly Pro1PM mit aktualisierter FW "bringt ioBroker um":
@andibr keine infos über adapter version, keine infos über fw version, keine infos über adaptereinstellungen, keine infos über shelly einstellungen.
Du hast 'keine Hilfe möglich' vergessen
-
@da_woody
Kann ich liefern, kein Problem:
Admin 7.0.23
Shelly Adapter 7.0.0
Node.js 20.17.0
NPM 10.8.2
Shelly FW 20240819-04512/1.4.2-gc2639daAdaptereinstellung alles Standart ausser Port ist 1882 (weil ich 2x MQTT habe)
Es ist einzig der Pro 1 der irgendwelche Probleme macht, Jedesmal wenn der Iob startet macht er diese Fehler nach rund 20min, sind die plötzlich nicht mehr vorhanden im Log. (verstehe ich ja auch nicht)
-
@andibr sieht eigentlich vernünftig aus...
in deinem log gibts außer info nur einen error.shelly.1 2024-08-24 11:53:23.900 error [MQTT] Wrong MQTT authentification of client "shellypro1-30c6f78abf1c"
mich deucht, du hast da einen tippfehler, oder durch copy/paste dir eine leerstelle eingefangen. hast du noch mehrere shelly über mqtt ohne probs am laufen?
ich bin sicher eine mqtt null, mein shelly adapter ist auf 1882, die 5 anderen dinger laufen über den sonoff adapter auf 1883. mqtt adapter ist bei mir deaktiviert, der würde auf 1885 stehn.
das es bei einem ioB start zu fehlern kommt ist normal, weil sich ein nach dem anderen adapter erst einklinkt.sind die plötzlich nicht mehr vorhanden
wie verstehn? nicht mehr in den objekten, oder nur keine aktualisierungen?
hab zwar keinen pro, aber einen plus1pm mit addon fürs pool. keine probleme. -
@da_woody
Grundsätzlich habe ich ganz viele verschiedene Shelly (Uniy, Shelly 1, rgbw2, EM3) und nur genau der einzige Pro 1 den ich habe macht solche Einträge im Log. Die aber plötzlich aufhören, sprich, nach ca. 20min Betrieb erscheinen diese Meldungen einfach nicht mehr im Log, daher kann ich nicht mal prüfen ob sie wirklich nicht mehr auftreten odereinfach irgendwo unterdrückt werden. Adapter auf Debug stellen habe ich schon gemacht, aber da kommt soviel das man kaum eine Chance hat das auch nachträglich zu sortieren.In den Objekten werden die Datenpunkte aber aktualisiert, ich kann auch aus den Objekten das Relais schalten, also scheint der MQTT eben richtig zu gehen. Mich stört einfach ein die merkwürdige Meldung nach einem Reboot der Iob. Da ich eben gerade eine Iob Umzug in einem LXC Container gemacht habe, versuche ich eben allen Err-Log nach zu gehen, so dass am Schluss alle wieder läuft.
Ganz ehrlich, ich kann nicht verstehen, dass es plötzlich keine Log-Einträge mehr gibt.