zwave-js/.config-db/devices/0x0258/templates/shenzhen_neo_template.json
2025-01-10 22:05:04 -08:00

101 lines
2.6 KiB
JSON

{
"motion_sensitivity": {
"label": "Motion Sensor: Sensitivity",
"description": "8 = highest; 255 = lowest",
"valueSize": 1,
"minValue": 8,
"maxValue": 255,
"defaultValue": 12,
"unsigned": true
},
"motion_on_off_duration": {
"label": "On/Off Duration",
"description": "Determines how long the associated devices should stay on",
"unit": "seconds",
"valueSize": 2,
"minValue": 5,
"maxValue": 600,
"defaultValue": 30
},
"motion_basic_set_level": {
"label": "Motion Sensor: Basic Set Level",
"description": "Basic Set Command will be sent when motion is triggered",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
"motion_sensor": {
"$import": "~/templates/master_template.json#base_enable_disable_255",
"label": "Motion Sensor",
"defaultValue": 255
},
"light_sensor_threshold": {
"label": "Light Sensor Brightness Threshold",
"description": "The light sensor is active when the brightness is above this level",
"unit": "lux",
"valueSize": 2,
"minValue": 0,
"maxValue": 1000,
"defaultValue": 100
},
"motion_retrigger_interval": {
"label": "Motion Sensor: Re-trigger Interval",
"description": "Must be less than the On/Off Duration",
"unit": "seconds",
"valueSize": 1,
"minValue": 1,
"maxValue": 8,
"defaultValue": 8
},
"light_sensor_update_interval": {
"label": "Light Sensor Update Interval",
"unit": "seconds",
"valueSize": 2,
"minValue": 60,
"maxValue": 36000,
"defaultValue": 180,
"unsigned": true
},
"low_brightness_sensor": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Low Brightness Sensor",
"description": "Send Basic Set if brightness falls below threshold"
},
"light_sensor_report_threshold": {
"label": "Light Sensor Differential Report Threshold",
"unit": "lux",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 100,
"unsigned": true
},
"temperature_report_threshold": {
"label": "Temperature Differential Report Threshold",
"unit": "0.1 °C",
"valueSize": 1,
"minValue": 0,
"maxValue": 127,
"defaultValue": 5
},
"blink_on_motion": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "LED: Blink on Motion",
"defaultValue": 1
},
"motion_prevent_retrigger": {
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Motion Sensor: Prevent Re-Trigger While On",
"defaultValue": 1
},
"light_calibration": {
"label": "Ambient Light Intensity Calibration",
"valueSize": 2,
"minValue": 1,
"maxValue": 65535,
"defaultValue": 1000,
"unsigned": true
}
}