NEWS
Test Adapter Shelly 10.1.0 (LATEST / BETA)
-
@wg Da ist ein Copy/Paste Fehler im Script. Nimm mal das von der neuesten Version
https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/v10.1.0/docs/en/ble-devices.md
-
@wg
Sieht sobaus als hättest du das mit Release 10.0.0 getaggte Skript genommen. Das ist Stand der zum Zeitpunkt des Releasens von 10.0.0 aktuell war. Bitte benutze die jeweils aktuelle Versuon. Dort ist der Fehler korrigiert. -
@mcm1957 sagte in Test Adapter Shelly 10.0.0 (LATEST / BETA):
Sieht sobaus als hättest du das mit Release 10.0.0 getaggte Skript genommen.
Das ist ja auch erstmal der richtige Weg. Dafür gibt es ja die Tabelle in der Doku. Ich aktualisiere die mal.
-
Ja, genau - über die Tabelle der Doku kommt man dahin. Sollte nur ein Hinweis sein. Ich hab das betreffende statement auskommentiert - läuft dann problemlos.
-
@wg
DANKE jetzt versteh ich das Problem.Mir war nicht bewusst dass hinter der Version in der Tabelle ein Link auf eine GH Release / Tag steht. Daher bist du auf der alten Version gelandet Im .md File war der Fehler ja schon korrigiert.
@haus-automatisierung hat das aber schon ausgebessert. Danke.
DANKE an alle
-
Anbei eine Kopie des Postings von @haus-automatisierung im parallelen Topic mit der Bitte um Feedback zum Thema ENCRYPTED BLU Geräten:
@haus-automatisierung said in Shelly >= 10.0.0 mit verschlüsselten BLU-Geräten:
Nachdem ich ja bereits die Shelly-BLU Geräte mit einem Scripts in den ioBroker geholt habe, gibt es mal wieder ein größeres Update: Es werden ab Version 10.0.0 des Shelly-Adapters auch verschlüsselte Payloads unterstützt!
Dafür muss man den EcryptionKey (welchen man in der Shelly BLE Debug App bekommen hat) in den Objekten hinterlegen.
Komplette Video-Erklärung: https://www.youtube.com/watch?v=FubPHOsktbU
Neu ist auch, dass das Script deutlich kürzer geworden ist und somit nicht mehr zu Speicherplatz-Problemen auf Gen3-Geräten führt (da hat man für Scripting weniger Ressourcen dank Matter und co).
Ich würde mich über Feedback freuen, ob das alles bei euch klappt! Auch positives Feedback, wenn alles gut läuft! Ansonsten weißt ich ja gar nicht, ob das jemals jemand ausprobiert hat...
Wer also nur dieses Topic auf dem Radar hat - bitte bei Verwendung von BLU mit Encryption um Feedback - auch positives Feedback - an @haus-automatisierung bzw. im genannten Parallelthread.
DANKE
-
@haus-automatisierung Dann hier auch ein Feedback zu encrypteten BLU-Devices. Adapter auf 10.0.0, Script V1.0 auf ein Shelly 1PM. Encryption-Code (mit passenden Bindesrichen) eingetragen - funktioniert.
Das schwierigste war, das Device (Blue Tough) mit der Shelly BLE Debug zu koppeln. Hier musste noch ein Update eingespielt werden. Bei der Gelegenheit ist mir dann ein Button 1 gestorben.
EDIT: Ich hab den Blu Button 1 wieder reanimieren können (Batterie raus, nochmal OTA Update). Jetzt ist der auch encrypted und funktioniert. -
@rene55 Bindestriche sind egal. Sollten in der aktuellen Version auch direkt entfernt werden, wenn man den EncryptionKey unbestätigt schreibt (was man ja eh immer bei „fremden“ Datenpunkten so macht)
-
@haus-automatisierung Ok, die Bindestriche sind luxus. Heißt das auch, dass der encriptionKey immer mit ack=false stehen bleibt?
-
@rene55 Version 10.1.0 sollte den Schlüssel bestätigen und entsprechend mit ack true neu schreiben.
-
Ich hab jetzt auch nochmals auf die Version 10.1.0 geupdatet in der Hoffung das die Fehlermeldung vom Shelly Adapter verschwinden, aber ich bekomme immer noch die folgenden Fehlermeldungen die das Log zumüllen:
[MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-e465b85e4500"
bei allen Shelly Plugs die ich einsetzte.
Debug Log (Auszug)
shelly.0 2025-07-08 09:55:30.347 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.uptime, value: 1125876 shelly.0 2025-07-08 09:55:29.111 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0, qos: 0, payload: on shelly.0 2025-07-08 09:55:29.111 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/energy, qos: 0, payload: 66761 shelly.0 2025-07-08 09:55:29.110 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/power, qos: 0, payload: 0.00 shelly.0 2025-07-08 09:55:20.774 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-e465b85e4500" shelly.0 2025-07-08 09:55:20.763 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793ab4310" shelly.0 2025-07-08 09:55:20.723 debug [setIP] New IP for device undefined: 192.168.178.44 (source: MQTT connect) shelly.0 2025-07-08 09:55:20.723 debug [MQTT] Last will for client id "shellyplusplugs-e465b85e4500" saved: {"retain":true,"qos":0,"topic":"Fridge/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 09:55:20.722 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 09:55:20.695 debug [setIP] New IP for device undefined: 192.168.178.63 (source: MQTT connect) shelly.0 2025-07-08 09:55:20.695 debug [MQTT] Last will for client id "shellyplus1-441793ab4310" saved: {"retain":true,"qos":0,"topic":"shellyplus1-441793ab4310/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 09:55:20.695 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 09:55:20.694 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-b0a7324c9984" shelly.0 2025-07-08 09:55:20.605 debug [setIP] New IP for device undefined: 192.168.178.76 (source: MQTT connect) shelly.0 2025-07-08 09:55:20.605 debug [MQTT] Last will for client id "shellyplus1-b0a7324c9984" saved: {"retain":true,"qos":0,"topic":"shellyplus1-b0a7324c9984/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 09:55:20.604 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 09:55:14.535 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.uptime, value: 1125860 shelly.0 2025-07-08 09:55:14.503 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/energy, qos: 0, payload: 66761 shelly.0 2025-07-08 09:55:10.577 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1"] shelly.0 2025-07-08 09:55:10.349 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplus1#441793ab4310#1"] shelly.0 2025-07-08 09:55:10.143 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplus1#441793ab4310#1","shellyplus1#b0a7324c9984#1"] shelly.0 2025-07-08 09:55:08.400 debug [deviceStatusUpdate] shellyplus1#78ee4cc5972c#1: false shelly.0 2025-07-08 09:55:07.159 debug [MQTT Server] Close for 192.168.178.63 ((undefined / undefined / undefined)) shelly.0 2025-07-08 09:55:07.159 debug [MQTT] Destroying shelly.0 2025-07-08 09:55:07.159 debug [deviceStatusUpdate] shellyplus1#441793ab4310#1: false shelly.0 2025-07-08 09:55:07.159 debug [BaseClient] Destroying (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) shelly.0 2025-07-08 09:55:07.159 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) (false) shelly.0 2025-07-08 09:55:07.158 debug [MQTT Server] End for 192.168.178.63 ((shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1)) shelly.0 2025-07-08 09:55:06.609 debug [MQTT Server] Close for 192.168.178.76 ((undefined / undefined / undefined)) shelly.0 2025-07-08 09:55:06.609 debug [MQTT] Destroying shelly.0 2025-07-08 09:55:06.609 debug [deviceStatusUpdate] shellyplus1#b0a7324c9984#1: false shelly.0 2025-07-08 09:55:06.609 debug [BaseClient] Destroying (shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1) shelly.0 2025-07-08 09:55:06.609 info [MQTT] Client Close: (shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1) (false) shelly.0 2025-07-08 09:55:06.608 debug [MQTT Server] End for 192.168.178.76 ((shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1)) shelly.0 2025-07-08 09:55:06.372 debug [MQTT Server] Close for 192.168.178.44 ((undefined / undefined / undefined)) shelly.0 2025-07-08 09:55:06.372 debug [MQTT] Destroying shelly.0 2025-07-08 09:55:06.371 debug [deviceStatusUpdate] shellyplusplugs#e465b85e4500#1: false shelly.0 2025-07-08 09:55:06.371 debug [BaseClient] Destroying (shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1) shelly.0 2025-07-08 09:55:06.371 info [MQTT] Client Close: (shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1) (false) shelly.0 2025-07-08 09:55:06.362 debug [MQTT Server] End for 192.168.178.44 ((shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1)) shelly.0 2025-07-08 09:55:06.278 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplusplugs#e465b85e4500#1","shellyplus1#441793ab4310#1","shellyplus1#b0a7324c9984#1"] shelly.0 2025-07-08 09:55:05.963 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplusplugs#e465b85e4500#1","shellyplus1#441793ab4310#1"] host.iobroker 2025-07-08 09:55:05.612 info instance system.adapter.weatherunderground.0 in version "3.7.0" started with pid 26785 shelly.0 2025-07-08 09:55:05.391 debug [onlineCheck] Checking shellyplus1#78ee4cc5972c#1 on 192.168.178.78:80 shelly.0 2025-07-08 09:55:05.000 debug [deviceStatusUpdate] shellyplus1#b0a7324c9984#1: true shelly.0 2025-07-08 09:55:04.997 debug [onlineCheck] Checking shellyplus1#b0a7324c9984#1 on 192.168.178.76:80 shelly.0 2025-07-08 09:55:04.383 debug [deviceStatusUpdate] shellyplus1#441793ab4310#1: true shelly.0 2025-07-08 09:55:04.376 debug [onlineCheck] Checking shellyplus1#441793ab4310#1 on 192.168.178.63:80 shelly.0 2025-07-08 09:55:03.352 debug [deviceStatusUpdate] shellyplusplugs#e465b85e4500#1: true shelly.0 2025-07-08 09:55:03.349 debug [onlineCheck] Checking shellyplusplugs#e465b85e4500#1 on 192.168.178.44:80 shelly.0 2025-07-08 09:55:03.257 debug [deviceStatusUpdate] SHPLG-1#8FF28C#1: true shelly.0 2025-07-08 09:55:03.196 debug [onlineCheck] Checking SHPLG-1#8FF28C#1 on 192.168.178.43:80 shelly.0 2025-07-08 09:55:00.508 warn [mqtt controlFunction] Unable to perform request - device (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) is offline shelly.0 2025-07-08 09:55:00.508 debug [onStateChange] "shelly.0.shellyplus1#441793ab4310#1.Relay0.Switch" state changed: {"val":false,"ack":false,"ts":1751961300038,"q":0,"c":"script.js.Energie_Strom.TestWW","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1751885460060} - forwarding to objectHelper
Und noch ein weiteres Log
shelly.0 2025-07-08 10:12:01.160 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793ab4310" shelly.0 2025-07-08 10:12:01.120 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-e465b85e4500" shelly.0 2025-07-08 10:12:01.117 debug [setIP] New IP for device undefined: 192.168.178.63 (source: MQTT connect) shelly.0 2025-07-08 10:12:01.117 debug [MQTT] Last will for client id "shellyplus1-441793ab4310" saved: {"retain":true,"qos":0,"topic":"shellyplus1-441793ab4310/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:12:01.117 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 10:12:01.054 debug [setIP] New IP for device undefined: 192.168.178.44 (source: MQTT connect) shelly.0 2025-07-08 10:12:01.054 debug [MQTT] Last will for client id "shellyplusplugs-e465b85e4500" saved: {"retain":true,"qos":0,"topic":"Fridge/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:12:01.054 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 10:12:00.997 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-b0a7324c9984" shelly.0 2025-07-08 10:12:00.948 debug [setIP] New IP for device undefined: 192.168.178.76 (source: MQTT connect) shelly.0 2025-07-08 10:12:00.947 debug [MQTT] Last will for client id "shellyplus1-b0a7324c9984" saved: {"retain":true,"qos":0,"topic":"shellyplus1-b0a7324c9984/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:12:00.947 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:59.212 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0, qos: 0, payload: on shelly.0 2025-07-08 10:11:59.212 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/energy, qos: 0, payload: 66761 shelly.0 2025-07-08 10:11:59.211 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/power, qos: 0, payload: 0.00 shelly.0 2025-07-08 10:11:58.026 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplusplugs#e465b85e4500#1"] shelly.0 2025-07-08 10:11:56.630 debug [MQTT Server] Close for 192.168.178.76 ((undefined / undefined / undefined)) shelly.0 2025-07-08 10:11:56.630 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:56.630 debug [deviceStatusUpdate] shellyplus1#b0a7324c9984#1: false shelly.0 2025-07-08 10:11:56.630 debug [BaseClient] Destroying (shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1) shelly.0 2025-07-08 10:11:56.630 info [MQTT] Client Close: (shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1) (false) shelly.0 2025-07-08 10:11:56.629 debug [MQTT Server] End for 192.168.178.76 ((shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1)) shelly.0 2025-07-08 10:11:52.882 debug [deviceStatusUpdate] shellyplus1#78ee4cc5972c#1: false shelly.0 2025-07-08 10:11:52.877 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplusplugs#e465b85e4500#1","shellyplus1#b0a7324c9984#1"] shelly.0 2025-07-08 10:11:52.290 debug [MQTT Server] Close for 192.168.178.63 ((undefined / undefined / undefined)) shelly.0 2025-07-08 10:11:52.290 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:52.290 debug [deviceStatusUpdate] shellyplus1#441793ab4310#1: false shelly.0 2025-07-08 10:11:52.290 debug [BaseClient] Destroying (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) shelly.0 2025-07-08 10:11:52.289 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) (false) shelly.0 2025-07-08 10:11:52.289 debug [MQTT Server] End for 192.168.178.63 ((shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1)) shelly.0 2025-07-08 10:11:50.193 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplus1#441793ab4310#1","shellyplusplugs#e465b85e4500#1","shellyplus1#b0a7324c9984#1"] shelly.0 2025-07-08 10:11:50.040 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplus1#441793ab4310#1","shellyplusplugs#e465b85e4500#1"] shelly.0 2025-07-08 10:11:49.919 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.uptime, value: 1126856 shelly.0 2025-07-08 10:11:49.875 debug [onlineCheck] Checking shellyplus1#78ee4cc5972c#1 on 192.168.178.78:80 shelly.0 2025-07-08 10:11:49.345 debug [deviceStatusUpdate] shellyplus1#b0a7324c9984#1: true shelly.0 2025-07-08 10:11:49.336 debug [onlineCheck] Checking shellyplus1#b0a7324c9984#1 on 192.168.178.76:80 shelly.0 2025-07-08 10:11:48.720 debug [deviceStatusUpdate] shellyplus1#441793ab4310#1: true shelly.0 2025-07-08 10:11:48.716 debug [onlineCheck] Checking shellyplus1#441793ab4310#1 on 192.168.178.63:80 shelly.0 2025-07-08 10:11:48.478 debug [deviceStatusUpdate] shellyplusplugs#e465b85e4500#1: true shelly.0 2025-07-08 10:11:48.474 debug [onlineCheck] Checking shellyplusplugs#e465b85e4500#1 on 192.168.178.44:80 shelly.0 2025-07-08 10:11:48.456 debug [deviceStatusUpdate] SHPLG-1#8FF28C#1: true shelly.0 2025-07-08 10:11:48.434 debug [onlineCheck] Checking SHPLG-1#8FF28C#1 on 192.168.178.43:80 shelly.0 2025-07-08 10:11:48.317 debug [createObjects] Starting object creation of (shellyplus1 / shellyplus1-b0a7324c9984 / shellyplus1#b0a7324c9984#1) for mode: <not set> shelly.0 2025-07-08 10:11:46.640 info [MQTT] Device with client id "shellyplus1-b0a7324c9984" connected from 192.168.178.76! shelly.0 2025-07-08 10:11:46.639 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:46.637 debug [BaseClient] Destroying 192.168.178.76 (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:46.636 debug [MQTT] Client connected: {"cmd":"connect","retain":false,"qos":0,"dup":false,"length":96,"topic":null,"payload":null,"protocolId":"MQTT","protocolVersion":4,"will":{"retain":true,"qos":0,"topic":"shellyplus1-b0a7324c9984/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}},"clean":true,"keepalive":60,"clientId":"shellyplus1-b0a7324c9984","username":"mqttuser","password":{"type":"Buffer","data":[109,113,116,116,117,115,101,114]}} shelly.0 2025-07-08 10:11:46.632 debug [MQTT Server] New connection from 192.168.178.76 shelly.0 2025-07-08 10:11:45.244 debug [deviceStatusUpdate] Online devices: ["SHPLG-1#8FF28C#1","shellyplus1#441793ab4310#1"] shelly.0 2025-07-08 10:11:44.794 debug [MQTT Server] Close for 192.168.178.44 ((undefined / undefined / undefined)) shelly.0 2025-07-08 10:11:44.793 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:44.793 debug [deviceStatusUpdate] shellyplusplugs#e465b85e4500#1: false shelly.0 2025-07-08 10:11:44.793 debug [BaseClient] Destroying (shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1) shelly.0 2025-07-08 10:11:44.793 info [MQTT] Client Close: (shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1) (false) shelly.0 2025-07-08 10:11:44.791 debug [MQTT Server] End for 192.168.178.44 ((shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1)) shelly.0 2025-07-08 10:11:43.188 debug [createObjects] Starting object creation of (shellyplus1 / shellyplus1-441793ab4310 / shellyplus1#441793ab4310#1) for mode: <not set> shelly.0 2025-07-08 10:11:42.296 info [MQTT] Device with client id "shellyplus1-441793ab4310" connected from 192.168.178.63! shelly.0 2025-07-08 10:11:42.296 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:42.296 debug [BaseClient] Destroying 192.168.178.63 (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:42.296 debug [MQTT] Client connected: {"cmd":"connect","retain":false,"qos":0,"dup":false,"length":96,"topic":null,"payload":null,"protocolId":"MQTT","protocolVersion":4,"will":{"retain":true,"qos":0,"topic":"shellyplus1-441793ab4310/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}},"clean":true,"keepalive":60,"clientId":"shellyplus1-441793ab4310","username":"mqttuser","password":{"type":"Buffer","data":[109,113,116,116,117,115,101,114]}} shelly.0 2025-07-08 10:11:42.295 debug [MQTT Server] New connection from 192.168.178.63 shelly.0 2025-07-08 10:11:35.819 debug [createObjects] Starting object creation of (shellyplusplugs / shellyplusplugs-e465b85e4500 / shellyplusplugs#e465b85e4500#1) for mode: <not set> shelly.0 2025-07-08 10:11:34.796 info [MQTT] Device with client id "shellyplusplugs-e465b85e4500" connected from 192.168.178.44! shelly.0 2025-07-08 10:11:34.795 debug [MQTT] Destroying shelly.0 2025-07-08 10:11:34.795 debug [BaseClient] Destroying 192.168.178.44 (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:34.795 debug [MQTT] Client connected: {"cmd":"connect","retain":false,"qos":0,"dup":false,"length":82,"topic":null,"payload":null,"protocolId":"MQTT","protocolVersion":4,"will":{"retain":true,"qos":0,"topic":"Fridge/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}},"clean":true,"keepalive":60,"clientId":"shellyplusplugs-e465b85e4500","username":"mqttuser","password":{"type":"Buffer","data":[109,113,116,116,117,115,101,114]}} shelly.0 2025-07-08 10:11:34.794 debug [MQTT Server] New connection from 192.168.178.44 shelly.0 2025-07-08 10:11:33.660 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.uptime, value: 1126839 shelly.0 2025-07-08 10:11:29.209 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0, qos: 0, payload: on shelly.0 2025-07-08 10:11:29.208 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/energy, qos: 0, payload: 66761 shelly.0 2025-07-08 10:11:29.207 debug [MQTT] Publish: 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1) - topic: shellies/Backofen/relay/0/power, qos: 0, payload: 0.00 host.iobroker 2025-07-08 10:11:24.910 info instance system.adapter.dwd.0 having pid 27773 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) dwd.0 2025-07-08 10:11:23.252 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason shelly.0 2025-07-08 10:11:18.409 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.rssi, value: -63 shelly.0 2025-07-08 10:11:18.409 debug [httpIoBrokerState] State change 192.168.178.43 (shellyplug / shellyplug-8FF28C / SHPLG-1#8FF28C#1): state: SHPLG-1#8FF28C#1.uptime, value: 1126824 shelly.0 2025-07-08 10:11:12.338 error [MQTT] Unable to get mqttprefix of client with id "shellyplusplugs-e465b85e4500" shelly.0 2025-07-08 10:11:12.291 debug [setIP] New IP for device undefined: 192.168.178.44 (source: MQTT connect) shelly.0 2025-07-08 10:11:12.291 debug [MQTT] Last will for client id "shellyplusplugs-e465b85e4500" saved: {"retain":true,"qos":0,"topic":"Fridge/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:11:12.290 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:12.258 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-b0a7324c9984" shelly.0 2025-07-08 10:11:12.149 debug [setIP] New IP for device undefined: 192.168.178.76 (source: MQTT connect) shelly.0 2025-07-08 10:11:12.148 debug [MQTT] Last will for client id "shellyplus1-b0a7324c9984" saved: {"retain":true,"qos":0,"topic":"shellyplus1-b0a7324c9984/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:11:12.147 debug [createObjects] Finished object creation of (undefined / undefined / undefined) shelly.0 2025-07-08 10:11:12.144 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793ab4310" shelly.0 2025-07-08 10:11:12.073 debug [setIP] New IP for device undefined: 192.168.178.63 (source: MQTT connect) shelly.0 2025-07-08 10:11:12.073 debug [MQTT] Last will for client id "shellyplus1-441793ab4310" saved: {"retain":true,"qos":0,"topic":"shellyplus1-441793ab4310/online","payload":{"type":"Buffer","data":[102,97,108,115,101]}} shelly.0 2025-07-08 10:11:12.073 debug [createObjects] Finished object creation of (undefined / undefined / undefined)
was kann ich tun?
-
@icebear
Das Problem ist bekannt. Die Ursache leider nicht. @haus-automatisierung konnte bisher keine Ursache eingrenzen und daher leider auch nichts unternehmen.Siehe z.B.
https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/931Danke jedenfalls für den Log.
-
@haus-automatisierung Mit 10.1.0 und nochmaligem Eingeben des Encryption-Keys ist er jetzt ohne Bindestriche und bestätigt.