2019-11-08 17:54:11 +00:00
|
|
|
|
2020-06-07 23:34:47 +00:00
|
|
|
# input_boolean:
|
|
|
|
# zigbee_permit_join:
|
|
|
|
# name: Allow devices to join
|
|
|
|
# initial: off
|
|
|
|
# icon: mdi:cellphone-wireless
|
2019-11-08 17:54:11 +00:00
|
|
|
|
2020-06-07 23:34:47 +00:00
|
|
|
# timer:
|
|
|
|
# zigbee_permit_join:
|
|
|
|
# name: Time remaining
|
|
|
|
# duration: 600 # Updated this to the number of seconds you wish
|
2019-11-08 17:54:11 +00:00
|
|
|
|
2020-06-07 23:34:47 +00:00
|
|
|
# sensor:
|
|
|
|
# - platform: mqtt
|
|
|
|
# name: Bridge state
|
|
|
|
# state_topic: "homeassistant/bridge/state"
|
|
|
|
# icon: mdi:router-wireless
|
2019-11-08 17:54:11 +00:00
|
|
|
|
2020-06-07 23:34:47 +00:00
|
|
|
# automation:
|
|
|
|
# - id: enable_zigbee_join
|
|
|
|
# alias: Enable Zigbee joining
|
|
|
|
# trigger:
|
|
|
|
# platform: state
|
|
|
|
# entity_id: input_boolean.zigbee_permit_join
|
|
|
|
# to: 'on'
|
|
|
|
# action:
|
|
|
|
# - service: mqtt.publish
|
|
|
|
# data:
|
|
|
|
# topic: homeassistant/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'
|
|
|
|
# action:
|
|
|
|
# - data:
|
|
|
|
# payload: 'false'
|
|
|
|
# topic: homeassistant/bridge/config/permit_join
|
|
|
|
# service: mqtt.publish
|
|
|
|
# - data:
|
|
|
|
# entity_id: timer.zigbee_permit_join
|
|
|
|
# service: timer.cancel
|
|
|
|
# - id: disable_zigbee_join_timer
|
|
|
|
# alias: Disable Zigbee joining by timer
|
|
|
|
# trigger:
|
|
|
|
# - platform: event
|
|
|
|
# event_type: timer.finished
|
|
|
|
# event_data:
|
|
|
|
# entity_id: timer.zigbee_permit_join
|
|
|
|
# action:
|
|
|
|
# - service: mqtt.publish
|
|
|
|
# data:
|
|
|
|
# topic: homeassistant/bridge/config/permit_join
|
|
|
|
# payload: 'false'
|
|
|
|
# - service: input_boolean.turn_off
|
|
|
|
# data:
|
|
|
|
# entity_id: input_boolean.zigbee_permit_join
|