Skip to content

Can't set water heater temperature over 100 in automation #145467

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
aaronw2 opened this issue May 22, 2025 · 2 comments
Open

Can't set water heater temperature over 100 in automation #145467

aaronw2 opened this issue May 22, 2025 · 2 comments

Comments

@aaronw2
Copy link

aaronw2 commented May 22, 2025

The problem

I have a Rheem heat pump water heater that uses Econet to adjust the temperature. I also have an automation that turns up the temperature when my house is generating excess solar power, except that the temperature in the automation is limited to 100°F. Unfortunately, we're stuck with the Fahrenheit system, and the minimum temperature is 110°F. Looking at the core code, I see that the maximum is limited to 100 without accounting for the units used. Note that the standard controls work fine; only when I have an automation set is it limited to 100°F. I was told that this issue is in the core and not related to Econet.

What version of Home Assistant Core has the issue?

core-2025.5.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Core

Integration causing the issue

econet

Link to integration documentation on our website

https://www.home-assistant.io/integrations/econet/

Diagnostics information

Image
Even though I set it to 140, it doesn't work because it is limited to 100°F internally.

Example YAML snippet

alias: Solar Hot Water (Sun)
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.home_battery_grid_power
    for:
      hours: 0
      minutes: 10
      seconds: 0
    below: -1
conditions: []
actions:
  - action: water_heater.set_temperature
    metadata: {}
    data:
      temperature: 140
    target:
      entity_id: water_heater.heat_pump_water_heater
      device_id: 59168d3206228fd14c2e235b7a4f09e9
      area_id: garage
mode: single

Anything in the logs that might be useful for us?

Additional information

No response

@home-assistant
Copy link

Hey there @w1ll1am23, mind taking a look at this issue as it has been labeled with an integration (econet) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of econet can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign econet Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


econet documentation
econet source
(message by IssueLinks)

@aaronw2
Copy link
Author

aaronw2 commented May 22, 2025

I was told it's in the core, hence I refiled it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant