Home Assistant
Scopri come collegare i tuoi dispositivi eWeLink a Home Assistant utilizzando il componente aggiuntivo ufficiale eWeLink Smart Home.
I. Funzionalità
- Attualmente il componente aggiuntivo ufficiale supporta interruttori e prese eWeLink. Ulteriori dispositivi supportati da eWeLink saranno disponibili nelle versioni successive.
- Supporto per la modalità DIY di Sonoff.
- Priorità al controllo dei dispositivi sulla rete locale. Se il dispositivo non supporta la modalità LAN o non è nella rete locale, è possibile controllarlo tramite il cloud.
- Sincronizzazione in tempo reale dello stato del dispositivo e delle informazioni di configurazione. Il nome e la configurazione del dispositivo possono essere modificati successivamente.
- Supporta solo Home Assistant installato tramite HassOS e Supervisor.
II. Prerequisiti
Creare token di accesso a lunga durata
Il componente aggiuntivo eWeLink collega i dispositivi supportati da eWeLink tramite le API REST e WebSocket di Home Assistant. È necessario un token di accesso a lunga durata.
Accedi alla console Lovelace di Home Assistant (solitamente l'URL è http://homeassistant.local:8123/), fai clic sul nome utente in fondo alla barra laterale per accedere al profilo utente, trova l'opzione «Token di accesso a lunga durata» in fondo alla pagina e fai clic su CREA TOKEN. Inserisci un nome per il token nella finestra di dialogo (si consiglia eWeLink_HA_AddOn) e fai clic su OK. Copia il token appena generato e conservalo in un luogo sicuro.



III. Installazione
Accedi alla console Lovelace di Home Assistant (solitamente l'URL è http://homeassistant.local:8123/), fai clic su Supervisor nella barra laterale per aprire il pannello di controllo HassOS e passa alla scheda Add-on Store. Fai clic sui tre puntini verticali nell'angolo in alto a destra, seleziona Repositories dal menu a comparsa, inserisci l'indirizzo ufficiale del componente aggiuntivo eWeLink: https://github.com/CoolKit-Technologies/ha-addon nella finestra di dialogo «Gestisci repository dei componenti aggiuntivi» e fai clic su ADD. Dopo aver chiuso la finestra di dialogo, potrai vedere il componente aggiuntivo eWeLink appena aggiunto nella pagina Add-on Store.



Fai clic sulla scheda eWeLink Smart Home per aprire la pagina informativa del componente aggiuntivo, fai clic su INSTALL e attendi il completamento dell'installazione. Al termine, non fare clic subito su START, passa invece a Configuration, inserisci il token di accesso a lunga durata e fai clic su Save. Poi torna alla scheda Information e fai clic su START per attivare il componente aggiuntivo «eWeLink Smart Home».



Per un accesso rapido al componente aggiuntivo eWeLink Smart Home, puoi abilitare l'opzione Show in sidebar (Mostra nella barra laterale).
È necessario modificare la home_assistant_url se si utilizza Docker o altre versioni di Home Assistant che non sono Home Assistant OS.


IV. Configurazione
Controllare i dispositivi DIY eWeLink
Controlla i dispositivi DIY eWeLink sulla rete locale o accedi al tuo account eWeLink per controllare tutti i dispositivi supportati da eWeLink.
Accedi alla console Lovelace di Home Assistant (solitamente l'URL è http://homeassistant.local:8123/), fai clic su Supervisor nella barra laterale per aprire il pannello di controllo HassOS, poi fai clic sulla scheda eWeLink Smart Home per accedere alla pagina informativa del componente aggiuntivo. Fai clic su OPEN WEB UI, la pagina Web UI di eWeLink Smart Home elencherà tutti i dispositivi DIY sulla rete locale scoperti tramite mDNS. Puoi anche fare clic sul pulsante Login nell'angolo in alto a sinistra e accedere al tuo account eWeLink per collegare tutti i dispositivi supportati.
Attualmente, la versione beta supporta solo interruttori e prese; ulteriori tipi di dispositivi saranno supportati a breve.


Configurare scene e automazioni
I dispositivi collegati tramite le API REST e WebSocket di Home Assistant possono essere mappati solo come entità e non come dispositivi, il che rende impossibile controllare direttamente i dispositivi tramite le scene e le automazioni di Home Assistant.
Per risolvere questo problema, è necessario abilitare la Modalità avanzata (Console Lovelace > Profilo > Advanced Mode).
Per utilizzare i dispositivi supportati da eWeLink nelle automazioni, è necessario prima creare una scena che contenga i dispositivi, quindi selezionare Attiva scenario in Azione > Tipo di azione dell'automazione.

eWeLink Docs