Integrazione Daikin Madoka in Home Assistant: la soluzione definitiva con ESPHome!
L’incanto della casa intelligente con Home Assistant
Home Assistant è un vero e proprio mago quando si tratta di trasformare la tua casa in un ambiente intelligente e reattivo. Connettendo tutti i tuoi dispositivi, si aprono infinite porte verso automazioni che prima potevi solo sognare! Mentre molti apparecchi si integrano con un semplice “plug-and-play”, altri, come i sistemi Daikin Madoka, presentano una sfida più intrigante a causa della loro esclusiva connettività Bluetooth.
Le sfide precedenti: un cammino tortuoso
Nel mio percorso alla ricerca dell’integrazione perfetta per i dispositivi Madoka, ho esplorato diverse vie. Su internet si trovano soluzioni che spaziano da integrazioni HACS personalizzate a proposte basate su hardware specifico. Sebbene non abbia testato le soluzioni hardware, l’integrazione HACS, pur promettente, si è rivelata spesso instabile, costringendomi a riavvii e riconnessioni frustranti.
La rivelazione: ESPHome al salvataggio!
Dopo vari tentativi e notti insonni, ho finalmente scoperto la soluzione che utilizzo con successo da uno o due anni: ESPHome! Ho trovato un repository che sfrutta la base del bluetooth-proxy
per collegare un ESP32 al Madoka, creando un ponte solido e affidabile.
Ecco la configurazione ESPHome che ha cambiato tutto:
esphome:
name: "hub-madoka"
esp32:
board: esp-wrover-kit
framework:
type: esp-idf
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Abilita il logging per monitorare il tutto
logger:
api:
encryption:
key: !secret api_key
ota:
platform: esphome
password: !secret esphome_secret
esp32_ble_tracker:
scan_parameters:
# Puoi sperimentare con questi parametri, ma il default è ottimo
#interval: 1100ms
#window: 1100ms
active: true # Scansione attiva per una migliore rilevazione
external_components:
- source: github://Petapton/esphome@madoka
components: [ madoka]
esp32_ble:
io_capability: display_yes_no # Cruciale per l'accoppiamento con display
ble_client:
- mac_address: "AA:BB:CC:DD:EE:FF" # <--- NON DIMENTICARE DI CAMBIARE QUESTO!
id: madoka_climate
climate:
- platform: madoka
name: "Madoka Climate Control" # Un nome accattivante per il tuo controllo climatico
ble_client_id: madoka_climate
update_interval: 15s # Aggiornamenti ogni 15 secondi per una reattività ottimale
Informazione
ATTENZIONE: Al momento (18.06.2025) sono stati riscontrati problemi di compatibilità con la versione 2025.6.0 di ESPHome. Ti consiglio di utilizzare la versione 2025.5.1 per garantire il corretto funzionamento di questa configurazione.
Nota
(Aggiornamento del 24.06.2025) L’aggiornamento alla versione 2025.6.1
di ESPHome e l’aggiornamento del firmware del ESP32 risolvono i problemi.
La tua guida passo-passo all’integrazione perfetta!
Segui questi semplici passaggi per portare i tuoi Daikin Madoka nel mondo di Home Assistant:
- Trova il MAC del Madoka: Usa l’app nRF Connect (disponibile per Android e iOS) per scansionare e identificare l’indirizzo MAC univoco del tuo dispositivo Madoka. È il tuo lasciapassare!
- Programma l’ESP32: Carica il firmware sull’ESP32 tramite ESPHome, ricordandoti di sostituire “AA:BB:CC:DD:EE:FF” con l’indirizzo MAC del tuo Madoka trovato al punto 1.
- Attiva il Bluetooth sul Madoka: Assicurati che la funzione Bluetooth sia attiva sul tuo dispositivo Daikin Madoka.
- Accoppiamento magico: Sul display del Madoka apparirà un codice di accoppiamento. Conferma questo codice! Per una doppia verifica, lo stesso codice sarà visibile anche nei log del tuo ESP32.
- Aggiungi a Home Assistant: Vai nelle integrazioni di Home Assistant e aggiungi il nuovo dispositivo ESPHome.
- Goditi la tua casa intelligente: Complimenti! Ora sei pronto a controllare i tuoi Daikin Madoka direttamente da Home Assistant e a creare automazioni da sogno.