I tuoi oggetti connessi, configurati in YAML
ESPHome trasforma le tue schede ESP32 ed ESP8266 in oggetti domotici controllati da semplici file YAML. Controllo 100 % locale, integrazione nativa con Home Assistant. Installato e supervisionato da DINAO, ospitato in Francia.
Cos'è ESPHome ?
ESPHome è un sistema open source che trasforma i microcontrollori (ESP32, ESP8266 e molti altri) in oggetti connessi per la domotica, configurati tramite semplici file YAML invece che in C++. A partire da questa configurazione, ESPHome compila un firmware su misura e lo flasha sul dispositivo, via cavo e poi senza fili (OTA).
I dispositivi funzionano in controllo 100 % locale, senza dipendenze da cloud di terze parti, e si integrano prioritariamente con Home Assistant tramite la sua API nativa, nonché con MQTT. Una dashboard web (il « Device Builder ») centralizza la gestione di tutti i tuoi dispositivi e dà accesso a un catalogo di centinaia di componenti: sensori, display, relè, ecc.
Tecnicamente, ESPHome combina un runtime C++ per il firmware e un tooling Python per la dashboard e la compilazione (tramite PlatformIO). DINAO ospita la dashboard in un container dedicato in Francia, con HTTPS, e salva la cartella /config che contiene le tue configurazioni, segreti e build.
Alloggia ESPHome su DINAO
Livelli di risorse compatibili con i requisiti di ESPHome (1 vCPU / 512 Mo / 2 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Bisogna saper programmare per usare ESPHome?
No. Descrivi i tuoi dispositivi in un file YAML leggibile; ESPHome compila il firmware per te. Non è richiesta alcuna programmazione in C++.
I miei dati domotici vengono inviati a un cloud?
No. ESPHome funziona in controllo 100 % locale e si integra con Home Assistant e MQTT senza cloud di terze parti. La dashboard, invece, è ospitata in Francia da DINAO.
Come aggiornare un dispositivo già installato?
Dopo il primo flash via cavo, gli aggiornamenti avvengono senza fili (OTA) dalla dashboard, senza accesso fisico al dispositivo.
Cosa bisogna salvare?
Tutta la configurazione (file YAML, segreti, build) risiede nella cartella /config. DINAO la salva quotidianamente e la ripristina su richiesta.
A chi si rivolge ESPHome?
Appassionati di domotica e integratori che gestiscono diversi dispositivi ESP e vogliono configurarli semplicemente, in locale, con un'integrazione nativa con Home Assistant.