164 lines
5.2 KiB
YAML
164 lines
5.2 KiB
YAML
#:########################################################################################:#
|
|
# View Road Smoke Alarm RF Package - V1.2.0 #
|
|
#:########################################################################################:#
|
|
# Receives normalized AJ-765 RF state from the decoder running on beaver. #
|
|
# #
|
|
# V1.2 performs early RF fingerprint classification, normally shortly after RF activity. #
|
|
# #
|
|
# Current RF fingerprints: #
|
|
# - detector_test : TEST button transmission from a detector #
|
|
# - remote_test : TEST transmission matching the remote capture #
|
|
# - remote_hush : HUSH/LOCATE button on the Goldair remote #
|
|
# - smoke_alarm : Experimental only - not yet considered authoritative #
|
|
# #
|
|
# Individual detector identity has NOT been found in the RF protocol. #
|
|
#:########################################################################################:#
|
|
|
|
|
|
mqtt:
|
|
|
|
- binary_sensor:
|
|
name: "RF Interconnect"
|
|
unique_id: view_road_smoke_alarm_rf_interconnect
|
|
default_entity_id: binary_sensor.smoke_alarm_rf_interconnect
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/interconnect"
|
|
payload_on: "ON"
|
|
payload_off: "OFF"
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
icon: mdi:radio-tower
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
name: "Smoke Alarm RF Monitor"
|
|
manufacturer: "Zorruno"
|
|
model: "AJ-765 RF Monitor"
|
|
sw_version: "1.2.0"
|
|
|
|
|
|
- event:
|
|
name: "RF Event"
|
|
unique_id: view_road_smoke_alarm_rf_event
|
|
default_entity_id: event.smoke_alarm_rf_event
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/event"
|
|
|
|
event_types:
|
|
- interconnect_start
|
|
- detector_test
|
|
- remote_test
|
|
- remote_hush
|
|
- smoke_alarm
|
|
- unknown_aj765
|
|
- interconnect_end
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
icon: mdi:radio-tower
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
|
|
|
|
- sensor:
|
|
name: "RF Current Type"
|
|
unique_id: view_road_smoke_alarm_rf_current_type
|
|
default_entity_id: sensor.smoke_alarm_rf_current_type
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/current_type"
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
icon: mdi:waveform
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
|
|
|
|
- sensor:
|
|
name: "RF Last Type"
|
|
unique_id: view_road_smoke_alarm_rf_last_type
|
|
default_entity_id: sensor.smoke_alarm_rf_last_type
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/last_type"
|
|
entity_category: diagnostic
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
icon: mdi:waveform
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
|
|
|
|
- sensor:
|
|
name: "RF Last Confidence"
|
|
unique_id: view_road_smoke_alarm_rf_last_confidence
|
|
default_entity_id: sensor.smoke_alarm_rf_last_confidence
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/last_confidence"
|
|
unit_of_measurement: "%"
|
|
state_class: measurement
|
|
entity_category: diagnostic
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
icon: mdi:percent
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
|
|
|
|
- sensor:
|
|
name: "RF Last Seen"
|
|
unique_id: view_road_smoke_alarm_rf_last_seen
|
|
default_entity_id: sensor.smoke_alarm_rf_last_seen
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/last_seen"
|
|
device_class: timestamp
|
|
entity_category: diagnostic
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf
|
|
|
|
|
|
- sensor:
|
|
name: "RF Last Duration"
|
|
unique_id: view_road_smoke_alarm_rf_last_duration
|
|
default_entity_id: sensor.smoke_alarm_rf_last_duration
|
|
|
|
state_topic: "viewroad-status/smokealarms/rf/last_duration"
|
|
unit_of_measurement: "s"
|
|
device_class: duration
|
|
state_class: measurement
|
|
entity_category: diagnostic
|
|
|
|
availability_topic: "viewroad-status/smokealarms/rf/availability"
|
|
payload_available: "online"
|
|
payload_not_available: "offline"
|
|
|
|
device:
|
|
identifiers:
|
|
- view_road_smoke_alarm_rf |