|
|
|
@ -4,43 +4,45 @@
@@ -4,43 +4,45 @@
|
|
|
|
|
trigger: |
|
|
|
|
platform: state |
|
|
|
|
entity_id: input_boolean.zigbee_permit_join |
|
|
|
|
to: 'on' |
|
|
|
|
to: "on" |
|
|
|
|
action: |
|
|
|
|
- service: mqtt.publish |
|
|
|
|
data: |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
payload: 'true' |
|
|
|
|
- service: timer.start |
|
|
|
|
data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
- id: disable_zigbee_join |
|
|
|
|
- service: mqtt.publish |
|
|
|
|
data: |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
payload: "true" |
|
|
|
|
- service: timer.start |
|
|
|
|
data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
|
|
|
|
|
- id: disable_zigbee_join |
|
|
|
|
alias: Disable Zigbee joining |
|
|
|
|
trigger: |
|
|
|
|
- entity_id: input_boolean.zigbee_permit_join |
|
|
|
|
platform: state |
|
|
|
|
to: 'off' |
|
|
|
|
- entity_id: input_boolean.zigbee_permit_join |
|
|
|
|
platform: state |
|
|
|
|
to: "off" |
|
|
|
|
action: |
|
|
|
|
- data: |
|
|
|
|
payload: 'false' |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
service: mqtt.publish |
|
|
|
|
- data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
service: timer.cancel |
|
|
|
|
- data: |
|
|
|
|
payload: "false" |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
service: mqtt.publish |
|
|
|
|
- data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
service: timer.cancel |
|
|
|
|
hide_entity: true |
|
|
|
|
- id: disable_zigbee_join_timer |
|
|
|
|
|
|
|
|
|
- id: disable_zigbee_join_timer |
|
|
|
|
alias: Disable Zigbee joining by timer |
|
|
|
|
hide_entity: true |
|
|
|
|
trigger: |
|
|
|
|
- platform: event |
|
|
|
|
event_type: timer.finished |
|
|
|
|
event_data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
- platform: event |
|
|
|
|
event_type: timer.finished |
|
|
|
|
event_data: |
|
|
|
|
entity_id: timer.zigbee_permit_join |
|
|
|
|
action: |
|
|
|
|
- service: mqtt.publish |
|
|
|
|
data: |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
payload: 'false' |
|
|
|
|
- service: input_boolean.turn_off |
|
|
|
|
data: |
|
|
|
|
entity_id: input_boolean.zigbee_permit_join |
|
|
|
|
- service: mqtt.publish |
|
|
|
|
data: |
|
|
|
|
topic: zigbee2mqtt/bridge/config/permit_join |
|
|
|
|
payload: "false" |
|
|
|
|
- service: input_boolean.turn_off |
|
|
|
|
data: |
|
|
|
|
entity_id: input_boolean.zigbee_permit_join |
|
|
|
|