From 1fe8fea74191a55137756e1124d6e695d17e4b77 Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Sat, 12 Nov 2022 17:36:11 +0100 Subject: [PATCH] Updated shelly upgrade mechanism --- .storage/lovelace.lovelace_dispositivi | 331 ++++----------------- packages/shelly/shelly_customizations.yaml | 104 +++---- packages/shelly/shelly_groups.yaml | 26 +- packages/shelly/shelly_operations.yaml | 17 +- 4 files changed, 119 insertions(+), 359 deletions(-) diff --git a/.storage/lovelace.lovelace_dispositivi b/.storage/lovelace.lovelace_dispositivi index e141fd6e..def3c8e9 100644 --- a/.storage/lovelace.lovelace_dispositivi +++ b/.storage/lovelace.lovelace_dispositivi @@ -1021,7 +1021,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.tapparella_cucina_firmware_update", + "entity": "update.tapparella_cucina_firmware_update", "name": "Firmare" }, { @@ -1091,7 +1091,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.tapparella_sala_firmware_update", + "entity": "update.tapparella_sala_firmware_update", "name": "Firmare" }, { @@ -1160,7 +1160,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.tapparella_studio_firmware_update", + "entity": "update.tapparella_studio_firmware_update", "name": "Firmare" }, { @@ -1229,7 +1229,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.tapparella_camera_firmware_update", + "entity": "update.tapparella_camera_firmware_update", "name": "Firmare" }, { @@ -1291,7 +1291,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_corridoio_firmware_update", + "entity": "update.luce_corridoio_firmware_update", "name": "Firmare" }, { @@ -1353,7 +1353,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_cucina_firmware_update", + "entity": "update.luce_cucina_firmware_update", "name": "Firmare" }, { @@ -1415,7 +1415,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_sala_firmware_update", + "entity": "update.luce_sala_firmware_update", "name": "Firmare" }, { @@ -1483,7 +1483,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luci_bagno_firmware_update", + "entity": "update.luci_bagno_firmware_update", "name": "Firmare" }, { @@ -1545,7 +1545,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_studio_firmware_update", + "entity": "update.luce_studio_firmware_update", "name": "Firmare" }, { @@ -1607,7 +1607,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_camera_firmware_update", + "entity": "update.luce_camera_firmware_update", "name": "Firmare" }, { @@ -1669,7 +1669,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.luce_balcone_firmware_update", + "entity": "update.luce_balcone_firmware_update", "name": "Firmare" }, { @@ -1767,7 +1767,7 @@ { "type": "custom:button-card", "template": "template_device_firmware", - "entity": "binary_sensor.shelly_em_firmware_update", + "entity": "update.shelly_em_firmware_update", "name": "Firmare" }, { @@ -1791,6 +1791,51 @@ ] } ] + }, + { + "type": "entities", + "show_header_toggle": "off", + "visible": false, + "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n", + "entities": [ + { + "type": "section", + "label": "Operazioni Globali" + }, + { + "type": "custom:hui-element", + "card_type": "vertical-stack", + "cards": [ + { + "type": "horizontal-stack", + "cards": [ + { + "type": "picture", + "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n", + "image": "/local/images/devices/shelly/shelly.jpg" + }, + { + "type": "vertical-stack", + "cards": [ + { + "type": "custom:button-card", + "entity": "script.shelly_upgrade", + "name": "Aggiorna Tutto", + "icon": "mdi:package-up" + }, + { + "type": "custom:button-card", + "entity": "script.shelly_reboot", + "name": "Riavvia tutto", + "icon": "mdi:restart" + } + ] + } + ] + } + ] + } + ] } ] }, @@ -2408,44 +2453,6 @@ } ] }, - { - "type": "entities", - "show_header_toggle": "off", - "style": ".card-header {\n padding: 0px 0px 0px 0px !important;\n}\n", - "entities": [ - { - "type": "section", - "label": "wireless_button - Xiaomi WXKG01LM" - }, - { - "type": "custom:hui-element", - "card_type": "vertical-stack", - "cards": [ - { - "type": "horizontal-stack", - "cards": [ - { - "type": "picture", - "style": "ha-card { \n --paper-card-background-color: 'rgba(0, 0, 0, 0.0)';\n --ha-card-background: \"rgba(0, 0, 0, 0)\";\n --ha-card-box-shadow: 'none';\n}\n", - "image": "https://www.zigbee2mqtt.io/images/devices/WXKG01LM.jpg" - }, - { - "type": "vertical-stack", - "cards": [ - { - "type": "custom:button-card", - "template": "template_device_generic_battery_state", - "entity": "sensor.wireless_button_battery", - "name": "Batteria" - } - ] - } - ] - } - ] - } - ] - }, { "type": "vertical-stack", "title": "Mappa Dispositivi", @@ -2466,230 +2473,6 @@ ] } ] - }, - { - "title": "Shelly2", - "layout": { - "grid-template-columns": "auto auto auto", - "grid-template-rows": "auto", - "grid-template-areas": "\"header header header\"\n\"main1 main2 main3\"\n\"footer footer footer\"\n", - "mediaquery": { - "(max-width: 600px)": { - "grid-template-columns": "100%", - "grid-template-areas": "\"header\"\n\"main1\"\n\"main2\"\n\"main3\"\n\"footer\"\n" - }, - "(max-width: 800px)": { - "grid-template-columns": "50% 50%", - "grid-template-areas": "\"header header\"\n\"main1 main1\"\n\"main2 main3\"\n\"footer footer\"\n" - } - } - }, - "icon": "mdi:alpha-s-box", - "path": "shelly2", - "badges": [], - "cards": [ - { - "type": "custom:button-card", - "name": "Shelly", - "label": "Shelly", - "layout": "name_state", - "show_state": false, - "show_name": false, - "show_label": false, - "show_icon": false, - "show_entity_picture": true, - "entity_picture": "/local/images/devices/shelly/shelly.jpg", - "styles": { - "card": [ - { - "background-color": "white" - }, - { - "box-shadow": "0px 0px 0px 0px." - } - ], - "entity_picture": [ - { - "width": "100%" - } - ] - }, - "view_layout": { - "grid-area": "header" - } - }, - { - "type": "entities", - "entities": [ - { - "entity": "binary_sensor.tapparella_cucina_firmware_update" - }, - { - "entity": "binary_sensor.tapparella_sala_firmware_update" - }, - { - "entity": "binary_sensor.tapparella_studio_firmware_update" - }, - { - "entity": "binary_sensor.tapparella_camera_firmware_update" - }, - { - "entity": "binary_sensor.luce_corridoio_firmware_update" - }, - { - "entity": "binary_sensor.luce_cucina_firmware_update" - }, - { - "entity": "binary_sensor.luce_sala_firmware_update" - }, - { - "entity": "binary_sensor.luci_bagno_firmware_update" - }, - { - "entity": "binary_sensor.luce_studio_firmware_update" - }, - { - "entity": "binary_sensor.luce_camera_firmware_update" - }, - { - "entity": "binary_sensor.luce_balcone_firmware_update" - }, - { - "entity": "binary_sensor.shelly_em_firmware_update" - } - ], - "title": "Disponibilità Aggiornamenti" - }, - { - "type": "entities", - "entities": [ - { - "entity": "script.shelly_upgrade" - }, - { - "entity": "button.tapparella_cucina_ota_update" - }, - { - "entity": "button.tapparella_sala_ota_update" - }, - { - "entity": "button.tapparella_studio_ota_update" - }, - { - "entity": "button.tapparella_camera_ota_update" - }, - { - "entity": "button.luce_corridoio_ota_update" - }, - { - "entity": "button.luce_cucina_ota_update" - }, - { - "entity": "button.luce_sala_ota_update" - }, - { - "entity": "button.luci_bagno_ota_update" - }, - { - "entity": "button.luce_studio_ota_update" - }, - { - "entity": "button.luce_camera_ota_update" - }, - { - "entity": "button.luce_balcone_ota_update" - }, - { - "entity": "button.shelly_em_ota_update" - } - ], - "title": "Aggiorna Dispositivi" - }, - { - "type": "entities", - "entities": [ - { - "entity": "script.shelly_reboot" - }, - { - "entity": "button.tapparella_cucina_reboot" - }, - { - "entity": "button.tapparella_sala_reboot" - }, - { - "entity": "button.tapparella_studio_reboot" - }, - { - "entity": "button.tapparella_camera_reboot" - }, - { - "entity": "button.luce_corridoio_reboot" - }, - { - "entity": "button.luce_cucina_reboot" - }, - { - "entity": "button.luce_sala_reboot" - }, - { - "entity": "button.luci_bagno_reboot" - }, - { - "entity": "button.luce_studio_reboot" - }, - { - "entity": "button.luce_camera_reboot" - }, - { - "entity": "button.luce_balcone_reboot" - }, - { - "entity": "button.shelly_em_reboot" - } - ], - "title": "Riavvio Dispositivi" - }, - { - "type": "entities", - "entities": [ - { - "entity": "binary_sensor.luce_sala_overpowering" - }, - { - "entity": "binary_sensor.luce_bagno_overpowering" - }, - { - "entity": "binary_sensor.luce_specchio_overpowering" - }, - { - "entity": "binary_sensor.luce_camera_overpowering" - }, - { - "entity": "binary_sensor.shelly_em_overpowering" - } - ], - "title": "Sovraccarico" - }, - { - "type": "entities", - "entities": [ - { - "entity": "binary_sensor.tapparella_sala_overheating" - }, - { - "entity": "binary_sensor.luce_sala_overheating" - }, - { - "entity": "binary_sensor.luci_bagno_overheating" - }, - { - "entity": "binary_sensor.luce_camera_overheating" - } - ], - "title": "Surriscaldamento" - } - ] } ], "button_card_templates": { diff --git a/packages/shelly/shelly_customizations.yaml b/packages/shelly/shelly_customizations.yaml index 6f4a033c..def64f27 100644 --- a/packages/shelly/shelly_customizations.yaml +++ b/packages/shelly/shelly_customizations.yaml @@ -20,16 +20,14 @@ homeassistant: friendly_name: Tapparella Cucina - Pulsante 2 binary_sensor.tapparella_cucina_cloud: friendly_name: Tapparella Cucina - Connessione Cloud - binary_sensor.tapparella_cucina_firmware_update: + update.tapparella_cucina_firmware_update: friendly_name: Tapparella Cucina - Aggiornamento Firmware + update.tapparella_cucina_beta_firmware_update: + friendly_name: Tapparella Cucina - Aggiornamento Firmware Beta sensor.tapparella_cucina_rssi: friendly_name: Tapparella Cucina - Potenza Segnale sensor.tapparella_cucina_uptime: friendly_name: Tapparella Cucina - Uptime - button.tapparella_cucina_ota_update: - friendly_name: Tapparella Cucina - Aggiorna con Firwmare Ufficiale - button.tapparella_cucina_ota_update_beta: - friendly_name: Tapparella Cucina - Aggiorna con Firmware Beta button.tapparella_cucina_reboot: friendly_name: Tapparella Cucina - Riavvia Dispositivo @@ -48,16 +46,14 @@ homeassistant: friendly_name: Tapparella Sala - Temperatura Device binary_sensor.tapparella_sala_overheating: friendly_name: Tapparella Sala - Surriscaldamento Device - binary_sensor.tapparella_sala_firmware_update: + update.tapparella_sala_firmware_update: friendly_name: Tapparella Sala - Aggiornamento Firmware + update.tapparella_sala_beta_firmware_update: + friendly_name: Tapparella Sala - Aggiornamento Firmware Beta sensor.tapparella_sala_rssi: friendly_name: Tapparella Sala - Potenza Segnale sensor.tapparella_sala_uptime: friendly_name: Tapparella Sala - Uptime - button.tapparella_sala_ota_update: - friendly_name: Tapparella Sala - Aggiorna con Firwmare Ufficiale - button.tapparella_sala_ota_update_beta: - friendly_name: Tapparella Sala - Aggiorna con Firmware Beta button.tapparella_sala_reboot: friendly_name: Tapparella Sala - Riavvia Dispositivo @@ -72,16 +68,14 @@ homeassistant: friendly_name: Tapparella Studio - Pulsante 2 binary_sensor.tapparella_studio_cloud: friendly_name: Tapparella Studio - Connessione Cloud - binary_sensor.tapparella_studio_firmware_update: + update.tapparella_studio_firmware_update: friendly_name: Tapparella Studio - Aggiornamento Firmware + update.tapparella_studio_beta_firmware_update: + friendly_name: Tapparella Studio - Aggiornamento Firmware Beta sensor.tapparella_studio_rssi: friendly_name: Tapparella Studio - Potenza Segnale sensor.tapparella_studio_uptime: friendly_name: Tapparella Studio - Uptime - button.tapparella_studio_ota_update: - friendly_name: Tapparella Studio - Aggiorna con Firwmare Ufficiale - button.tapparella_studio_ota_update_beta: - friendly_name: Tapparella Studio - Aggiorna con Firmware Beta button.tapparella_studio_reboot: friendly_name: Tapparella Studio - Riavvia Dispositivo @@ -96,48 +90,42 @@ homeassistant: friendly_name: Tapparella Camera - Pulsante 2 binary_sensor.tapparella_camera_cloud: friendly_name: Tapparella Camera - Connessione Cloud - binary_sensor.tapparella_camera_firmware_update: + update.tapparella_camera_firmware_update: friendly_name: Tapparella Camera - Aggiornamento Firmware + update.tapparella_camera_beta_firmware_update: + friendly_name: Tapparella Camera - Aggiornamento Firmware Beta sensor.tapparella_camera_rssi: friendly_name: Tapparella Camera - Potenza Segnale sensor.tapparella_camera_uptime: friendly_name: Tapparella Camera - Uptime - button.tapparella_camera_ota_update: - friendly_name: Tapparella Camera - Aggiorna con Firwmare Ufficiale - button.tapparella_camera_ota_update_beta: - friendly_name: Tapparella Camera - Aggiorna con Firmware Beta button.tapparella_camera_reboot: friendly_name: Tapparella Camera - Riavvia Dispositivo # Shelly 5 - Luce Corridoio (shelly1_24d1ee) binary_sensor.luce_corridoio_cloud: friendly_name: Luce Corridoio - Connessione Cloud - binary_sensor.luce_corridoio_firmware_update: + update.luce_corridoio_firmware_update: friendly_name: Luce Corridoio - Aggiornamento Firmware + update.luce_corridoio_beta_firmware_update: + friendly_name: Luce Corridoio - Aggiornamento Firmware Beta sensor.luce_corridoio_rssi: friendly_name: Luce Corridoio - Potenza Segnale sensor.luce_corridoio_uptime: friendly_name: Luce Corridoio - Uptime - button.luce_corridoio_ota_update: - friendly_name: Luce Corridoio - Aggiorna con Firwmare Ufficiale - button.luce_corridoio_ota_update_beta: - friendly_name: Luce Corridoio - Aggiorna con Firmware Beta button.luce_corridoio_reboot: friendly_name: Luce Corridoio - Riavvia Dispositivo # Shelly 6 - Luce Cucina (shelly1_93B27D) binary_sensor.luce_cucina_cloud: friendly_name: Luce Cucina - Connessione Cloud - binary_sensor.luce_cucina_firmware_update: + update.luce_cucina_firmware_update: friendly_name: Luce Cucina - Aggiornamento Firmware + update.luce_cucina_beta_firmware_update: + friendly_name: Luce Cucina - Aggiornamento Firmware Beta sensor.luce_cucina_rssi: friendly_name: Luce Cucina - Potenza Segnale sensor.luce_cucina_uptime: friendly_name: Luce Cucina - Uptime - button.luce_cucina_ota_update: - friendly_name: Luce Cucina - Aggiorna con Firwmare Ufficiale - button.luce_cucina_ota_update_beta: - friendly_name: Luce Cucina - Aggiorna con Firmware Beta button.luce_cucina_reboot: friendly_name: Luce Cucina - Riavvia Dispositivo @@ -158,16 +146,14 @@ homeassistant: friendly_name: Luce Sala - Temperatura Device binary_sensor.luce_sala_overheating: friendly_name: Luce Sala - Surriscaldamento Device - binary_sensor.luce_sala_firmware_update: + update.luce_sala_firmware_update: friendly_name: Luce Sala - Aggiornamento Firmware + update.luce_sala_beta_firmware_update: + friendly_name: Luce Sala - Aggiornamento Firmware Beta sensor.luce_sala_rssi: friendly_name: Luce Sala - Potenza Segnale sensor.luce_sala_uptime: friendly_name: Luce Sala - Uptime - button.luce_sala_ota_update: - friendly_name: Luce Sala - Aggiorna con Firwmare Ufficiale - button.luce_sala_ota_update_beta: - friendly_name: Luce Sala - Aggiorna con Firmware Beta button.luce_sala_reboot: friendly_name: Luce Sala - Riavvia Dispositivo @@ -190,32 +176,28 @@ homeassistant: friendly_name: Luci Bagno - Temperatura Device binary_sensor.luci_bagno_overheating: friendly_name: Luci Bagno - Surriscaldamento Device - binary_sensor.luci_bagno_firmware_update: + update.luci_bagno_firmware_update: friendly_name: Luci Bagno - Aggiornamento Firmware + update.luci_bagno_beta_firmware_update: + friendly_name: Luci Bagno - Aggiornamento Firmware Beta sensor.luci_bagno_rssi: friendly_name: Luci Bagno - Potenza Segnale sensor.luci_bagno_uptime: friendly_name: Luci Bagno - Uptime - button.luci_bagno_ota_update: - friendly_name: Luci Bagno - Aggiorna con Firwmare Ufficiale - button.luci_bagno_ota_update_beta: - friendly_name: Luci Bagno - Aggiorna con Firmware Beta button.luci_bagno_reboot: friendly_name: Luci Bagno - Riavvia Dispositivo # Shelly 9 - Luce Studio (shelly1_59e18c) binary_sensor.luce_studio_cloud: friendly_name: Luce Studio - Connessione Cloud - binary_sensor.luce_studio_firmware_update: + update.luce_studio_firmware_update: friendly_name: Luce Studio - Aggiornamento Firmware + update.luce_studio_beta_firmware_update: + friendly_name: Luce Studio - Aggiornamento Firmware Beta sensor.luce_studio_rssi: friendly_name: Luce Studio - Potenza Segnale sensor.luce_studio_uptime: friendly_name: Luce Studio - Uptime - button.luce_studio_ota_update: - friendly_name: Luce Studio - Aggiorna con Firwmare Ufficiale - button.luce_studio_ota_update_beta: - friendly_name: Luce Studio - Aggiorna con Firmware Beta button.luce_studio_reboot: friendly_name: Luce Studio - Riavvia Dispositivo @@ -236,48 +218,42 @@ homeassistant: friendly_name: Luce Camera - Temperatura Device binary_sensor.luce_camera_overheating: friendly_name: Luce Camera - Surriscaldamento Device - binary_sensor.luce_camera_firmware_update: + update.luce_camera_firmware_update: friendly_name: Luce Camera - Aggiornamento Firmware + update.luce_camera_beta_firmware_update: + friendly_name: Luce Camera - Aggiornamento Firmware Beta sensor.luce_camera_rssi: friendly_name: Luce Camera - Potenza Segnale sensor.luce_camera_uptime: friendly_name: Luce Camera - Uptime - button.luce_camera_ota_update: - friendly_name: Luce Camera - Aggiorna con Firwmare Ufficiale - button.luce_camera_ota_update_beta: - friendly_name: Luce Camera - Aggiorna con Firmware Beta button.luce_camera_reboot: friendly_name: Luce Camera - Riavvia Dispositivo # Shelly 11 - Luce Balcone (shelly1_c423c8) binary_sensor.luce_balcone_cloud: friendly_name: Luce Balcone - Connessione Cloud - binary_sensor.luce_balcone_firmware_update: + update.luce_balcone_firmware_update: friendly_name: Luce Balcone - Aggiornamento Firmware + update.luce_balcone_beta_firmware_update: + friendly_name: Luce Balcone - Aggiornamento Firmware Beta sensor.luce_balcone_rssi: friendly_name: Luce Balcone - Potenza Segnale sensor.luce_balcone_uptime: friendly_name: Luce Balcone - Uptime - button.luce_balcone_ota_update: - friendly_name: Luce Balcone - Aggiorna con Firwmare Ufficiale - button.luce_balcone_ota_update_beta: - friendly_name: Luce Balcone - Aggiorna con Firmware Beta button.luce_balcone_reboot: friendly_name: Luce Balcone - Riavvia Dispositivo # Shelly Bulb (shellybulb_bc8610) binary_sensor.luce_divano_cloud: friendly_name: Luce Divano - Connessione Cloud - binary_sensor.luce_divano_firmware_update: + update.luce_divano_firmware_update: friendly_name: Luce Divano - Aggiornamento Firmware + update.luce_divano_beta_firmware_update: + friendly_name: Luce Divano - Aggiornamento Firmware Beta sensor.luce_divano_rssi: friendly_name: Luce Divano - Potenza Segnale sensor.luce_divano_uptime: friendly_name: Luce Divano - Uptime - button.luce_divano_ota_update: - friendly_name: Luce Divano - Aggiorna con Firwmare Ufficiale - button.luce_divano_ota_update_beta: - friendly_name: Luce Divano - Aggiorna con Firmware Beta button.luce_divano_reboot: friendly_name: Luce Divano - Riavvia Dispositivo @@ -310,15 +286,13 @@ homeassistant: friendly_name: Shelly EM - Sovraccarico Energetico binary_sensor.shelly_em_cloud: friendly_name: Shelly EM - Connessione Cloud - binary_sensor.shelly_em_firmware_update: + update.shelly_em_firmware_update: friendly_name: Shelly EM - Aggiornamento Firmware + update.shelly_em_beta_firmware_update: + friendly_name: Shelly EM - Aggiornamento Firmware Beta sensor.shelly_em_rssi: friendly_name: Shelly EM - Potenza Segnale sensor.shelly_em_uptime: friendly_name: Shelly EM - Uptime - button.shelly_em_ota_update: - friendly_name: Shelly EM - Aggiorna con Firwmare Ufficiale - button.shelly_em_ota_update_beta: - friendly_name: Shelly EM - Aggiorna con Firmware Beta button.shelly_em_reboot: friendly_name: Shelly EM - Riavvia Dispositivo diff --git a/packages/shelly/shelly_groups.yaml b/packages/shelly/shelly_groups.yaml index c0508f7c..601ca85d 100644 --- a/packages/shelly/shelly_groups.yaml +++ b/packages/shelly/shelly_groups.yaml @@ -7,16 +7,16 @@ group: name: Shelly Devices icon: mdi:alpha-s-box entities: - - binary_sensor.tapparella_cucina_firmware_update - - binary_sensor.tapparella_sala_firmware_update - - binary_sensor.tapparella_studio_firmware_update - - binary_sensor.tapparella_camera_firmware_update - - binary_sensor.luce_corridoio_firmware_update - - binary_sensor.luce_cucina_firmware_update - - binary_sensor.luce_sala_firmware_update - - binary_sensor.luci_bagno_firmware_update - - binary_sensor.luce_studio_firmware_update - - binary_sensor.luce_camera_firmware_update - - binary_sensor.luce_balcone_firmware_update - #- binary_sensor.luce_divano_firmware_update - - binary_sensor.shelly_em_firmware_update + - update.tapparella_cucina_firmware_update + - update.tapparella_sala_firmware_update + - update.tapparella_studio_firmware_update + - update.tapparella_camera_firmware_update + - update.luce_corridoio_firmware_update + - update.luce_cucina_firmware_update + - update.luce_sala_firmware_update + - update.luci_bagno_firmware_update + - update.luce_studio_firmware_update + - update.luce_camera_firmware_update + - update.luce_balcone_firmware_update + #- update.luce_divano_firmware_update + - update.shelly_em_firmware_update diff --git a/packages/shelly/shelly_operations.yaml b/packages/shelly/shelly_operations.yaml index c1b0db8c..0600e0cc 100644 --- a/packages/shelly/shelly_operations.yaml +++ b/packages/shelly/shelly_operations.yaml @@ -9,13 +9,16 @@ script: shelly_upgrade: alias: "Shelly: Aggiornamento Firmware Collettivo" sequence: - # Shelly 2 Tapparella Cucina - - service: mqtt.publish - data: - topic: 'shellies/command' - payload: 'update_fw' - qos: 0 - retain: false + # - service: mqtt.publish + # data: + # topic: 'shellies/command' + # payload: 'update_fw' + # qos: 0 + # retain: false + - service: update.install + target: + entity_id: + - group.shelly ###################################################################### # Shelly: Reboot -- 2.47.3