watchforstock / evohome-client

Python client to access the Evohome web service
Apache License 2.0
88 stars 52 forks source link

heat demand per zone #123

Open ruliezz opened 2 years ago

ruliezz commented 2 years ago

In the Evohome control panel, you can see the heat demand per zones. Is it possible to get this data by the API and view this information in the Domoticz web interface?

watchforstock commented 2 years ago

Unfortunately this information doesn't appear to make it into the API responses so isn't available. If Honeywell change it so it appears in the app then we would be able to access it.

ruliezz commented 2 years ago

Thanks, Is it possible for you to ask this request to Honeywell? Perhaps they are able to implement for us :-)

zxdavb commented 2 years ago

@ruliezz Resideo (who hived off from Honeywell) is not likely going to implement this feature - they have been asked many times before.

However, you can get this data using a USB-to-RF dongle, and code like: https://community.home-assistant.io/t/honeywell-ch-dhw-via-rf-evohome-sundial-hometronics-chronotherm/151584

IMHO Home-Assistant is a much better offering than Domoticz...

raldred commented 1 year ago

When you say you can see heat demand in the panel, what are you referring to? Mine only shows the room temp, target temp and if the target is an override.

zxdavb commented 1 year ago

It is a hidden feature: you can get at it by a long press on the setting button.

raldred commented 1 year ago

I've never seen that before! It would be quite nice to graph the data from that. Thanks for sharing.

dmsviento commented 9 months ago

+1 for this api request from Resideo/honywell. Without knowing heating demand on the boiler most analysis can't really be put into context. I guess I'll also message Resideo. @watchforstock many thanks for the great work on this project.

raldred commented 9 months ago

@dmsviento I've since moved to using home assistant with an evofw3 usb device.

By evesdropping on the raw rf traffic in home assistant with ramses_rf you can gather the heat demand data which isnt available on the official api.