Bacchus Presence_Sensor_v2.6
| Model | Presence_Sensor_v2.6 |
| Vendor | Bacchus |
| Description | Bacchus presence sensor with illuminance |
| Exposes | occupancy, illuminance, target_distance, target_type, local_time, led_mode, illuminance_threshold, measurement_period, min_time, max_time, sensor, day_output, night_output |
| Picture | ![]() |
Options
How to use device type specific configuration
illuminance_calibration: Calibrates the illuminance value (percentual offset), takes into effect on next report of device. The value must be a number.no_occupancy_since: Sends a message after the last time no occupancy (occupancy: false) was detected. When setting this for example to [10, 60] a{"no_occupancy_since": 10}will be send after 10 seconds and a{"no_occupancy_since": 60}after 60 seconds. The value must be a list of numbers.illuminance_raw: Expose the raw illuminance value. The value must betrueorfalse
Exposes
Occupancy (binary, 1 endpoint)
Indicates whether the device detected occupancy. Value can be found in the published state on the occupancy_1 property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"occupancy_1": ""}. It's not possible to write (/set) this value. If value equals true occupancy is ON, if false OFF.
Illuminance (numeric)
Measured illuminance. Value can be found in the published state on the illuminance property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"illuminance": ""}. It's not possible to write (/set) this value. The unit of this value is lx.
Target distance (numeric)
Target distance. Value can be found in the published state on the target_distance property. It's not possible to read (/get) or write (/set) this value. The unit of this value is cm.
Target type (enum)
Target type. Value can be found in the published state on the target_type property. It's not possible to read (/get) or write (/set) this value. The possible values are: None, Moving, Stationary, Moving and stationary.
Local time (text)
Local time. Value can be found in the published state on the local_time property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"local_time": ""}. It's not possible to write (/set) this value.
Led mode (enum, 3 endpoint)
Led working mode. Value can be found in the published state on the led_mode_3 property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"led_mode_3": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"led_mode_3": NEW_VALUE}. The possible values are: Always, Never, Night.
Illuminance threshold (numeric)
Illuminance threshold. Value can be found in the published state on the illuminance_threshold property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"illuminance_threshold": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"illuminance_threshold": NEW_VALUE}. The minimal value is 0 and the maximum value is 50000. The unit of this value is raw.
Measurement period (numeric)
Illuminance threshold. Value can be found in the published state on the measurement_period property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"measurement_period": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"measurement_period": NEW_VALUE}. The minimal value is 0 and the maximum value is 30. The unit of this value is sec.
Min time (text)
Day start. Value can be found in the published state on the min_time property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"min_time": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"min_time": NEW_VALUE}.
Max time (text)
Day end. Value can be found in the published state on the max_time property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"max_time": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"max_time": NEW_VALUE}.
Sensor (binary, 1 endpoint)
Enable sensor. Value can be found in the published state on the sensor_1 property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"sensor_1": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"sensor_1": NEW_VALUE}. If value equals ON sensor is ON, if OFF OFF.
Day output (binary, 2 endpoint)
Day binding output. Value can be found in the published state on the day_output_2 property. It's not possible to read (/get) or write (/set) this value. If value equals ON day output is ON, if OFF OFF.
Night output (binary, 3 endpoint)
Night binding output. Value can be found in the published state on the night_output_3 property. It's not possible to read (/get) or write (/set) this value. If value equals ON night output is ON, if OFF OFF.

