Tibber Binding

I agree if I’m the only one having these problems, this may be locally related. However, out of my 337 things in total, the Tibber live items are the only ‘troublemakers’ right now. Please be ensured that I am very very thankful for your effort and everyone else making OH to what it is today and all the functionalities that it provides.
I’ll be on vacation next week and need the Pulse data to be rock solid feeding my rules during the absence. Therefore I switched to IO Broker and MQTT for acquiring the data. Happy to investigate further after my vacation.

EDIT: in the future it may also help to have some more debug-information to solve situations like this.

Actual status of my configuration:
As far as I can see, everything went well with aquiring data via IO Broker / MQTT for the week of my absence. No interruptions.
I stopped my OH installation last Sunday, deleted tmp / cache directory, switched to the Tibber API binding, deactivated the IO Broker instance and started OH again.

After one week, the results are 5 outages where all outages could have been recovered by automatically restarting the Tibber API thing.

Until now, the “thing-restart-workaround” is still needed for my configuration.

Not directly connected with this binding but maybe of interest for other users:

As the Tibber Pulse is using the optical interface to my energy meter, I had to migrate away from the current DSMR solution to a local Pulse-querying solution.

I came up with https://github.com/cribskip/pulse2mqtt/blob/main/pulse2mqtt.py

After setting the pulse up for the webserver to be always enabled, not just for setup, it is possible to query the data the pulse sends to tibber. This python script polls this data, transforms it and publishes it to a local MQTT broker.

Have fun,
Sascha

1 Like

I keep getting warnings like this every few seconds

2024-04-01 16:01:08.255 [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.

and it seems I’m not the only one.

@kjoglums have you seen [tibber] Handler TibberHandler of thing tibber:tibberapi:tibberAPI tried updating channel live_accumulatedProduction although the handler was already disposed · Issue #16560 · openhab/openhab-addons · GitHub ?