85 lines
2.8 KiB
YAML
85 lines
2.8 KiB
YAML
---
|
|
cover:
|
|
- name: "Garage Gate"
|
|
unique_id: 'BCM64CEV0WEC'
|
|
command_topic: "garadget/garagegate01/command"
|
|
state_topic: "garadget/garagegate01/status"
|
|
# config_topic: "garadget/garagegate01/config"
|
|
|
|
payload_open: open
|
|
payload_close: close
|
|
payload_stop: stop
|
|
state_open: open
|
|
state_closed: closed
|
|
|
|
qos: 0
|
|
retain: true
|
|
value_template: '{{value_json.status}}'
|
|
# config_value_template: '{{value_json}}'
|
|
|
|
sensor:
|
|
- name: 'Z2M #01 (state)'
|
|
unique_id: 'S832ONECB1QZ'
|
|
state_topic: "zigbee01/bridge/state"
|
|
icon: mdi:router-wireless
|
|
|
|
- name: 'Z2M #02 (state)'
|
|
unique_id: 'IFN4329MYSD3'
|
|
state_topic: "zigbee02/bridge/state"
|
|
icon: mdi:router-wireless
|
|
|
|
# - name: ''
|
|
# unique_id:
|
|
# device:
|
|
# state_topic: 'rtl433-01/RTL_433_ESP_OOK/RTL_433toMQTT/Acurite-Atlas/A/409'
|
|
# json_attributes_topic
|
|
# suggested_display_precision: 1
|
|
# unit_of_measurement: "°C"
|
|
# value_template: "{{ value_json.temperature }}"
|
|
# availability:
|
|
# - topic: "home/sensor1/status"
|
|
# payload_available: "online"
|
|
# payload_not_available: "offline"
|
|
#
|
|
#{"model":"Acurite-Atlas","id":409,"channel":"A","sequence_num":0,"battery_ok":1,"message_type":39,"wind_avg_km_h":0,"uv":1,"lux":12710,"strike_count":14,"strike_distance":0,"exception":0,"raw_msg":"c199e70081097703c005","protocol":"Acurite 592TXR Temp/Humidity, 592TX Temp, 5n1 Weather Station, 6045 Lightning, 899 Rain, 3N1, Atlas","rssi":-79,"duration":151996}
|
|
|
|
# - name: "Outdoor Temp"
|
|
# state_topic: "rtl433/ESP32-RTL-433-01/RTL_433toMQTT/Acurite-Atlas/A/409"
|
|
# unit_of_measurement: '°C'
|
|
# value_template: >
|
|
# {% if value_json is defined and value_json.message_type == 37 %}
|
|
# {{ value_json.temperature_C }}
|
|
# {% else %}
|
|
# {{ states('sensor.outdoor_temp') }}
|
|
# {% endif %}
|
|
#
|
|
# - name: "Outdoor Humidity"
|
|
# state_topic: "rtl433/ESP32-RTL-433-01/RTL_433toMQTT/Acurite-Atlas/A/409"
|
|
# unit_of_measurement: '%'
|
|
# value_template: >
|
|
# {% if value_json is defined and value_json.message_type == 37 %}
|
|
# {{ value_json.humidity }}
|
|
# {% else %}
|
|
# {{ states('sensor.outdoor_humidity') }}
|
|
# {% endif %}
|
|
#
|
|
# - name: "Outdoor UV"
|
|
# state_topic: "rtl433/ESP32-RTL-433-01/RTL_433toMQTT/Acurite-Atlas/A/409"
|
|
# unit_of_measurement: 'UV'
|
|
# value_template: >
|
|
# {% if value_json is defined and value_json.message_type == 39 %}
|
|
# {{ value_json.uv }}
|
|
# {% else %}
|
|
# {{ states('sensor.outdoor_uv') }}
|
|
# {% endif %}
|
|
#
|
|
# - name: "Outdoor LUX"
|
|
# state_topic: "rtl433/ESP32-RTL-433-01/RTL_433toMQTT/Acurite-Atlas/A/409"
|
|
# unit_of_measurement: 'lx'
|
|
# value_template: >
|
|
# {% if value_json is defined and value_json.message_type == 39 %}
|
|
# {{ value_json.lux }}
|
|
# {% else %}
|
|
# {{ states('sensor.outdoor_lux') }}
|
|
# {% endif %}
|