Classes | |
| class | ProgramTimeRemainingSensor |
| class | ProvisionSettingsSensor |
| class | RainMachineSensorCompletionTimerDescription |
| class | RainMachineSensorDataDescription |
| class | TimeRemainingSensor |
| class | ZoneTimeRemainingSensor |
Functions | |
| None | async_setup_entry (HomeAssistant hass, RainMachineConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| DEFAULT_ZONE_COMPLETION_TIME_WOBBLE_TOLERANCE = timedelta(seconds=5) | |
| tuple | SENSOR_DESCRIPTIONS |
| string | TYPE_FLOW_SENSOR_CLICK_M3 = "flow_sensor_clicks_cubic_meter" |
| string | TYPE_FLOW_SENSOR_CONSUMED_LITERS = "flow_sensor_consumed_liters" |
| string | TYPE_FLOW_SENSOR_LEAK_CLICKS = "flow_sensor_leak_clicks" |
| string | TYPE_FLOW_SENSOR_LEAK_VOLUME = "flow_sensor_leak_volume" |
| string | TYPE_FLOW_SENSOR_START_INDEX = "flow_sensor_start_index" |
| string | TYPE_FLOW_SENSOR_WATERING_CLICKS = "flow_sensor_watering_clicks" |
| string | TYPE_LAST_LEAK_DETECTED = "last_leak_detected" |
| string | TYPE_PROGRAM_RUN_COMPLETION_TIME = "program_run_completion_time" |
| string | TYPE_RAIN_SENSOR_RAIN_START = "rain_sensor_rain_start" |
| string | TYPE_ZONE_RUN_COMPLETION_TIME = "zone_run_completion_time" |
Support for sensor data from RainMachine.
| None homeassistant.components.rainmachine.sensor.async_setup_entry | ( | HomeAssistant | hass, |
| RainMachineConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| homeassistant.components.rainmachine.sensor.DEFAULT_ZONE_COMPLETION_TIME_WOBBLE_TOLERANCE = timedelta(seconds=5) |
| tuple homeassistant.components.rainmachine.sensor.SENSOR_DESCRIPTIONS |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_CLICK_M3 = "flow_sensor_clicks_cubic_meter" |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_CONSUMED_LITERS = "flow_sensor_consumed_liters" |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_LEAK_CLICKS = "flow_sensor_leak_clicks" |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_LEAK_VOLUME = "flow_sensor_leak_volume" |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_START_INDEX = "flow_sensor_start_index" |
| string homeassistant.components.rainmachine.sensor.TYPE_FLOW_SENSOR_WATERING_CLICKS = "flow_sensor_watering_clicks" |
| string homeassistant.components.rainmachine.sensor.TYPE_LAST_LEAK_DETECTED = "last_leak_detected" |
| string homeassistant.components.rainmachine.sensor.TYPE_PROGRAM_RUN_COMPLETION_TIME = "program_run_completion_time" |
| string homeassistant.components.rainmachine.sensor.TYPE_RAIN_SENSOR_RAIN_START = "rain_sensor_rain_start" |