w1ll1am23 / pyeconet

Python 3 interface to the EcoNet API
MIT License
34 stars 18 forks source link

Econet integration on HomeAssistant doesn't allow me to see current hot water temperature? #14

Open richardpowellus opened 3 years ago

richardpowellus commented 3 years ago

Hi,

I noticed that the HomeAssistant Econet integration makes use of pyeconet under the covers. I also noticed that the integration doesn't appear to give me any way of seeing the current water temperature in my hot water tank. Using the physical menu/screen on my hot water heater I can see it has sensors that show multiple temperatures like the upper tank temperature, lower tank temperature, etc.

Is it possible to somehow expose these in the HomeAssistant integration? Or is this a shortcoming of the Econet API where this data is not sent back?

Thanks.

mbbush commented 2 years ago

I have heard that this is a shortcoming of the econet api, although I haven't investigated myself.

Which water heater do you have? I can't find any way to see the internal temperature from the built in screen on mine, although I know the sensors are there.

w1ll1am23 commented 2 years ago

@richardpowellus I have not see that on any of the example responses I've seen. You can enable debug logs for this library in home assistant if you want to see what is available for your unit. Its possible we don't have all unit types supported

richardpowellus commented 2 years ago

Sorry for the delayed response. Are there instructions somewhere on how to enable the debug logs for this library on Home Assistant?

As an additional data point, my heat pump does show both a lower tank temperature and upper tank temperature in the control panel on the heater itself.

w1ll1am23 commented 1 year ago

@richardpowellus I'm so sorry I've been really bad at monitoring my GitHub this year. Adding the below to your home assistant config will get the logs needed. There will be personal info in there so clean that up before sharing.

logger:
  default: error
  logs:
    pyeconet: debug