Tado style climate history with graded shading #203
Replies: 4 comments 20 replies
-
Very cool! I've never seen the filling used in that way, very clever. Have you checked the vars attribute and the set_var filter? |
Beta Was this translation helpful? Give feedback.
-
By the way you can delete the update_interval and the plot will Autoupdate as soon as the relevant entities get new values in real time |
Beta Was this translation helpful? Give feedback.
-
Thanks, this looks very impressive. As a Tado-only user, I want to ask: does the shading also work with the stock Tado TRVs? I was not really able to understand your setup 100%, but it seems that you rely on TRV valve position readings from your ZigBee TRVs, correct? I would love to be able to get a recreation of the Tado App graph, but without any additional or different hardware. Cheers, |
Beta Was this translation helpful? Give feedback.
-
In the month since I posted this, I have refined and expanded my original plots. I have settled on a hover that includes more data than is shown in the graph itself such as the target temperature for the heating, and the strength of the sun that will have an effect on heating the rooms: I made an inverse fill (by reversing the range on a new axis) to display when the sun is heating a room, I expect this will be the dominant fill in summer: I've made a faint background fill for when I've toggled my home assistant's away mode or guest mode as these are both tied to my heating schedule, see the faint hatching on the left half of this: And finally I've included an open window sensor, seen here with vertical pattern fill: Since I posted my original I can now also view historical data, and with all the different plots lining up despite their varying integrations, update frequencies and null returns. Big shoutout to @dbuezas for his pointers on that such as the use of In the future I'm hoping to use other features like Here's my code which is now over 400 lines per room:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Edit: See this comment lower down for my updated features and code.
I've been using plotly to track my smart heating for some time now, but the new filters I've been able to achieve more. These plots were based on tado's own in-app history plots where the heating power usage was shaded area under the temperature plot (like lovelace default climate history) but the shading is graded dependent on the heating power. I'm very happy with how these have turned out.
The filters only seemed to work with attributes of that entity, so I had to make a template sensor to compile all the data I wanted to plot; the heating or TRV position from zigbee radiator valves and the thermostat temperature from BLE hygrometers.
Beta Was this translation helpful? Give feedback.
All reactions