openhab / openhab-addons

Add-ons for openHAB
https://www.openhab.org/
Eclipse Public License 2.0
1.86k stars 3.56k forks source link

[tibber] Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_accumulatedProduction although the handler was already disposed #16560

Open mstormi opened 3 months ago

mstormi commented 3 months ago

As a long term binding user, I am now repeatedly seeing the warnings below. I have been unable to figure out the origin

Bundle restart or uninstall/reinstalling the binding does not make a difference, not even restarting OH helps. I have been thinking of duplicate thing definition but could not find any such.

Eventually related: I have been doing a automated disable+reenable of the tibber API thing at regular intervals through openhab console. Problem hasn't changed though since I disabled that.

2024-03-23 10:39:14.850 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_accumulatedProduction although the handler was already disposed.
2024-03-23 10:39:14.851 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_minPowerproduction although the handler was already disposed.
2024-03-23 10:39:14.851 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_minPowerproduction although the handler was already disposed.
2024-03-23 10:39:14.852 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_maxPowerproduction although the handler was already disposed.
2024-03-23 10:39:14.852 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_maxPowerproduction although the handler was already disposed.
2024-03-23 10:39:15.007 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel current_total although the handler was already disposed.
2024-03-23 10:39:15.008 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel current_startsAt although the handler was already disposed.
2024-03-23 10:39:15.008 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel current_level although the handler was already disposed.
2024-03-23 10:39:15.009 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel tomorrow_prices although the handler was already disposed.
2024-03-23 10:39:15.009 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel today_prices although the handler was already disposed.
2024-03-23 10:39:15.010 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel daily_from although the handler was already disposed.
2024-03-23 10:39:15.011 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel daily_to although the handler was already disposed.
2024-03-23 10:39:15.011 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel daily_cost although the handler was already disposed.
2024-03-23 10:39:15.012 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel daily_consumption although the handler was already disposed.
2024-03-23 10:39:15.013 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel hourly_from although the handler was already disposed.
2024-03-23 10:39:15.014 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel hourly_to although the handler was already disposed.
2024-03-23 10:39:15.014 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel hourly_cost although the handler was already disposed.
2024-03-23 10:39:15.015 [WARN ] [org.openhab.core.thing.binding.BaseThingHandler                  ] - Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel hourly_consumption although the handler was already disposed.
seime commented 3 months ago

Can confirm the same experience on my side, similar setup with automatic restarts.

openhab-bot commented 3 months ago

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/tibber-binding/67019/286

mstormi commented 1 week ago

@kjoglum have you seen this one ? Hope you are alive and well, haven't heard from you in a while.

mstormi commented 1 week ago

@seime would you be able to fix this ?