various tidyups
This commit is contained in:
@@ -0,0 +1,164 @@
|
||||
#:########################################################################################:#
|
||||
# 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
|
||||
Reference in New Issue
Block a user