Home Assistant Integrazioni

L'integrazione Sun in Home Assistant: guida alle automazioni basate sul sole

avatar di max novadi

Max Novadi

Pubblicato 21 Maggio 2025 • 10 min read

Introduzione

Home Assistant offre un'integrazione predefinita chiamata "Sun" che monitora la posizione del sole rispetto alla propria casa, consentendo di creare automazioni basate sul tramonto, l'alba e altre posizioni solari. Questa funzionalità è particolarmente utile per ottimizzare il consumo energetico, aumentare il comfort domestico e migliorare la sicurezza della propria abitazione intelligente.

L'integrazione solare calcola tutti gli orari relativi al sole (alba, tramonto, crepuscolo, ecc.) basandosi sulla posizione della tua casa configurata. Ciò significa che tutti i calcoli e gli attivatori basati sull'ora saranno precisi per la tua posizione specifica, così come definita nella tua configurazione di base.

Cos'è l'integrazione Sun e come configurarla

L'integrazione Sun è una delle funzionalità native di Home Assistant che non richiede installazioni aggiuntive. Viene automaticamente configurata durante l'installazione iniziale e utilizza la posizione geografica del sistema per calcolare con precisione l'alba, il tramonto e la posizione del sole durante tutto l'anno.

Attivare

Per verificare che questa integrazione sia attiva, è sufficiente navigare nelle impostazioni di Home Assistant e controllare nella sezione "Integrazioni". È possibile personalizzare ulteriormente la configurazione nel file configuration.yaml aggiungendo parametri come l'elevazione specifica:

sun:
  elevation: 0
  elevation_threshold: 0.5

Il parametro elevation definisce l'angolo in gradi sopra l'orizzonte che determina quando considerare il sole "sorto" o "tramontato", mentre elevation_threshold stabilisce il margine di tolleranza per le notifiche di cambiamento di stato

Automazioni intelligenti per l'illuminazione basate sul ciclo solare

Una delle applicazioni più comuni dell'integrazione Sun è la gestione automatica dell'illuminazione domestica. Ecco un esempio pratico di automazione che accende le luci esterne al tramonto e le spegne all'alba:

automation:
  - alias: "Accensione luci esterne al tramonto"
    trigger:
      platform: sun
      event: sunset
      offset: "-00:30:00"  # 30 minuti prima del tramonto
    action:
      service: light.turn_on
      target:
        entity_id:
          - light.portico
          - light.vialetto
          - light.giardino
      data:
        brightness_pct: 75
        
  - alias: "Spegnimento luci esterne all'alba"
    trigger:
      platform: sun
      event: sunrise
      offset: "+00:15:00"  # 15 minuti dopo l'alba
    action:
      service: light.turn_off
      target:
        entity_id:
          - light.portico
          - light.vialetto
          - light.giardino

Questa automazione non solo aumenta la sicurezza illuminando automaticamente gli spazi esterni quando necessario, ma ottimizza anche il consumo energetico evitando sprechi di elettricità durante le ore di luce.

Gestione intelligente delle tapparelle e del clima domestico

L'integrazione Sun può essere utilizzata anche per gestire tapparelle e tende, ottimizzando il clima interno dell'abitazione in base alla posizione del sole. Un'automazione efficace è quella che chiude le tapparelle nelle ore più calde estive per mantenere la casa fresca:

automation:
  - alias: "Chiusura tapparelle durante le ore più calde"
    trigger:
      platform: sun
      event: sunrise
      offset: "+03:00:00"  # 3 ore dopo l'alba
    condition:
      condition: and
      conditions:
        - condition: state
          entity_id: input_boolean.modalita_estate
          state: 'on'
        - condition: numeric_state
          entity_id: sensor.temperatura_esterna
          above: 27
    action:
      service: cover.close_cover
      target:
        entity_id:
          - cover.tapparella_soggiorno_sud
          - cover.tapparella_camera_sud
          
  - alias: "Apertura tapparelle nel tardo pomeriggio"
    trigger:
      platform: sun
      event: sunset
      offset: "-02:00:00"  # 2 ore prima del tramonto
    condition:
      condition: state
      entity_id: input_boolean.modalita_estate
      state: 'on'
    action:
      service: cover.open_cover
      target:
        entity_id:
          - cover.tapparella_soggiorno_sud
          - cover.tapparella_camera_sud

Questa automazione contribuisce significativamente al risparmio energetico riducendo la necessità di climatizzazione artificiale, migliorando il comfort abitativo e preservando l'efficienza energetica dell'edificio.

Sicurezza domestica avanzata con simulazione di presenza

L'integrazione Sun può essere utilizzata anche per implementare sistemi di sicurezza avanzati, come la simulazione di presenza quando si è fuori casa. Questa funzionalità è particolarmente utile durante le vacanze:

automation:
  - alias: "Simulazione presenza - luci serali"
    trigger:
      platform: sun
      event: sunset
      offset: "-00:15:00"
    condition:
      condition: state
      entity_id: input_boolean.modalita_vacanza
      state: 'on'
    action:
      - service: scene.turn_on
        target:
          entity_id: scene.presenza_soggiorno
      - service: timer.start
        target: 
          entity_id: timer.spegnimento_simulazione
        data:
          duration: "02:30:00"
          
  - alias: "Spegnimento simulazione presenza"
    trigger:
      platform: event
      event_type: timer.finished
      event_data:
        entity_id: timer.spegnimento_simulazione
    action:
      service: light.turn_off
      target:
        entity_id: 
          - light.soggiorno
          - light.corridoio

Questa configurazione crea un pattern realistico di utilizzo delle luci che scoraggia potenziali intrusi facendo credere che la casa sia abitata. La variazione degli orari, basata sui tempi di alba e tramonto, rende il sistema ancora più credibile rispetto a un semplice timer programmato.

Integrazioni avanzate e ottimizzazione del fotovoltaico

Per chi possiede un impianto fotovoltaico, l'integrazione Sun può essere utilizzata per massimizzare l'efficienza energetica, coordinando l'attivazione degli elettrodomestici con la produzione di energia solare:

automation:
  - alias: "Avvio lavatrice con produzione fotovoltaica ottimale"
    trigger:
      platform: sun
      event: solar_noon
      offset: "-01:00:00"  # 1 ora prima del mezzogiorno solare
    condition:
      condition: and
      conditions:
        - condition: numeric_state
          entity_id: sensor.produzione_fotovoltaico
          above: 2000  # Produzione in Watt
        - condition: state
          entity_id: binary_sensor.lavatrice_pronta
          state: 'on'
    action:
      service: switch.turn_on
      target:
        entity_id: switch.lavatrice
        
  - alias: "Attivazione ricarica auto elettrica"
    trigger:
      platform: sun
      event: solar_noon
      offset: "+00:30:00"  # 30 minuti dopo il mezzogiorno solare
    condition:
      condition: numeric_state
      entity_id: sensor.produzione_fotovoltaico
      above: 3500  # Produzione in Watt
    action:
      service: switch.turn_on
      target:
        entity_id: switch.ricarica_auto

Questa automazione consente di utilizzare l'energia autoprodotta quando è massima, riducendo l'impronta ecologica e ottimizzando i costi energetici domestici.

Conclusione

L'integrazione Sun di Home Assistant rappresenta uno strumento fondamentale per creare una casa veramente intelligente, in grado di adattarsi ai cicli naturali e alle necessità degli abitanti. Che si tratti di ottimizzare il consumo energetico, migliorare il comfort domestico o aumentare la sicurezza, le automazioni basate sulla posizione solare offrono soluzioni semplici ma estremamente efficaci.

Con una configurazione corretta e un'attenta pianificazione delle automazioni, è possibile trasformare qualsiasi abitazione in un ecosistema domotico armonioso e sostenibile.

Una casa realmente intelligente non sarà semplicemente piena di dispositivi connessi, ma costituirà un ecosistema cognitivo capace di comprendere e adattarsi alla vita di chi la abita, creando spazi domestici che migliorano il nostro benessere, la salute e il comfort quotidiano in modi che stiamo appena iniziando a intravedere.

avatar di max novadi

Max Novadi

Blog writer specializzato in tecnologia e domotica.

Max si occupa di tendenze tecnologiche da oltre un decennio, con un'attenzione particolare alle automazioni domestiche e alla smart home, ambiti che ha approfondito in particolare con Home Assistant. Si interessa anche di intelligenza artificiale e delle sue applicazioni nella tecnologia consumer.

Artificial Intelligence Smart Home Technology IoT Future Tech