Add calendar for Rachio smart hose timer (#33336)

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
This commit is contained in:
Brian Rogers 2024-07-20 10:39:00 -04:00 committed by GitHub
parent daaad10fc0
commit 60b2f4ec7d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,6 +3,7 @@ title: Rachio
description: Instructions on how to use Rachio with Home Assistant.
ha_category:
- Binary sensor
- Calendar
- Irrigation
- Switch
ha_iot_class: Cloud Push
@ -16,6 +17,7 @@ ha_homekit: true
ha_dhcp: true
ha_platforms:
- binary_sensor
- Calendar
- switch
ha_zeroconf: true
ha_integration_type: integration
@ -27,6 +29,7 @@ There is currently support for the following device types within Home Assistant:
- **Binary sensor** - Allows you to view the status of your [Rachio irrigation system](https://rachio.com/).
- [**Switch**](#switch)
- [**Calendar**](#calendar)
They will be automatically added if the Rachio integration is loaded.
@ -70,6 +73,10 @@ The `rachio` switch platform allows you to toggle zones, valves, and schedules c
Once configured, a switch will be added for every zone that is enabled on every controller in the account provided, as well as a switch for each smart hose timer valve and a switch to start or stop every schedule on a controller. There will also be a switch to toggle each controller's standby mode, as well as to activate a 24-hour rain delay on the device.
## Calendar
A [calendar](https://www.home-assistant.io/integrations/calendar/) entity will be added for each smart hose timer base station on the account, which will show past and future events for all enabled schedules. An upcoming event can be deleted from the calendar, which will trigger a skip of that event.
## Actions
### Action `rachio.start_watering`