Page 1 of 1

plugin for tibber with real live data

Posted: Monday 02 September 2024 0:29
by nfuse
Hi All,

i was missing the tibber plugin from flop999 so decided to create a new one altho not much left of his original code i used it as a template.
what this plugin does is creating a websocket connection with the tibber api and shows the usage realtime (pulse required) Or if you dont have a pulse use it to get the tibber prices.

Features:

Fetch current Power data live if you have Tibber Watty/Pulse installed. (devices are automaticly created)

List of Devices created
power
minPower
maxPower
averagePower
accumulatedCost
accumulatedConsumption
accumulatedProduction
powerProduction
accumulatedConsumptionLastHour
accumulatedProductionLastHour
accumulatedReward
lastMeterConsumption
powerReactive
powerProductionReactive
minPowerProduction
maxPowerProduction
voltagePhase1
voltagePhase2
voltagePhase3
currentL1
currentL2
currentL3
lastMeterProduction

Fetch today's minimum, maximum, and mean price including taxes and current price including taxes, updated hourly at the start of every hour.

feel free to check it out. https://github.com/me-processware/TIbber

Re: plugin for tibber with real live data

Posted: Monday 02 September 2024 12:26
by gizmocuz
Thank you for the plugin and all the work!!

Since you are Dutch, why are you not using the P1 port on your meter and connect that to Domoticz?
There are various ways for this, a cable, wireless, ethernet based...

You do get all these information, and in real-time

What you are doing now is connect the Pulse to your P1, this transmits some updates to tibber, and you query Tibber
Once you move to another provider, all your info is also lost

Don't get me wrong, I like the pulse as well

Re: plugin for tibber with real live data

Posted: Monday 02 September 2024 15:43
by nfuse
you are right i have a local esp8266 and a pulse both connected with p1 the reason tibber plugin is giving me more information like price consumption and production and hourly price info, also for people without a local p1 this is less work to get the info of usage in domoticz. and maybe the most important one... home assistant has it so domoticz needs it to :)

Re: plugin for tibber with real live data

Posted: Sunday 03 August 2025 17:28
by Alain
I had it running for a few hours and then the trouble started. I get this in the log:

2025-08-03 17:04:42.318 Error: Slimmemeter 20: Error processing message from Get House Number: 'dict' object has no attribute 'decode'
2025-08-03 17:06:04.131 Error: Slimmemeter 20: Error closing event loop: This event loop is already running
2025-08-03 17:06:05.132 Error: Slimmemeter 20: WebSocket error: Event loop stopped before Future completed.
2025-08-03 17:06:18.976 Error: (FindModule) Domoticz/DomoticzEx modules not found in interpreter.
2025-08-03 17:06:18.976 Error: (FindModule) Domoticz/DomoticzEx modules not found in interpreter.
2025-08-03 17:06:18.976 Error: (FindModule) Domoticz/DomoticzEx modules not found in interpreter.
2025-08-03 17:06:18.976 Error: (FindModule) Domoticz/DomoticzEx modules not found in interpreter.


It also shuts my Internet down. Anybody know how to fix this?

Re: plugin for tibber with real live data

Posted: Tuesday 05 August 2025 16:18
by gizmocuz
The pulse is connected to your P1 meter. So why not use a splitter and connect the pulse + USB/TCP P1 meter to it and use the USB/TCP directly in Domoticz?
Why do you want to keep a socket open to the outside?

This website has quite some nice devices that you can use to connect to your P1 meter, to get the 'real' data

https://www.zuidwijk.com/product/p1-reader-ethernet/