Classes | |
| class | AxisBinarySensor |
| class | AxisBinarySensorDescription |
Functions | |
| None | async_setup_entry (HomeAssistant hass, AxisConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| bool | event_id_is_int (str event_id) |
| str | fence_guard_name_fn (AxisHub hub, Event event) |
| str | guard_suite_name_fn (FenceGuardHandler|LoiteringGuardHandler|MotionGuardHandler|Vmd4Handler handler, Event event, str event_type) |
| bool | guard_suite_supported_fn (AxisHub hub, Event event) |
| str | loitering_guard_name_fn (AxisHub hub, Event event) |
| str | motion_detection_4_name_fn (AxisHub hub, Event event) |
| str | motion_guard_name_fn (AxisHub hub, Event event) |
| str | object_analytics_name_fn (AxisHub hub, Event event) |
| bool | object_analytics_supported_fn (AxisHub hub, Event event) |
Variables | |
| tuple | ENTITY_DESCRIPTIONS |
Support for Axis binary sensors.
| None homeassistant.components.axis.binary_sensor.async_setup_entry | ( | HomeAssistant | hass, |
| AxisConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up a Axis binary sensor.
Definition at line 178 of file binary_sensor.py.
| bool homeassistant.components.axis.binary_sensor.event_id_is_int | ( | str | event_id | ) |
Make sure event ID is int.
Definition at line 35 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.fence_guard_name_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Fence guard name.
Definition at line 77 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.guard_suite_name_fn | ( | FenceGuardHandler | LoiteringGuardHandler | MotionGuardHandler | Vmd4Handler | handler, |
| Event | event, | ||
| str | event_type | ||
| ) |
Get guard suite item name.
Definition at line 59 of file binary_sensor.py.
| bool homeassistant.components.axis.binary_sensor.guard_suite_supported_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Validate event ID is int.
Definition at line 45 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.loitering_guard_name_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Loitering guard name.
Definition at line 83 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.motion_detection_4_name_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Motion detection 4 name.
Definition at line 95 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.motion_guard_name_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Motion guard name.
Definition at line 89 of file binary_sensor.py.
| str homeassistant.components.axis.binary_sensor.object_analytics_name_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Get object analytics name.
Definition at line 101 of file binary_sensor.py.
| bool homeassistant.components.axis.binary_sensor.object_analytics_supported_fn | ( | AxisHub | hub, |
| Event | event | ||
| ) |
Validate event ID is int.
Definition at line 52 of file binary_sensor.py.
| tuple homeassistant.components.axis.binary_sensor.ENTITY_DESCRIPTIONS |
Definition at line 113 of file binary_sensor.py.