--- /dev/null
+######################################################################
+# Home Door: Switch on Lights
+#
+# Actions:
+# - light.turn_on
+# - delay
+#
+# Note: delay is necessary to avoid multiple opening in 5 minutes
+######################################################################
+
+- alias: "Porta Casa: Accendi Luce Corridoio"
+ initial_state: 'on'
+
+ trigger:
+ platform: state
+ entity_id: binary_sensor.porta_casa_stato
+ to: 'on'
+
+ condition:
+ - condition: time
+ after: '23:00:00'
+ before: '06:00:00'
+
+ action:
+ - service: light.turn_on
+ entity_id: light.luce_corridoio
+ - delay: '00:05:00'
+
+######################################################################
+# Home Door: Alarm
+#
+# Actions:
+# - script.notify_all
+######################################################################
+
+- alias: "Porta Casa: Allarme"
+ initial_state: 'on'
+
+ trigger:
+ platform: state
+ entity_id: binary_sensor.porta_casa_stato
+ to: 'on'
+
+ condition:
+ condition: state
+ entity_id: binary_sensor.guard_mode
+ state: 'on'
+
+ action:
+ service: script.notify_all
+ data_template:
+ title: "Home Assistant - Presenza non autorizzata"
+ volume_level: '0.4'
+ language: 'it'
+ message: "È stata rilevata una presenza non autorizzata."
+ enable_persistent: 1
\ No newline at end of file
######################################################################
-# Xiaomi Aqara MCCGQ11LM
+# Xiaomi MiJia Door & Window Contact Sensor (MCCGQ01LM)
######################################################################
- platform: "mqtt"
name: "Porta Casa: Stato"
+ state_topic: "zigbee2mqtt/0x00158d0003e79145"
+ availability_topic: "zigbee2mqtt/bridge/state"
+ payload_on: false
+ payload_off: true
+ value_template: "{{ value_json.contact }}"
+ device_class: "door"
+
+######################################################################
+# Xiaomi Aqara Door & Window Contact Sensor (MCCGQ11LM)
+######################################################################
+
+- platform: "mqtt"
+ name: "Porta Casa 2: Stato"
state_topic: "zigbee2mqtt/0x00158d0002caf32f"
availability_topic: "zigbee2mqtt/bridge/state"
payload_on: false
- sensor.zigbee2mqtt_networkmap
- sensor.porta_casa_batteria
- sensor.porta_casa_stato_link
+ - sensor.porta_2_casa_batteria
+ - sensor.porta_2_casa_stato_link
- sensor.pulsante_batteria
- sensor.pulsante_stato_link
domains:
- sensor.zigbee2mqtt_networkmap
- sensor.porta_casa_batteria
- sensor.porta_casa_stato_link
+ - sensor.porta_2_casa_batteria
+ - sensor.porta_2_casa_stato_link
- sensor.pulsante_batteria
- sensor.pulsante_stato_link
domains:
- sensor.zigbee2mqtt_networkmap
- sensor.porta_casa_batteria
- sensor.porta_casa_stato_link
+ - sensor.porta_2_casa_batteria
+ - sensor.porta_2_casa_stato_link
- sensor.pulsante_batteria
- sensor.pulsante_stato_link
domains: