name: Riavvia Homeassistant
expose: true
room: Generale
-script.homeassistant_upgrade:
- name: Aggiorna Homeassistant
- expose: true
- room: Generale
script.homeassistant_google_home_sync:
name: Sincronizza Homeassistant
expose: true
data:
keep_days: 0
-######################################################################
-# Home Assistant: Upgrade
-# - homeassistant.restart
-######################################################################
-
-homeassistant_upgrade:
- alias: "Aggiornamento"
- sequence:
- - service: shell_command.homeassistant_upgrade
-
######################################################################
# Home Assistant: Sync with Google Home
-# - homeassistant.restart
+# - google_assistant.request_sync
######################################################################
homeassistant_google_home_sync:
+++ /dev/null
-homeassistant_upgrade: 'bash /config/shell_scripts/homeassistant_upgrade.sh'
+++ /dev/null
-#!/bin/bash
-
-HASS_HOME="/config"
-LOG_FILE="$HASS_HOME/home-assistant_upgrade.log"
-
-echo "Changed directory to homeassistant home"
-cd $HASS_HOME
-#echo "Activating python environment"
-#source bin/activate
-echo "Starting upgrading homeassistant"
-pip3 install --upgrade homeassistant 2>&1 | tee $LOG_FILE
-echo "Done"
entities:
- script.homeassistant_restart
- script.homeassistant_clearlog
- - script.homeassistant_upgrade
- script.homeassistant_google_home_sync
- type: entities
title: Operazione sui Dispositivi