From: Giorgio Ravera Date: Sat, 13 Jun 2020 10:07:05 +0000 (+0200) Subject: Added restart automation for zigbee2mqtt container X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=8f5f0c5fb9b3b903f20fa5ee23f3f70ee222c8c2;p=homeassistant.git Added restart automation for zigbee2mqtt container --- diff --git a/packages/zigbee2mqtt.yaml b/packages/zigbee2mqtt.yaml index d66414b6..efac985b 100644 --- a/packages/zigbee2mqtt.yaml +++ b/packages/zigbee2mqtt.yaml @@ -121,10 +121,28 @@ timer: duration: 120 ###################################################################### -# Zigbee2mqtt Package - Automation +# Zigbee2mqtt Package - Shell Command +###################################################################### + +shell_command: + zigbee2mqtt_restart: 'ssh {{ docker_username }}@{{ docker_host }} -oStrictHostKeyChecking=no -i /config/credentials/id_rsa docker container restart zigbee2mqtt' + +###################################################################### +# Zigbee2mqtt Package - Script ###################################################################### script: + ###################################################################### + # Restart Bridge + ###################################################################### + zigbee2mqtt_restart: + alias: "Zigbee2mqtt: Riavvia Bridge" + sequence: + - service: shell_command.zigbee2mqtt_restart + data: + docker_host: !secret docker_host + docker_username: !secret docker_username + ###################################################################### # Rename Device ###################################################################### @@ -207,6 +225,18 @@ automation: - service: switch.turn_off entity_id: switch.Zigbee2mqtt_Abilita_join + ###################################################################### + # Automation to restart zigbee2mqtt to refresh sensor state + ###################################################################### + - id: zigbee2mqtt_startup_automation + alias: "Zigbee2mqtt: Startup Automation" + initial_state: "on" + trigger: + - platform: homeassistant + event: start + action: + - service: script.zigbee2mqtt_restart + ###################################################################### # Zigbee2mqtt Package - History ######################################################################