Public Member Functions | |
| None | __init__ (self, Rachio rachio, dict[str, Any] data, RachioUpdateCoordinator status_coordinator, RachioScheduleUpdateCoordinator schedule_coordinator) |
| None | create_skip (self, str program_id, str timestamp) |
| None | start_watering (self, str valve_id, int duration) |
| None | stop_watering (self, str valve_id) |
Public Attributes | |
| rachio | |
| schedule_coordinator | |
| status_coordinator | |
Private Attributes | |
| _id | |
| None homeassistant.components.rachio.device.RachioBaseStation.__init__ | ( | self, | |
| Rachio | rachio, | ||
| dict[str, Any] | data, | ||
| RachioUpdateCoordinator | status_coordinator, | ||
| RachioScheduleUpdateCoordinator | schedule_coordinator | ||
| ) |
| None homeassistant.components.rachio.device.RachioBaseStation.create_skip | ( | self, | |
| str | program_id, | ||
| str | timestamp | ||
| ) |
| None homeassistant.components.rachio.device.RachioBaseStation.start_watering | ( | self, | |
| str | valve_id, | ||
| int | duration | ||
| ) |
| None homeassistant.components.rachio.device.RachioBaseStation.stop_watering | ( | self, | |
| str | valve_id | ||
| ) |
|
private |
| homeassistant.components.rachio.device.RachioBaseStation.rachio |
| homeassistant.components.rachio.device.RachioBaseStation.schedule_coordinator |
| homeassistant.components.rachio.device.RachioBaseStation.status_coordinator |