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
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.