Classes | |
| class | BMWBinarySensor |
| class | BMWBinarySensorEntityDescription |
Functions | |
| dict[str, Any] | _check_control_messages (MyBMWVehicle vehicle) |
| dict[str, Any] | _condition_based_services (MyBMWVehicle vehicle, UnitSystem unit_system) |
| dict[str, Any] | _format_cbs_report (ConditionBasedService report, UnitSystem unit_system) |
| None | async_setup_entry (HomeAssistant hass, BMWConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | ALLOWED_CHECK_CONTROL_MESSAGE_KEYS |
| dictionary | ALLOWED_CONDITION_BASED_SERVICE_KEYS |
Reads vehicle status from BMW MyBMW portal.
|
private |
Definition at line 75 of file binary_sensor.py.
|
private |
Definition at line 54 of file binary_sensor.py.
|
private |
Definition at line 94 of file binary_sensor.py.
| None homeassistant.components.bmw_connected_drive.binary_sensor.async_setup_entry | ( | HomeAssistant | hass, |
| BMWConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up the BMW binary sensors from config entry.
Definition at line 198 of file binary_sensor.py.
|
private |
Definition at line 29 of file binary_sensor.py.
| dictionary homeassistant.components.bmw_connected_drive.binary_sensor.ALLOWED_CHECK_CONTROL_MESSAGE_KEYS |
Definition at line 46 of file binary_sensor.py.
| dictionary homeassistant.components.bmw_connected_drive.binary_sensor.ALLOWED_CONDITION_BASED_SERVICE_KEYS |
Definition at line 32 of file binary_sensor.py.