Add docs to explain availability of RainMachine entities (#23695)

This commit is contained in:
Aaron Bach 2022-08-08 16:45:26 -06:00 committed by GitHub
parent b9af89f79c
commit 50701ea048
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,11 +125,7 @@ Unpause all paused watering activities.
Remove all watering restrictions enforced by `rainmachine.restrict_watering`.
## Switch
The `rainmachine` switch platform allows you to control programs and zones within a [RainMachine smart Wi-Fi sprinkler controller](https://www.rainmachine.com/).
### Controlling Your Device
## Controlling Your Device
After Home Assistant loads, new switches will be added for every enabled program and zone. These work as expected:
@ -138,4 +134,8 @@ After Home Assistant loads, new switches will be added for every enabled program
Programs and zones are linked. While a program is running, you will see both the program and zone switches turned on; turning either one off will turn the other one off (just like in the web app).
## Entity Availability
Many RainMachine entities are enabled by default. Others, like those related to flow sensors, are disabled by default if they only apply to some controllers. You can view all entities for a controller and enable/disable them as appropriate in the Device screen for your RainMachine controller.
[wnum reference]: https://github.com/sprinkler/rainmachine-developer-resources/blob/d47e1ad59dee59e34094ad41636ae289275eb973/sdk-parsers/RMDataFramework/rmWeatherData.py#L13