home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.29k stars 30.61k forks source link

Errors from Econet Water Heater #19226

Closed psperry closed 5 years ago

psperry commented 5 years ago

From my logs. Let me know if you need more info.

2018-12-12 11:08:41 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Heat Pump Only doesn't map. Please report this.
2018-12-12 11:08:41 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Electric-Only doesn't map. Please report this.
2018-12-12 11:08:41 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Heat Pump Only doesn't map. Please report this.
2018-12-12 11:08:41 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Electric-Only doesn't map. Please report this.
2018-12-12 11:09:42 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Heat Pump Only doesn't map. Please report this.
2018-12-12 11:09:42 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Electric-Only doesn't map. Please report this.
2018-12-12 11:09:42 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Heat Pump Only doesn't map. Please report this.
2018-12-12 11:09:42 ERROR (MainThread) [homeassistant.components.water_heater.econet] Invalid operation mode mapping. Electric-Only doesn't map. Please report this.
w1ll1am23 commented 5 years ago

@psperry I am sorry I didn't see this sooner. A user in the forums just reported this so I went to see if anyone else was having the same problem.

Question, have you used this platform in the past? Did this issue start happening after you had used it for some time or when you first started using it?

I know what the issue is, but I am not sure how to fix it without potentially breaking it for other users.

Currently Home Assistant handles Electric coming from the econet API as Electric and Heat pump as Heat Pump so the issue is, if they now have Electric and Electric-Only and Heat Pump and Heat Pump Only I won't know how to know which should be set. Now if they updated Heat Pump to Heat Pump Only it should be safe to just change it for everyone.

So basically what I am asking is, if this worked in the past that most likely means they updated Heat Pump to Heat Pump Only and didn't just add a new one.

psperry commented 5 years ago

I am almost certain this has never worked for me, however, I've only been using it for months, not years. I just had a little time to dig into issues and decided to report this. I tried working around the issue with a Smartthings bridge, but that has been less that perfect also. Not a super big deal, but the logs themselves said to report the issue so...

psperry commented 5 years ago

...also, I should say, I can't confirm that any part of the integration is working -- changing temp or mode -- there might be some parts that work, but I truly doubt it.

I am happy to help any way I can with feedback, login to my heater, etc.

w1ll1am23 commented 5 years ago

Great, thanks for the quick response. I reached out to another user in the forums that is having the issue as well to see if they have been having it for as long as they have been using it as well. I may take you up on the offer to check out your account would make things much easier as I don't have one to test with. I'll let you know. The conversation in the forum is going on here https://community.home-assistant.io/t/rheem-hotwater-heater-econet/26387/121

psperry commented 5 years ago

Looks like that other user Phillip_Sperry is me :-) So we can continue this conversation on whichever platform you prefer. Just let me know.

w1ll1am23 commented 5 years ago

Lol nice should have looked at the usernames. Let me get a custom component together for you to test and I will reach out to some other users of the platform and see if they are seeing anything

Phrede commented 5 years ago

Following.

FWIW, I typically use eco (heat pump) and off for modes. ie.

- alias: Hot Water Tank On
  id: 'HWonCommand'
  trigger:
    entity_id: input_boolean.hot_water_rq
    platform: state
    to: 'on'
  action:
    service: water_heater.set_operation_mode
    data:
      entity_id: water_heater.hot_water
      operation_mode: eco

This has worked for me for a year until a couple of days ago.