I’m slightly confused right now! ![]()
should i use the core-binding or the markeplace-binding? My understanding was, that the core-binding is the way to go and the Marketplace one “Tibber [OH5]” is deprecated? But it was currently updated 5 days ago? ![]()
*EDIT: *
the following changed since 13h and now I get timeseries for all “future” items like price, average24h and level.
… question above still stands! ![]()
works now since 13h!
I ask, because on my sandbox OH5 I do get updates and everything works fine, but on my production OH5 (both docker 5.0.1 btw) I don’t. There’s no updates on non-live items. I do get those in events.log:
2025-08-29 11:12:26.204 [INFO ] [openhab.event.ItemTimeSeriesEvent ] - Item 'TIB_Current_Total_Price' shall process timeseries with 24 values.
2025-08-29 11:12:26.211 [INFO ] [openhab.event.ItemTimeSeriesEvent ] - Item 'TIB_SpotPrices' shall process timeseries with 24 values.
2025-08-29 11:12:26.221 [INFO ] [hab.event.ItemTimeSeriesUpdatedEvent] - Item 'TIB_Current_Total_Price' updated timeseries with 24 values.
2025-08-29 11:12:26.221 [INFO ] [hab.event.ItemTimeSeriesUpdatedEvent] - Item 'TIB_SpotPrices' updated timeseries with 24 values.
(...)
2025-08-29 11:12:53.003 [INFO ] [openhab.event.ItemTimeSeriesEvent ] - Item 'TIB_Average24h' shall process timeseries with 0 values.
2025-08-29 11:12:53.005 [INFO ] [hab.event.ItemTimeSeriesUpdatedEvent] - Item 'TIB_Average24h' updated timeseries with 0 values.
interestingly enough, there’s a roughly 30sec gap between timeseries for price/level and average?
that’s the openhab.log:
2025-08-29 11:11:54.033 [DEBUG] [ibber.internal.handler.TibberHandler] - try to get bundleresource://372.fwk1159694255/graphql/currency.graphql
2025-08-29 11:11:54.036 [TRACE] [ibber.internal.handler.TibberHandler] - Query with body {"query":"{ viewer { home(id: \"xxx\") { currentSubscription { priceInfo { current { currency } } } } }}"}
2025-08-29 11:11:54.197 [TRACE] [ibber.internal.handler.TibberHandler] - doInitialze response 200 - {"data":{"viewer":{"home":{"currentSubscription":{"priceInfo":{"current":{"currency":"EUR"}}}}}}}
2025-08-29 11:11:54.197 [TRACE] [ibber.internal.handler.TibberHandler] - Currency is set to €
2025-08-29 11:11:54.199 [DEBUG] [ibber.internal.handler.TibberHandler] - try to get bundleresource://372.fwk1159694255/graphql/prices.graphql
2025-08-29 11:11:54.255 [TRACE] [ibber.internal.handler.TibberHandler] - updatePrices response 200 - {"data":{"viewer":{"home":{"currentSubscription":{"priceInfo":{"tomorrow":[],"today":[{"startsAt":"2025-08-29T00:00:00.000+02:00","total":0.2642,"level":"NORMAL"},{"startsAt":"2025-08-29T01:00:00.000+02:00","total":0.2621,"level":"NORMAL"},{"startsAt":"2025-08-29T02:00:00.000+02:00","total":0.2619,"level":"NORMAL"},{"startsAt":"2025-08-29T03:00:00.000+02:00","total":0.2601,"level":"NORMAL"},{"startsAt":"2025-08-29T04:00:00.000+02:00","total":0.2618,"level":"NORMAL"},{"startsAt":"2025-08-29T05:00:00.000+02:00","total":0.2713,"level":"NORMAL"},{"startsAt":"2025-08-29T06:00:00.000+02:00","total":0.3029,"level":"NORMAL"},{"startsAt":"2025-08-29T07:00:00.000+02:00","total":0.3075,"level":"NORMAL"},{"startsAt":"2025-08-29T08:00:00.000+02:00","total":0.3058,"level":"NORMAL"},{"startsAt":"2025-08-29T09:00:00.000+02:00","total":0.2943,"level":"NORMAL"},{"startsAt":"2025-08-29T10:00:00.000+02:00","total":0.2633,"level":"NORMAL"},{"startsAt":"2025-08-29T11:00:00.000+02:00","total":0.2559,"level":"CHEAP"},{"startsAt":"2025-08-29T12:00:00.000+02:00","total":0.2433,"level":"CHEAP"},{"startsAt":"2025-08-29T13:00:00.000+02:00","total":0.2272,"level":"CHEAP"},{"startsAt":"2025-08-29T14:00:00.000+02:00","total":0.234,"level":"CHEAP"},{"startsAt":"2025-08-29T15:00:00.000+02:00","total":0.2499,"level":"CHEAP"},{"startsAt":"2025-08-29T16:00:00.000+02:00","total":0.2642,"level":"NORMAL"},{"startsAt":"2025-08-29T17:00:00.000+02:00","total":0.2877,"level":"NORMAL"},{"startsAt":"2025-08-29T18:00:00.000+02:00","total":0.304,"level":"NORMAL"},{"startsAt":"2025-08-29T19:00:00.000+02:00","total":0.3387,"level":"EXPENSIVE"},{"startsAt":"2025-08-29T20:00:00.000+02:00","total":0.3016,"level":"NORMAL"},{"startsAt":"2025-08-29T21:00:00.000+02:00","total":0.2962,"level":"NORMAL"},{"startsAt":"2025-08-29T22:00:00.000+02:00","total":0.2769,"level":"NORMAL"},{"startsAt":"2025-08-29T23:00:00.000+02:00","total":0.2654,"level":"NORMAL"}]}}}}}}
(...)
2025-08-29 11:13:54.201 [DEBUG] [ibber.internal.handler.TibberHandler] - try to get bundleresource://372.fwk1159694255/graphql/realtime.graphql
2025-08-29 11:13:54.346 [TRACE] [ibber.internal.handler.TibberHandler] - isRealtimeEnabled response 200 - {"data":{"viewer":{"home":{"features":{"realTimeConsumptionEnabled":true}}}}}
2025-08-29 11:13:54.357 [DEBUG] [r.internal.websocket.TibberWebsocket] - Starting Websocket connection
2025-08-29 11:13:54.399 [TRACE] [r.internal.websocket.TibberWebsocket] - getSubscriptionUrl response 200 - {"data":{"viewer":{"websocketSubscriptionUrl":"wss://websocket-api.tibber.com/v1-beta/gql/subscriptions"}}}
2025-08-29 11:13:54.563 [TRACE] [r.internal.websocket.TibberWebsocket] - Websocket send message {"type":"connection_init", "payload":{"token":"xxx"}}
2025-08-29 11:13:54.613 [DEBUG] [r.internal.websocket.TibberWebsocket] - WebSocket connected to Server
2025-08-29 11:13:54.614 [TRACE] [r.internal.websocket.TibberWebsocket] - Websocket send message {"id":"1","type":"subscribe","payload":{"variables":{},"extensions":{},"operationName":null,"query":"subscription { liveMeasurement(homeId:\"xxx\") { timestamp power lastMeterConsumption lastMeterProduction accumulatedConsumption accumulatedConsumptionLastHour accumulatedCost currency minPower averagePower maxPower voltagePhase1 voltagePhase2 voltagePhase3 currentL1 currentL2 currentL3 powerProduction accumulatedProduction accumulatedProductionLastHour minPowerProduction maxPowerProduction }}"}}
(the empty lines are present there also, btw)
Anyone know, why the timeseries won’t update on my production OH5?