Handler ShellynnHandler tried updating the thing status although the handler was already disposed.

Geflasht oder ungeflasht ...

Moderator: seppy

Antworten
adazip
Beiträge: 8
Registriert: 21. Jan 2022 15:07
Answers: 0

Handler ShellynnHandler tried updating the thing status although the handler was already disposed.

Beitrag von adazip »

Hallo Zusammen,

nach längerem Durchforsten der Foren konnte ich leider keine Ursache geschweige den Lösung für mein Problem finden. Ich hoffe jemand hat bereits dieses Problem gelöst oder zumindest eine Idee was es sein könnte.

Ich habe das System Info Binding über die UI installiert. Kurz darauf ist hat sich das System aufgehangen. Der Log lief über mit

Code: Alles auswählen

[WARN ] [.core.thing.binding.BaseThingHandler] - Handler ShellynnnHandler tried updating the thing status although the handler was already disposed.
Wobei mit nnn allerlei Shellys gemeint sind.

Das System habe ich gestoppt, den Cache geleert und erneut gestartet. Nun konnte ich mich an der Oberfläche anmelden, die Fehler tauchen aber weiterhin auf. Ich habe auch den Log auf TRACE gestellt, aber daraus wurde ich nicht schlau und weiß damit leider nichts anzufangen.

Aktuell baue ich das System auf und arbeite mich in die Thematik ein. Ich habe RL-Steuerungen und eine RGDBW sowie einen einfachen Schalter von Shelly verbaut, ein paar DECT Steckdosen und DECT HZ-Thermostate über die FritzBox.

Vor einem Update auf OP4 fürchte ich mich ehrlich gesagt noch ein wenig, vlt würde dies das Problem jedoch beheben.

Unten ist ein Auszug aus dem Trace eines Shellys sowie die Systemdaten.

Danke und viele Grüße
Adalbert

Mein System:
OH3.4.0
RasPi4B mit 4GB und 128GB SSD/ 128SDCard

Code: Alles auswählen

2023-10-19 00:09:56.792 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler ShellyLightHandler tried updating the thing status although the handler was already disposed.
2023-10-19 00:09:56.794 [TRACE] [y.internal.handler.ShellyBaseHandler] - shellyrgbw2-2c412c: Watchdog restarted (expires in 70 sec)
2023-10-19 00:09:56.794 [TRACE] [y.internal.handler.ShellyBaseHandler] - shellyrgbw2-2c412c: Watchdog restarted (expires in 70 sec)
2023-10-19 00:09:56.796 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c: CoIoT Sensor data {"G":[[0,9103,0],[0,1101,0],[0,5101,60],[0,1201,0],[0,5201,55],[0,1301,0],[0,5301,50],[0,1401,0],[0,5401,45],[0,4101,0.00],[0,4103,1829740],[0,4201,0.00],[0,4203,1836925],[0,4301,0.00],[0,4303,1836827],[0,4401,0.00],[0,4403,1838745],[0,6102,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,9101,"white"]]} (serial=16857)
2023-10-19 00:09:56.796 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c: CoIoT Sensor data {"G":[[0,9103,0],[0,1101,0],[0,5101,60],[0,1201,0],[0,5201,55],[0,1301,0],[0,5301,50],[0,1401,0],[0,5401,45],[0,4101,0.00],[0,4103,1829740],[0,4201,0.00],[0,4203,1836925],[0,4301,0.00],[0,4303,1836827],[0,4401,0.00],[0,4403,1838745],[0,6102,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,9101,"white"]]} (serial=16857)
2023-10-19 00:09:56.798 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c: 22 CoAP sensor updates received
2023-10-19 00:09:56.798 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c: 22 CoAP sensor updates received
2023-10-19 00:09:56.799 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[0]: id=9103, Value=0.0 (cfgChanged, Type=EVC, Range=U16, Link=5: device)
2023-10-19 00:09:56.799 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[0]: id=9103, Value=0.0 (cfgChanged, Type=EVC, Range=U16, Link=5: device)
2023-10-19 00:09:56.800 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[1]: id=1101, Value=0.0 (output, Type=S, Range=0/1, Link=1: light_0)
2023-10-19 00:09:56.800 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[1]: id=1101, Value=0.0 (output, Type=S, Range=0/1, Link=1: light_0)
2023-10-19 00:09:56.802 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=1
2023-10-19 00:09:56.802 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=1
2023-10-19 00:09:56.804 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[2]: id=5101, Value=60.0 (brightness, Type=S, Range=0/100, Link=1: light_0)
2023-10-19 00:09:56.804 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[2]: id=5101, Value=60.0 (brightness, Type=S, Range=0/100, Link=1: light_0)
2023-10-19 00:09:56.805 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[3]: id=1201, Value=0.0 (output, Type=S, Range=0/1, Link=2: light_1)
2023-10-19 00:09:56.806 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[3]: id=1201, Value=0.0 (output, Type=S, Range=0/1, Link=2: light_1)
2023-10-19 00:09:56.806 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=2
2023-10-19 00:09:56.807 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=2
2023-10-19 00:09:56.808 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[4]: id=5201, Value=55.0 (brightness, Type=S, Range=0/100, Link=2: light_1)
2023-10-19 00:09:56.809 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[5]: id=1301, Value=0.0 (output, Type=S, Range=0/1, Link=3: light_2)
2023-10-19 00:09:56.810 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[4]: id=5201, Value=55.0 (brightness, Type=S, Range=0/100, Link=2: light_1)
2023-10-19 00:09:56.810 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=3
2023-10-19 00:09:56.812 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[5]: id=1301, Value=0.0 (output, Type=S, Range=0/1, Link=3: light_2)
2023-10-19 00:09:56.812 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[6]: id=5301, Value=50.0 (brightness, Type=S, Range=0/100, Link=3: light_2)
2023-10-19 00:09:56.813 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=3
2023-10-19 00:09:56.813 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[7]: id=1401, Value=0.0 (output, Type=S, Range=0/1, Link=4: light_3)
2023-10-19 00:09:56.815 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[6]: id=5301, Value=50.0 (brightness, Type=S, Range=0/100, Link=3: light_2)
2023-10-19 00:09:56.815 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=4
2023-10-19 00:09:56.816 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[7]: id=1401, Value=0.0 (output, Type=S, Range=0/1, Link=4: light_3)
2023-10-19 00:09:56.816 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[8]: id=5401, Value=45.0 (brightness, Type=S, Range=0/100, Link=4: light_3)
2023-10-19 00:09:56.818 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: updatePower() for L=4
2023-10-19 00:09:56.818 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[9]: id=4101, Value=0.0 (power, Type=P, Range=0/288;-1, Link=1: light_0)
2023-10-19 00:09:56.819 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[10]: id=4103, Value=1829740.0 (energy, Type=E, Range=U32;-1, Link=1: light_0)
2023-10-19 00:09:56.819 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[8]: id=5401, Value=45.0 (brightness, Type=S, Range=0/100, Link=4: light_3)
2023-10-19 00:09:56.821 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[9]: id=4101, Value=0.0 (power, Type=P, Range=0/288;-1, Link=1: light_0)
2023-10-19 00:09:56.821 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[11]: id=4201, Value=0.0 (power, Type=P, Range=0/288;-1, Link=2: light_1)
2023-10-19 00:09:56.823 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[12]: id=4203, Value=1836925.0 (energy, Type=E, Range=U32;-1, Link=2: light_1)
2023-10-19 00:09:56.823 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[10]: id=4103, Value=1829740.0 (energy, Type=E, Range=U32;-1, Link=1: light_0)
2023-10-19 00:09:56.824 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[11]: id=4201, Value=0.0 (power, Type=P, Range=0/288;-1, Link=2: light_1)
2023-10-19 00:09:56.824 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[13]: id=4301, Value=0.0 (power, Type=P, Range=0/288;-1, Link=3: light_2)
2023-10-19 00:09:56.826 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[14]: id=4303, Value=1836827.0 (energy, Type=E, Range=U32;-1, Link=3: light_2)
2023-10-19 00:09:56.826 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[12]: id=4203, Value=1836925.0 (energy, Type=E, Range=U32;-1, Link=2: light_1)
2023-10-19 00:09:56.828 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[15]: id=4401, Value=0.0 (power, Type=P, Range=0/288;-1, Link=4: light_3)
2023-10-19 00:09:56.828 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[13]: id=4301, Value=0.0 (power, Type=P, Range=0/288;-1, Link=3: light_2)
2023-10-19 00:09:56.829 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[14]: id=4303, Value=1836827.0 (energy, Type=E, Range=U32;-1, Link=3: light_2)
2023-10-19 00:09:56.829 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[16]: id=4403, Value=1838745.0 (energy, Type=E, Range=U32;-1, Link=4: light_3)
2023-10-19 00:09:56.831 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[17]: id=6102, Value=0.0 (overpower, Type=A, Range=0/1;-1, Link=5: device)
2023-10-19 00:09:56.831 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[15]: id=4401, Value=0.0 (power, Type=P, Range=0/288;-1, Link=4: light_3)
2023-10-19 00:09:56.833 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[18]: id=2101, Value=0.0 (input, Type=S, Range=0/1, Link=5: device)
2023-10-19 00:09:56.833 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[16]: id=4403, Value=1838745.0 (energy, Type=E, Range=U32;-1, Link=4: light_3)
2023-10-19 00:09:56.834 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[19]: id=2102, Value=-1.0 (inputEvent, Type=EV, Range=S/L;, Link=5: device)
2023-10-19 00:09:56.835 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[17]: id=6102, Value=0.0 (overpower, Type=A, Range=0/1;-1, Link=5: device)
2023-10-19 00:09:56.836 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[20]: id=2103, Value=0.0 (inputEventCnt, Type=EVC, Range=U16, Link=5: device)
2023-10-19 00:09:56.837 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[18]: id=2101, Value=0.0 (input, Type=S, Range=0/1, Link=5: device)
2023-10-19 00:09:56.837 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: Check button[0] for event trigger (isButtonMode=true, isButton=false, hasBattery=false, serial=16857, count=0, lastEventCount[0]=0
2023-10-19 00:09:56.839 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[21]: id=9101, Value=white (mode, Type=S, Range=color/white, Link=5: device)
2023-10-19 00:09:56.839 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[19]: id=2102, Value=-1.0 (inputEvent, Type=EV, Range=S/L;, Link=5: device)
2023-10-19 00:09:56.840 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[20]: id=2103, Value=0.0 (inputEventCnt, Type=EVC, Range=U16, Link=5: device)
2023-10-19 00:09:56.842 [TRACE] [y.internal.api1.Shelly1CoIoTProtocol] - shellyrgbw2-2c412c: Check button[0] for event trigger (isButtonMode=true, isButton=false, hasBattery=false, serial=16857, count=0, lastEventCount[0]=0
2023-10-19 00:09:56.843 [TRACE] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c:  Sensor value[21]: id=9101, Value=white (mode, Type=S, Range=color/white, Link=5: device)
2023-10-19 00:09:56.845 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shellyrgbw2-2c412c: CoIoT Message from /192.168.178.87:5683 (MID=23889): {"G":[[0,91

mad-mike
Beiträge: 403
Registriert: 6. Jan 2021 18:05
Answers: 2

Re: Handler ShellynnHandler tried updating the thing status although the handler was already disposed.

Beitrag von mad-mike »

Moin.

Ich hatte das Problem mal:

viewtopic.php?t=7748

Meine Shelly haben feste IP bekommen, und DHCP der Fritzbox hatte die IP anderweitig vergeben wo der Shelly offline war.

Ich habe den Address Bereich von DHCP begrenzt...

Gruss
Gruss mad-mike

openHABian 4.1.1 auf Raspberry Pi 4 Mod. b (8GB) ;)

Benutzeravatar
udo1toni
Beiträge: 13984
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Handler ShellynnHandler tried updating the thing status although the handler was already disposed.

Beitrag von udo1toni »

Ich habe das Log mal als Code markiert :) das verbessert die Lesbarkeit im Forum...
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

adazip
Beiträge: 8
Registriert: 21. Jan 2022 15:07
Answers: 0

Re: Handler ShellynnHandler tried updating the thing status although the handler was already disposed.

Beitrag von adazip »

Hallo Zusammen,

danke für die Antwort.

Also ich habe jetzt folgendes gemacht:

Ich hatte heute morgen nach ein paar gescheiterten Versuchen letztlich ein Update durchgeführt und das OH4 eingeführt.

Die Folge war, dass nach dem Einspielen des Backup OH wieder erreichbar war und weiterhin ist. :)

Im weiteren Verlauf konnten bestimmte Seiten nicht aufgerufen werden, z.B. Models, also habei ch das Ding nochmal gestoppt, cache gecleart und erneut gestartet.

Aktuell läuft es und alles Seiten die gesichert wren sind erreichbar, die Shellys gehen auch.


Danke für die schnelle Hilfe!
Viele Grüße
Adalbert

PS der Tip mit dem Code muss ich mir merken :) danke.

Antworten