You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the Rachio Actions "rachio.start_watering" or "rachio.start_multiple_zone_schedule" the individual switch states are not being reflected by the action call. As an example when I tell Zone 1 to start watering by using the call below, "switch.zone_1" does not show as "on" unless I reload the integration.
This is confusing when trying to integrate these switches into a dashboard interface. I know I can add additional code to circumvent this inability but I shouldn't have to. When I turn something ON it should show as being ON.
As a whole the entire integration lacks proper feedback or status while watering is active. This I will address in a feature request. By the way remote access is setup for my HA instance.
What version of Home Assistant Core has the issue?
2025.5.2
What was the last working version of Home Assistant Core?
Hey there @bdraco, @rfverbruggen, mind taking a look at this issue as it has been labeled with an integration (rachio) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of rachio 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 rachio 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.
I was about to open a new ticket, as my issue isn’t exactly the same, but I suspect it is likely due to the same code / API issue.
I have a dashboard set up that lets me review the status of the system, including a history graph showing when each zone ran overnight.
Often when I check the history, I’ll see at least one zone’s history state being stuck “on”. I clear that by reloading the integration. But that resets the “last update” secondary info on all of the devices.
I’ve attached a screenshot of my dashboard from this morning showing that Zone 1 was stuck on yesterday and Zone 5 was stuck on today. Note the reload button I added to the top of the dashboard to make it simple to reset stuck states.
Uh oh!
There was an error while loading. Please reload this page.
The problem
When using the Rachio Actions "rachio.start_watering" or "rachio.start_multiple_zone_schedule" the individual switch states are not being reflected by the action call. As an example when I tell Zone 1 to start watering by using the call below, "switch.zone_1" does not show as "on" unless I reload the integration.
action: rachio.start_watering target: entity_id: switch.zone_1 data: duration: 5
This is confusing when trying to integrate these switches into a dashboard interface. I know I can add additional code to circumvent this inability but I shouldn't have to. When I turn something ON it should show as being ON.
As a whole the entire integration lacks proper feedback or status while watering is active. This I will address in a feature request. By the way remote access is setup for my HA instance.
What version of Home Assistant Core has the issue?
2025.5.2
What was the last working version of Home Assistant Core?
N/A
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Rachio
Link to integration documentation on our website
https://www.home-assistant.io/integrations/rachio
Diagnostics information
None available.
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
The text was updated successfully, but these errors were encountered: