Tibber [OH5]

I upgraded my OH on saturday. Tried once again removing the addon now and reinstalling it from marketplace, I end up with org.openhab.binding.tibber-4.3.8-SNAPSHOT-Hourly.jar.

(also, every time I update this addon I end up with the following error and have to completely remove all my Tibber things, do a complete OH restart and then add them back, I don’t know if THIS is normal?
2025-11-05 06:32:40.117 [ERROR] [.handler.AbstractScriptModuleHandler] - Script execution of rule with UID ‘481326f80b’ failed: class org.openhab.binding.tibber.internal.action.TibberActions cannot be cast to class org.openhab.binding.tibber.internal.action.TibberActions (org.openhab.binding.tibber.internal.action.TibberActions is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @ac1d734; org.openhab.binding.tibber.internal.action.TibberActions is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @70ec2cd0)
)

edit: after getting things working again I can confirm that I still get hourly prices.

Of course you get hourly prices because literally you picked SNAPSHOT-Hourly. The jar linked in top post which is installed via Marketplace is org.openhab.binding.tibber-4.3.8-SNAPSHOT.jar

Right, this isn’t normal. This happens if you’ve more than one tibber binding installed or you exhanged several tibber versions during the same lifecycle. So either stay on the official delivered OH5.0.2 or take the Marketplace, but not a different version found on github!

I’m sorry if I’m stupid, but I’m not following… What I did was clicking "Add-on Store"in my OH (5.0.2), searching for tibber selecting the marketplace version (“Tibber [OH5]”). This was the exact same procedure that I did the last time and I then ended up with a quarterly version, do I miss any way to choose this in the marketplace?

What is this talk about github? I’ve never downloaded any addon from github, why are you implying this? I had the version from marketplace (installed as I describe above) in OH 5.0.1, then I upgraded to OH 5.0.2 and it was gone. I’ve had no other version installed at all in 5.0.1.

However, now I’m back to the “official” 5.0.2 version and I get quarterly readings with that, so I’ll be sure to avoid the marketplace alltogether henceforth.

I can confirm, that if you install the “Tibber [OH5]” marketplace binding (164158) you will get hourly prices. and you also won’t get the newly added trigger channel event.
I’m thinking, there is some kind of misconfiguration on marketplace side.

this is indeed the “4.3.8-SNAPSHOT-Hourly.jar” version:

root@openhabTest:/openhab# ls -la /openhab/userdata/marketplace/bundles/164158/
total 68
drwxr-xr-x 2 openhab openhab  4096 Nov  8 12:55 .
drwxr-xr-x 3 openhab openhab  4096 Nov  8 12:55 ..
-rw-r--r-- 1 openhab openhab 61132 Nov  8 12:55 org.openhab.binding.tibber-4.3.8-SNAPSHOT-Hourly.jar

I’m beginning to think this isn’t a problem with any specific binding but rather that OpenHABs marketplace function has bugs. I don’t know anything about the inner workings of it, but maybe old packages are wrongly cached somewhere?