Within the mobile (android) app, you do have several zones for different categories.
For example lights, energy and climate.
When Climate is active. You do see a overall avarege of all sensors and the avarage for each registred zone.
In my personal opinion it is very strange that you can not split this into two basics.
Inside and outside. This because when you calculate avarage inside with use of outside sensors, this is complete wrong. And the opposite ofcourse as well.
Therefore my question, can there be a split in avarage overall, inside and outside.
And the seperate zones, can these be splitted also in inside and outside. Or let people define basic categeries themselves. And than just calculate.
Looking forward to any respons or alternative solution in this case.
hi @sschot ,
the zones in homey have a hierarchy. So if you start with one zone inside buildings and one zone outside buildings and then refine the zones, you should get, what you are looking for.
But probably inside buildings you might look for a distinction between unheatedpartially heated and heated areas.
Probably that helps.
Dirk
Thanks for your input. With changing the zones and rearranging some equipment, I do have a solution, I can live with. I am not perfect happy, but it is acceptable.
Personally I wish I could split this data 1 level above. Because I do have no interest in the avarage of inside and outside together. But it is not possible to have 2 “identical” zones at top level. Just 1 is allowed, as far as I can see
I wrote javascript to create a hierarchical JSON object with zone temperature averages that propagate throughout the structure.
At each level, it calculates averages based on all sensor values in that zone and its subzones. It’s dynamic, so I can reorganize zones in the GUI, and the script’s output will reflect the new hierarchy.
I’ve considered turning this into an app if others might find it useful, but I’m unsure how to make it user-friendly. Perhaps it could provide “AND” flow cards to calculate average objects for all zones or specific ones, and making them usable as tags.