Energy Dashboard - Template
Moderator: leecollings
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
New version (1.6)
- fixed issue when using a battery that was powering the house (did not add to home usage)
- Removed all blocking remote queries
- Real-time updates (Requires Domoticz version 16032 or higher)
- Added costs to grid widget (needs dynamic energy prices configured in Domoticz meter settings)
This version is now using web sockets and does update in real-time.
It's no longer needed to call up to 6 blocking http queries each 5 seconds
For the initial call an update to Domoticz was required.
- fixed issue when using a battery that was powering the house (did not add to home usage)
- Removed all blocking remote queries
- Real-time updates (Requires Domoticz version 16032 or higher)
- Added costs to grid widget (needs dynamic energy prices configured in Domoticz meter settings)
This version is now using web sockets and does update in real-time.
It's no longer needed to call up to 6 blocking http queries each 5 seconds
For the initial call an update to Domoticz was required.
Quality outlives Quantity!
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
New version (1.7)
- Added 3 extra widgets
It 'might' be possible to have a fixed few (max 5) icons to choose from for them.
- Added 3 extra widgets
It 'might' be possible to have a fixed few (max 5) icons to choose from for them.
Quality outlives Quantity!
-
- Posts: 612
- Joined: Sunday 01 November 2015 22:45
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2023.2
- Location: Twente
- Contact:
Re: Energy Dashboard - Template
Great @gizmocuz!
Could you consider adding a heat pump as well?
Air/air or hybrid.
I'm using a S0 pulse meter for metering car charger and heatpump.
How meneer Klaas his idea has grown.
Could you consider adding a heat pump as well?
Air/air or hybrid.
I'm using a S0 pulse meter for metering car charger and heatpump.
How meneer Klaas his idea has grown.
Bugs bug me.
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
@HvdW, not sure what you mean ... I added a heater icon... you want a different icon?
If you mean integrate them, you can already do that by using one of the three extra widgets
You should also have no issues adding your S0 pulse meter in one of the three widgets
(You can put almost anything in there)
If you mean integrate them, you can already do that by using one of the three extra widgets
You should also have no issues adding your S0 pulse meter in one of the three widgets
(You can put almost anything in there)
Quality outlives Quantity!
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
v1.8 2024-06-07
- Option to choose 5 different icons for the 3 extra widgets
- Using styles for icon/text colors
- Optimized SVG/Code
- Option to choose 5 different icons for the 3 extra widgets
- Using styles for icon/text colors
- Optimized SVG/Code
Quality outlives Quantity!
-
- Posts: 335
- Joined: Wednesday 04 July 2018 7:48
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Energy Dashboard - Template
Great work !
are there plans to get this code in github ?
If the config part was in a separate file upgrading would be a lot easier
are there plans to get this code in github ?
If the config part was in a separate file upgrading would be a lot easier
RPI4 Beta / Tasmota / ZigBee2MQTT / P1meter / Haier AC with Node-Red and MQTT / SolarEdge SE3500H modbus_tcp / Opentherm gateway / Plugwise Anna/Smile / ObserverIP weatherstation thru WuDirect
Feeding ADSB https://adsb.im/home
Feeding ADSB https://adsb.im/home
-
- Posts: 335
- Joined: Wednesday 04 July 2018 7:48
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Energy Dashboard - Template
btw, no walking line between solar and home on 1.8 ...
RPI4 Beta / Tasmota / ZigBee2MQTT / P1meter / Haier AC with Node-Red and MQTT / SolarEdge SE3500H modbus_tcp / Opentherm gateway / Plugwise Anna/Smile / ObserverIP weatherstation thru WuDirect
Feeding ADSB https://adsb.im/home
Feeding ADSB https://adsb.im/home
-
- Posts: 575
- Joined: Monday 20 March 2023 14:41
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Somewhere in NL
- Contact:
Re: Energy Dashboard - Template
Works good now. 1 minor issue, the text does not completely fit. (Text from Buienradar.)
I am using Enever hardware, and I wonder which widget should be used for dynamic prices, because my Euro' are still on 0 (zero).Logic will get you from A to B. Imagination will take you everywhere.
-
- Posts: 575
- Joined: Monday 20 March 2023 14:41
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Somewhere in NL
- Contact:
Re: Energy Dashboard - Template
B.t.w. Where do you get the right size icons from, because I would like to replace 'other' with an 'airco' icon.
Logic will get you from A to B. Imagination will take you everywhere.
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
@kedi, that is a very long text line.. there is a mask so it does not overwrite the widgets.
(See the SVG inside the template)
You cannot replace icons! There are 5 icons you can pick from.
This template is the base for when I am building it natively into Domoticz.
One user wants a garden hose, the other wants a bbq icon... not going to happen...
These extra icons are for heavy users, car, heatpump, and 'other'.
(See the SVG inside the template)
You cannot replace icons! There are 5 icons you can pick from.
This template is the base for when I am building it natively into Domoticz.
One user wants a garden hose, the other wants a bbq icon... not going to happen...
These extra icons are for heavy users, car, heatpump, and 'other'.
Quality outlives Quantity!
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
@eddieb, Sorry about that, new version here that solves it
v1.9 2024-06-07
- Fixed Solar to Home
v1.9 2024-06-07
- Fixed Solar to Home
Quality outlives Quantity!
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
Yes, eventually it will be build directly into Domoticz where you can configure it from the Settings.
(Maybe Sunday...)
For now, best to copy/paste your config in a file that you can replace back when an new version uploaded here
Quality outlives Quantity!
-
- Posts: 335
- Joined: Wednesday 04 July 2018 7:48
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Netherlands
- Contact:
Re: Energy Dashboard - Template
tnx, the floating line works again
somewhere between 1.5 and 1.7 the idTextObj stopped working ...
on 1.5 it displayed the status of my solar and from 1.7 on it is not visible
never mind, on 1.9 that works again too
somewhere between 1.5 and 1.7 the idTextObj stopped working ...
on 1.5 it displayed the status of my solar and from 1.7 on it is not visible
never mind, on 1.9 that works again too
Last edited by eddieb on Friday 07 June 2024 16:59, edited 1 time in total.
RPI4 Beta / Tasmota / ZigBee2MQTT / P1meter / Haier AC with Node-Red and MQTT / SolarEdge SE3500H modbus_tcp / Opentherm gateway / Plugwise Anna/Smile / ObserverIP weatherstation thru WuDirect
Feeding ADSB https://adsb.im/home
Feeding ADSB https://adsb.im/home
- heggink
- Posts: 979
- Joined: Tuesday 08 September 2015 21:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 12451
- Location: NL
- Contact:
Re: Energy Dashboard - Template
Heavy users ey? So you will have to add a jacuzzi, sauna, personal gym, illegal weed plantation...gizmocuz wrote: ↑Friday 07 June 2024 16:36 @kedi, that is a very long text line.. there is a mask so it does not overwrite the widgets.
(See the SVG inside the template)
You cannot replace icons! There are 5 icons you can pick from.
This template is the base for when I am building it natively into Domoticz.
One user wants a garden hose, the other wants a bbq icon... not going to happen...
These extra icons are for heavy users, car, heatpump, and 'other'.

Docker in Truenas scale, close to latest beta
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template

For the weed plantation.... Maybe I need to add a garden hose after all

I could add one or two icons, but I wish to keep the template small. The icon should be black and consist of a single path object
This can be checked here:
https://www.svgviewer.dev/
And preferable small and good looking
Quality outlives Quantity!
- gizmocuz
- Posts: 2537
- Joined: Thursday 11 July 2013 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Top of the world
- Contact:
Re: Energy Dashboard - Template
History:
v1.10 2024-06-08
- It is now also possible to use a kWh sensor for idBattSetpoint
- Added prices for Water/Gas and custom widgets
- Decreased font size of custom widgets a little bit
v1.10 2024-06-08
- It is now also possible to use a kWh sensor for idBattSetpoint
- Added prices for Water/Gas and custom widgets
- Decreased font size of custom widgets a little bit
Quality outlives Quantity!
-
- Posts: 575
- Joined: Monday 20 March 2023 14:41
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Somewhere in NL
- Contact:
Re: Energy Dashboard - Template
Tnx, after the last commit the prices for Elec and Gas are working with Enever. 

Logic will get you from A to B. Imagination will take you everywhere.
-
- Posts: 11
- Joined: Monday 25 September 2017 17:50
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Netherlands
- Contact:
Re: Energy Dashboard - Template
I was on holidays for a couple of weeks and what a nice surprise. Gizmocuz went berserk with my code. I really like this great progress!
Klaas
Raspberry Pi 3: Domoticz, RFXtrx433, Zigbee2MQTT, MQTT, P1 meter, SMA Solar Inverter (modbus TCP/IP)
My Hobby Page about Domoticz & ESP8266
Raspberry Pi 3: Domoticz, RFXtrx433, Zigbee2MQTT, MQTT, P1 meter, SMA Solar Inverter (modbus TCP/IP)
My Hobby Page about Domoticz & ESP8266
-
- Posts: 575
- Joined: Monday 20 March 2023 14:41
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Location: Somewhere in NL
- Contact:
Re: Energy Dashboard - Template
Negative value from my Solar panels are not taken in to account.
Negative values because the converter takes 2-3 Watts when there is no sun.
Negative values because the converter takes 2-3 Watts when there is no sun.
Logic will get you from A to B. Imagination will take you everywhere.
- McMelloW
- Posts: 434
- Joined: Monday 20 November 2017 17:01
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2024.1
- Location: Harderwijk, NL
- Contact:
Re: Energy Dashboard - Template
@Gizmocuz
The latest update 16046 has the Energy Dasboard implemented. Is that correct? That is great !!!
Do I have to do anything to make it working on my Domoticz after the ./updatebeta?
The latest update 16046 has the Energy Dasboard implemented. Is that correct? That is great !!!
Do I have to do anything to make it working on my Domoticz after the ./updatebeta?
Greetings McMelloW
Who is online
Users browsing this forum: No registered users and 1 guest