]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Updated packages netatmo & bticino300eos
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 19 Dec 2023 20:39:13 +0000 (21:39 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Tue, 19 Dec 2023 20:39:13 +0000 (21:39 +0100)
packages/BTicino/300eos.yaml
packages/netatmo/netatmo_boost.yaml
packages/netatmo/netatmo_log.yaml
packages/netatmo/netatmo_main.yaml [new file with mode: 0644]

index 3210f59afcebdd824e0b32882ae3323bf56a8ee2..8792e4d5217e7ff1e1192ff9b07e6a802767e520 100644 (file)
@@ -1,3 +1,28 @@
+######################################################################
+# BTcino Classe 300eos with Netatmo Package - Customizations
+######################################################################
+
+homeassistant:
+  customize:
+
+    ######################################################################
+    # BTcino Classe 300eos with Netatmo Package - Customizations - General Package Settings
+    ######################################################################
+
+    package.bticino_300eos:
+      customize: &customize
+        package: 'bticino_300eos'
+        version: 1.0.0
+
+    ######################################################################
+    # BTcino Classe 300eos with Netatmo Package - Customizations - Entities
+    ######################################################################
+
+    input_boolean.portone:
+      <<: *customize
+    switch.portone:
+      <<: *customize
+
 ######################################################################
 # BTcino Classe 300eos with Netatmo - Input boolean
 ######################################################################
@@ -9,7 +34,7 @@ input_boolean:
     icon: mdi:door
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Switch
+# BTcino Classe 300eos with Netatmo Package - Switch
 ######################################################################
 
 switch:
@@ -32,7 +57,7 @@ switch:
             entity_id: input_boolean.portone
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Lock
+# BTcino Classe 300eos with Netatmo Package - Lock
 ######################################################################
 
 #lock:
@@ -53,7 +78,7 @@ switch:
 #          entity_id: input_boolean.portone
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Google Assistant
+# BTcino Classe 300eos with Netatmo Package - Google Assistant
 ######################################################################
 
 google_assistant:
@@ -64,7 +89,7 @@ google_assistant:
       room: Condominio
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Amazon Alexa
+# BTcino Classe 300eos with Netatmo Package - Amazon Alexa
 ######################################################################
 
 alexa:
@@ -78,7 +103,7 @@ alexa:
         description: "Routine per l'apertura del portone condominiale"
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Logbook
+# BTcino Classe 300eos with Netatmo Package - Logbook
 ######################################################################
 
 #logbook:
@@ -87,7 +112,7 @@ alexa:
 #      - lock.portone
 
 ######################################################################
-# BTcino Classe 300eos with Netatmo - Recorder
+# BTcino Classe 300eos with Netatmo Package - Recorder
 ######################################################################
 
 #recorder:
index f670051d696c0d60f3a5aba8cda954fc0f502e24..a5c345827051e72fb2e342719317937f50698596 100644 (file)
@@ -24,26 +24,6 @@ input_boolean:
     initial: off
     icon: mdi:thermometer-plus
 
-######################################################################
-# Netatmo Package - Boost Engine Script
-######################################################################
-
-script:
-  ######################################################################
-  # Activating Valve Boost
-  ######################################################################
-  climate_valvola_boost:
-    alias: "Termosifoni: Boost"
-    sequence:
-      - service: climate.set_preset_mode
-        data_template:
-          entity_id: "{{ entity_id }}"
-          preset_mode: boost
-      - delay: 300
-      - service: climate.turn_on
-        data_template:
-          entity_id: "{{ entity_id }}"
-
 ######################################################################
 # Netatmo Package - Boost Engine Automations
 ######################################################################
@@ -52,8 +32,7 @@ automation:
   ######################################################################
   # Automation: Start Boost
   ######################################################################
-  - id: netatmo_enable_boost
-    alias: "Termosifoni: Attivazione Boost"
+  - alias: "Termosifoni: Attivazione Boost"
     mode: parallel
 
     trigger:
@@ -80,10 +59,14 @@ automation:
         {% endif %}
 
     action:
-      - service: climate.set_preset_mode
+      #- service: climate.set_preset_mode
+      #  data_template:
+      #    entity_id: "{{ entity_id }}"
+      #    preset_mode: boost
+      - service: climate.set_temperature
         data_template:
           entity_id: "{{ entity_id }}"
-          preset_mode: boost
+          temperature: 30
       - delay: 300
       - service: climate.turn_on
         data_template:
@@ -95,8 +78,7 @@ automation:
   ######################################################################
   # Automation: Stop Boost
   ######################################################################
-  - id: netatmo_disable_boost
-    alias: "Termosifoni: Disattivazione Boost"
+  - alias: "Termosifoni: Disattivazione Boost"
     mode: parallel
 
     trigger:
@@ -128,4 +110,4 @@ automation:
           entity_id: "{{ entity_id }}"
       - service: input_boolean.turn_off
         data_template:
-          entity_id: "{{ trigger.entity_id }}"
+          entity_id: "{{ trigger.entity_id }}"
\ No newline at end of file
index faa5978fa9970f9f52fd29cbd4a4b714802ccda0..33025d373e1f659f860253147294d4947dfd1d35 100644 (file)
@@ -5,17 +5,17 @@
 logbook:
   exclude:
     entities:
-    - sensor.valvola_cucina_battery_percent
-    - sensor.valvola_sala_battery_percent
-    - sensor.valvola_studio_battery_percent
-    - sensor.valvola_bagno_battery_percent
-    - sensor.valvola_camera_battery_percent
-    - sensor.valvola_cucina_state
-    - sensor.valvola_sala_state
-    - sensor.valvola_studio_state
-    - sensor.valvola_bagno_state
-    - sensor.valvola_camera_state
-    - select.netatmo_casa_ravera_testa
+      - sensor.valvola_cucina_battery_percent
+      - sensor.valvola_sala_battery_percent
+      - sensor.valvola_studio_battery_percent
+      - sensor.valvola_bagno_battery_percent
+      - sensor.valvola_camera_battery_percent
+      - sensor.valvola_cucina_state
+      - sensor.valvola_sala_state
+      - sensor.valvola_studio_state
+      - sensor.valvola_bagno_state
+      - sensor.valvola_camera_state
+      - select.netatmo_casa_ravera_testa
 
 ######################################################################
 # Netatmo Package - Recorder
@@ -24,14 +24,14 @@ logbook:
 recorder:
   exclude:
     entities:
-    - sensor.valvola_cucina_battery_percent
-    - sensor.valvola_sala_battery_percent
-    - sensor.valvola_studio_battery_percent
-    - sensor.valvola_bagno_battery_percent
-    - sensor.valvola_camera_battery_percent
-    - sensor.valvola_cucina_state
-    - sensor.valvola_sala_state
-    - sensor.valvola_studio_state
-    - sensor.valvola_bagno_state
-    - sensor.valvola_camera_state
-    - select.netatmo_casa_ravera_testa
+      - sensor.valvola_cucina_battery_percent
+      - sensor.valvola_sala_battery_percent
+      - sensor.valvola_studio_battery_percent
+      - sensor.valvola_bagno_battery_percent
+      - sensor.valvola_camera_battery_percent
+      - sensor.valvola_cucina_state
+      - sensor.valvola_sala_state
+      - sensor.valvola_studio_state
+      - sensor.valvola_bagno_state
+      - sensor.valvola_camera_state
+      - select.netatmo_casa_ravera_testa
diff --git a/packages/netatmo/netatmo_main.yaml b/packages/netatmo/netatmo_main.yaml
new file mode 100644 (file)
index 0000000..f57c77a
--- /dev/null
@@ -0,0 +1,76 @@
+######################################################################
+# Netamo Package - Customizations
+######################################################################
+
+homeassistant:
+  customize:
+
+    ######################################################################
+    # Netamo Package - Customizations - General Package Settings
+    ######################################################################
+
+    package.netatmo:
+      customize: &customize
+        package: 'netatmo'
+        version: 1.0.0
+
+    ######################################################################
+    # Netatmo Package - Customizations - Entities
+    ######################################################################
+
+    group.climate:
+      <<: *customize
+    sensor.valvola_cucina_temperature:
+      <<: *customize
+    sensor.valvola_sala_temperature:
+      <<: *customize
+    sensor.valvola_studio_temperature:
+      <<: *customize
+    sensor.valvola_bagno_temperature:
+      <<: *customize
+    sensor.valvola_camera_temperature:
+      <<: *customize
+    sensor.valvola_cucina_state:
+      <<: *customize
+    sensor.valvola_sala_state:
+      <<: *customize
+    sensor.valvola_studio_state:
+      <<: *customize
+    sensor.valvola_bagno_state:
+      <<: *customize
+    sensor.valvola_camera_state:
+      <<: *customize
+    input_boolean.valvola_cucina:
+      <<: *customize
+    input_boolean.valvola_sala:
+      <<: *customize
+    input_boolean.valvola_studio:
+      <<: *customize
+    input_boolean.valvola_bagno:
+      <<: *customize
+    input_boolean.valvola_camera:
+      <<: *customize
+    automation.termosifoni_accensione:
+      <<: *customize
+    automation.termosifoni_spegnimento:
+      <<: *customize
+    input_boolean.boost_valvola_cucina:
+      <<: *customize
+    input_boolean.boost_valvola_sala:
+      <<: *customize
+    input_boolean.boost_valvola_studio:
+      <<: *customize
+    input_boolean.boost_valvola_bagno:
+      <<: *customize
+    input_boolean.boost_valvola_camera:
+      <<: *customize
+    automation.termosifoni_attivazione_boost:
+      <<: *customize
+    automation.termosifoni_disattivazione_boost:
+      <<: *customize
+    script.climate_away_mode_on:
+      <<: *customize
+    script.climate_away_mode_off:
+      <<: *customize
+    automation.termosifoni_sincronizzazione_con_riscaldamentocentralizzato:
+      <<: *customize
\ No newline at end of file