NEWS
Shelly Adapter - genereller Support
-
@zahnheinrich Ich habe einen UNI-Plus. Da gibt es diesen nicht.
-
@wuschl
Heisst bei dir Wifi roaming, ist wohl dauernd aktiv.
Setze das mal runter auf -70db.
Anschliessend rebooten und beobachten. -
@zahnheinrich es macht keinen Unterschied, er ist immer am selben AP angemeldet. Iobroker neustart, Stundenlanges warten...
-
@wuschl
Gibt es denn weitere AP's?
...und wenn er angemeldet ist, ist er doch erreichbar? -
@zahnheinrich ja über die Gui ist er immer erreichbar, nur im Iobroker nicht, da kommt dann die Fehlermeldung. Mittlerweile ist er wieder mit Iobroker verbunden, plötzlich und unerwartet nach Stunden.
-
@wuschl
Dann kommen imo nur noch deine mqtt Einstellungen in Betracht (auch die im shelly) -
Möcht mich in eure Diskussion einmischen,aber wenn es um aber welches Problem sucht ihr eigentlich ?
Gehts noch immer um das:
https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/1026Das Problem ist bekannt. und wahrscheinlich liegt es nichtvdirekt an den WLAN oder MQTT Einstellungen. Aber ja,wenn ihr da was entdeckt sind wir dankbar.
-
@mcm1957
Denke , darum geht es immer noch.Meine Beobachtung ist, dass bei zeitweiser Nichterreichbarkeit einzelner shellys in einem Wlan mit mehreren AP's ein Aktivieren der Option 'AP roaming' im shelly eine deutliche Verbesserung/Lösung des Problems bringen kann.
-
@zahnheinrich es geht um die Verbindung zum iobroker, da kommt die Fehlermeldung und die Verbindung bricht alle 2 Minuten mit der Fehlermeldung "Unable to get mqtt-Präfix" ab.
Über Wlan ist er immer erreichbar. -
shelly.0 2025-06-29 19:30:34.664 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:30:34.664 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:29:26.647 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:29:26.646 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:28:17.782 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:28:17.782 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:27:12.561 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:27:12.560 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:26:05.180 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:26:05.179 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:25:00.182 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:25:00.182 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:23:49.865 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:23:49.865 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:22:44.596 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:22:44.596 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:21:34.041 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:21:34.041 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:20:28.000 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:20:28.000 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:19:18.356 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:19:18.356 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:18:07.470 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:18:07.470 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:17:02.382 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:17:02.382 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace') shelly.0 2025-06-29 19:15:55.825 error [MQTT] Unable to get mqttprefix of client with id "shellyplusuni-c4d8d553a8f4" shelly.0 2025-06-29 19:15:55.824 error [MQTT] Error in function setMqttPrefixHttp (Gen 1) for client undefined: TypeError: Cannot read properties of undefined (reading 'replace')
Plötzlich wie aus dem Nichts...
-
@zahnheinrich was mir noch aufgefallen ist, wenn man sich über Wlan einloggt, dann braucht es ewig bis die Timezone geladen ist, bestimmt 2 Minuten
Wenn ich dann den UNI im iobroker Adapter lösche, unten bei BrowserTime auf Set klicke, am UNI einen Reboot mache, dann ist er sofort richtig verbunden.
-
@wuschl
Ich benutze meine Fritzbox als timeserver, kann ich dazu also nichts sagen...