Bosch BSIR-EZ
Outdoor siren
Services and characteristics
The following HomeKit Services and Characteristics are exposed by the Bosch BSIR-EZ
- Battery
- Battery Level
- Charging State
- Status Low Battery
Exposes
This is the information provided by Zigbee2MQTT for this device:
[
{
"name": "device_state",
"label": "Device state",
"access": 5,
"type": "enum",
"property": "device_state",
"description": "Current state of the siren and light. Please keep in mind that these activate after the specified delay time (except when using an external alarm trigger).",
"values": [
"siren_active_from_external_trigger",
"light_active_from_external_trigger",
"siren_and_light_active_from_external_trigger",
"siren_active",
"light_active",
"siren_and_light_active",
"idle"
]
},
{
"name": "trigger_alarm",
"label": "Trigger alarm",
"access": 2,
"type": "enum",
"property": "trigger_alarm",
"description": "Trigger an alarm on the device",
"category": "config",
"values": [
"trigger"
]
},
{
"name": "stop_alarm",
"label": "Stop alarm",
"access": 2,
"type": "enum",
"property": "stop_alarm",
"description": "Stop an active alarm on the device. Please keep in mind that the alarm stops automatically after the configured duration for the light and siren is expired.",
"category": "config",
"values": [
"stop"
]
},
{
"name": "external_trigger",
"label": "External trigger state",
"access": 1,
"type": "binary",
"property": "external_trigger",
"description": "Indicates whether an external alarm via the 'TRIGGER_IN' connectors on the back of the device is being received. Please keep in mind that the device automatically activates/deactivates an alarm in that case.",
"value_on": true,
"value_off": false
},
{
"name": "tamper",
"label": "Tamper state",
"access": 1,
"type": "binary",
"property": "tamper",
"description": "Indicates whether the device is tampered",
"category": "diagnostic",
"value_on": true,
"value_off": false
},
{
"name": "power_outage",
"label": "Power outage state",
"access": 1,
"type": "binary",
"property": "power_outage",
"description": "Indicates the configured primary power source experiences a power outage. This only works when using ac or dc power.",
"category": "diagnostic",
"value_on": "outage_detected",
"value_off": "power_ok"
},
{
"name": "alarm_mode",
"label": "Alarm mode",
"access": 7,
"type": "enum",
"property": "alarm_mode",
"description": "Select if you only want a visual warning, an acoustic warning or both",
"category": "config",
"values": [
"only_light",
"only_siren",
"siren_and_light"
]
},
{
"name": "siren_volume",
"label": "Siren volume",
"access": 7,
"type": "enum",
"property": "siren_volume",
"description": "Volume of the siren",
"category": "config",
"values": [
"reduced",
"medium",
"loud"
]
},
{
"name": "siren_duration",
"label": "Siren duration",
"access": 7,
"type": "numeric",
"property": "siren_duration",
"description": "Duration of the alarm siren",
"category": "config",
"unit": "min",
"value_max": 15,
"value_min": 1,
"value_step": 1
},
{
"name": "light_duration",
"label": "Light duration",
"access": 7,
"type": "numeric",
"property": "light_duration",
"description": "Duration of the alarm light",
"category": "config",
"unit": "min",
"value_max": 15,
"value_min": 1,
"value_step": 1
},
{
"name": "siren_delay",
"label": "Siren delay",
"access": 7,
"type": "numeric",
"property": "siren_delay",
"description": "Delay of the siren activation after an alarm is being triggered",
"category": "config",
"unit": "sec",
"value_max": 180,
"value_min": 0,
"value_step": 1
},
{
"name": "light_delay",
"label": "Light delay",
"access": 7,
"type": "numeric",
"property": "light_delay",
"description": "Delay of the light activation after an alarm is being triggered",
"category": "config",
"unit": "sec",
"value_max": 180,
"value_min": 0,
"value_step": 1
},
{
"name": "primary_power_source",
"label": "Primary power source",
"access": 7,
"type": "enum",
"property": "primary_power_source",
"description": "Select which power source you want to use. Note: The battery is always being used as backup source.",
"category": "config",
"values": [
"solar_panel",
"ac_power_supply",
"dc_power_supply"
]
},
{
"name": "current_power_source",
"label": "Current power source",
"access": 5,
"type": "enum",
"property": "current_power_source",
"description": "Currently used power source for device operation",
"category": "diagnostic",
"values": [
"battery",
"solar_panel",
"ac_power",
"dc_power"
]
},
{
"name": "solar_panel_voltage",
"label": "Solar panel voltage",
"access": 1,
"type": "numeric",
"property": "solar_panel_voltage",
"description": "Current voltage level received from the integrated solar panel",
"category": "diagnostic",
"unit": "volt"
},
{
"name": "battery",
"label": "Battery",
"access": 5,
"type": "numeric",
"property": "battery",
"description": "Remaining battery in %",
"category": "diagnostic",
"unit": "%",
"value_max": 100,
"value_min": 0
},
{
"name": "battery_low",
"label": "Battery low",
"access": 1,
"type": "binary",
"property": "battery_low",
"description": "Empty battery indicator",
"category": "diagnostic",
"value_on": true,
"value_off": false
}
]