Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.homematicip_cloud.binary_sensor Namespace Reference

Classes

class  HomematicipAccelerationSensor
 
class  HomematicipBaseActionSensor
 
class  HomematicipBatterySensor
 
class  HomematicipCloudConnectionSensor
 
class  HomematicipContactInterface
 
class  HomematicipMotionDetector
 
class  HomematicipMultiContactInterface
 
class  HomematicipPluggableMainsFailureSurveillanceSensor
 
class  HomematicipPresenceDetector
 
class  HomematicipRainSensor
 
class  HomematicipSecuritySensorGroup
 
class  HomematicipSecurityZoneSensorGroup
 
class  HomematicipShutterContact
 
class  HomematicipSmokeDetector
 
class  HomematicipStormSensor
 
class  HomematicipSunshineSensor
 
class  HomematicipTiltVibrationSensor
 
class  HomematicipWaterDetector
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

string ATTR_ACCELERATION_SENSOR_MODE = "acceleration_sensor_mode"
 
string ATTR_ACCELERATION_SENSOR_NEUTRAL_POSITION = "acceleration_sensor_neutral_position"
 
string ATTR_ACCELERATION_SENSOR_SENSITIVITY = "acceleration_sensor_sensitivity"
 
string ATTR_ACCELERATION_SENSOR_TRIGGER_ANGLE = "acceleration_sensor_trigger_angle"
 
string ATTR_INTRUSION_ALARM = "intrusion_alarm"
 
string ATTR_MOISTURE_DETECTED = "moisture_detected"
 
string ATTR_MOTION_DETECTED = "motion_detected"
 
string ATTR_POWER_MAINS_FAILURE = "power_mains_failure"
 
string ATTR_PRESENCE_DETECTED = "presence_detected"
 
string ATTR_SMOKE_DETECTOR_ALARM = "smoke_detector_alarm"
 
string ATTR_TODAY_SUNSHINE_DURATION = "today_sunshine_duration_in_minutes"
 
string ATTR_WATER_LEVEL_DETECTED = "water_level_detected"
 
string ATTR_WINDOW_STATE = "window_state"
 
dictionary GROUP_ATTRIBUTES
 
dictionary SAM_DEVICE_ATTRIBUTES
 

Detailed Description

Support for HomematicIP Cloud binary sensor.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.homematicip_cloud.binary_sensor.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the HomematicIP Cloud binary sensor from a config entry.

Definition at line 76 of file binary_sensor.py.

Variable Documentation

◆ ATTR_ACCELERATION_SENSOR_MODE

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_ACCELERATION_SENSOR_MODE = "acceleration_sensor_mode"

Definition at line 46 of file binary_sensor.py.

◆ ATTR_ACCELERATION_SENSOR_NEUTRAL_POSITION

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_ACCELERATION_SENSOR_NEUTRAL_POSITION = "acceleration_sensor_neutral_position"

Definition at line 47 of file binary_sensor.py.

◆ ATTR_ACCELERATION_SENSOR_SENSITIVITY

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_ACCELERATION_SENSOR_SENSITIVITY = "acceleration_sensor_sensitivity"

Definition at line 48 of file binary_sensor.py.

◆ ATTR_ACCELERATION_SENSOR_TRIGGER_ANGLE

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_ACCELERATION_SENSOR_TRIGGER_ANGLE = "acceleration_sensor_trigger_angle"

Definition at line 49 of file binary_sensor.py.

◆ ATTR_INTRUSION_ALARM

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_INTRUSION_ALARM = "intrusion_alarm"

Definition at line 50 of file binary_sensor.py.

◆ ATTR_MOISTURE_DETECTED

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_MOISTURE_DETECTED = "moisture_detected"

Definition at line 51 of file binary_sensor.py.

◆ ATTR_MOTION_DETECTED

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_MOTION_DETECTED = "motion_detected"

Definition at line 52 of file binary_sensor.py.

◆ ATTR_POWER_MAINS_FAILURE

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_POWER_MAINS_FAILURE = "power_mains_failure"

Definition at line 53 of file binary_sensor.py.

◆ ATTR_PRESENCE_DETECTED

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_PRESENCE_DETECTED = "presence_detected"

Definition at line 54 of file binary_sensor.py.

◆ ATTR_SMOKE_DETECTOR_ALARM

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_SMOKE_DETECTOR_ALARM = "smoke_detector_alarm"

Definition at line 55 of file binary_sensor.py.

◆ ATTR_TODAY_SUNSHINE_DURATION

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_TODAY_SUNSHINE_DURATION = "today_sunshine_duration_in_minutes"

Definition at line 56 of file binary_sensor.py.

◆ ATTR_WATER_LEVEL_DETECTED

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_WATER_LEVEL_DETECTED = "water_level_detected"

Definition at line 57 of file binary_sensor.py.

◆ ATTR_WINDOW_STATE

string homeassistant.components.homematicip_cloud.binary_sensor.ATTR_WINDOW_STATE = "window_state"

Definition at line 58 of file binary_sensor.py.

◆ GROUP_ATTRIBUTES

dictionary homeassistant.components.homematicip_cloud.binary_sensor.GROUP_ATTRIBUTES
Initial value:
1 = {
2  "moistureDetected": ATTR_MOISTURE_DETECTED,
3  "motionDetected": ATTR_MOTION_DETECTED,
4  "powerMainsFailure": ATTR_POWER_MAINS_FAILURE,
5  "presenceDetected": ATTR_PRESENCE_DETECTED,
6  "waterlevelDetected": ATTR_WATER_LEVEL_DETECTED,
7 }

Definition at line 60 of file binary_sensor.py.

◆ SAM_DEVICE_ATTRIBUTES

dictionary homeassistant.components.homematicip_cloud.binary_sensor.SAM_DEVICE_ATTRIBUTES
Initial value:
1 = {
2  "accelerationSensorNeutralPosition": ATTR_ACCELERATION_SENSOR_NEUTRAL_POSITION,
3  "accelerationSensorMode": ATTR_ACCELERATION_SENSOR_MODE,
4  "accelerationSensorSensitivity": ATTR_ACCELERATION_SENSOR_SENSITIVITY,
5  "accelerationSensorTriggerAngle": ATTR_ACCELERATION_SENSOR_TRIGGER_ANGLE,
6 }

Definition at line 68 of file binary_sensor.py.