Vai al contenuto
iCrewPlay.com Un progetto editoriale indipendente
Continua con Domotica e IoT

ESP32 come Bluetooth proxy per Home Assistant: guida senza codice

ESP32 come Bluetooth proxy: installazione con ESPHome senza YAML, requisiti, sensori BLE supportati e rimedi se non funziona.

Home assistant: le 7 integrazioni che la community usa di più
Home Assistant: le 7 integrazioni che la community usa di più
Tempo di lettura7 minuti
Commenta

Puoi trasformare un ESP32 classico in un Bluetooth proxy per Home Assistant senza scrivere codice. Collega la scheda al computer con un cavo USB dati, apri l’installer ufficiale ESPHome dei progetti pronti, scegli Bluetooth proxy e poi Generic ESP32. Dopo l’installazione del firmware e la configurazione della rete, Home Assistant può usare la scheda come ricevitore Bluetooth LE remoto. La procedura rapida non vale automaticamente per ESP32-C3, ESP32-S3 o ogni altra variante.

Il vantaggio non è collegare cuffie o altoparlanti al server: è raggiungere sensori Bluetooth Low Energy situati in stanze lontane, senza spostare il computer su cui gira Home Assistant. La guida descrive la procedura ufficiale, le eccezioni e i controlli da fare quando qualcosa non viene rilevato. Non è il resoconto di una prova hardware eseguita dalla redazione.

Che cosa fa davvero un Bluetooth proxy ESPHome?

Un dispositivo Bluetooth LE può trasmettere piccoli messaggi, chiamati advertisement, con misure o informazioni di stato. Altri dispositivi richiedono invece una connessione GATT attiva per leggere o modificare dati. Il proxy ESPHome riceve questi segnali vicino al sensore e li mette a disposizione di Home Assistant attraverso la rete domestica. È Home Assistant, tramite le integrazioni supportate, a interpretare le informazioni.

Pubblicità

La documentazione ufficiale Bluetooth Proxy specifica una distinzione importante: il proxy supporta Bluetooth Low Energy, non il Bluetooth Classic. Non serve quindi per riprodurre musica verso speaker Bluetooth tradizionali o per collegare qualunque accessorio soltanto perché mostra il simbolo Bluetooth. Prima di acquistare un sensore verifica che sia supportato da una integrazione di Home Assistant.

Quale scheda ESP32 scegliere prima dell’installazione?

Il progetto pronto Generic ESP32 è destinato al normale ESP32 con Bluetooth, non a tutte le schede con il nome ESP32 stampato sopra. Il supporto hardware va verificato sulla pagina del progetto selezionato, inclusa l’eventuale revisione della scheda.

Dispositivo Installer pronto Controllo necessario
ESP32 classico, per esempio una scheda con modulo ESP32-WROOM compatibile Generic ESP32 Verifica il modello effettivo e la porta USB dati
ESP32-C3 e altre varianti Non usare automaticamente Generic ESP32 Serve un progetto o una configurazione specifica compatibile
Olimex ESP32 PoE ISO tra i modelli ufficialmente elencati Progetto dedicato Usa Ethernet; la variante con antenna esterna può migliorare la ricezione
ESP8266 Non adatto a questo impiego Non dispone del Bluetooth LE necessario

Se devi acquistare la scheda, scegli prima il progetto ufficiale e poi un modello esplicitamente previsto, non il contrario. Alcuni dispositivi Ethernet indicati nell’installer richiedono procedure aggiuntive o sono compatibili solo in specifiche revisioni.

Prima di iniziare: cosa serve

  • Un’istanza Home Assistant operativa e raggiungibile sulla rete locale.
  • Una scheda ESP32 compatibile con il progetto pronto selezionato, alimentazione affidabile e cavo USB capace di trasferire dati, non soltanto di ricaricare.
  • Un computer desktop con browser che supporti le funzioni seriali richieste dall’installer ESPHome e accesso alla porta USB.
  • Una connessione Wi-Fi stabile per la versione Generic ESP32, con credenziali corrette, oppure Ethernet per un progetto cablato dedicato.
  • Un dispositivo BLE supportato da Home Assistant da usare per la verifica finale.

Prima di installare il firmware, salva eventuali configurazioni preesistenti della scheda: la procedura di flash può sovrascriverle. Non esporre l’interfaccia del dispositivo direttamente a Internet e mantieni il proxy nella rete locale fidata.

Installare il Bluetooth proxy ESP32 senza scrivere YAML

  1. Collega l’ESP32 al computer. Usa un cavo USB dati e verifica che il dispositivo sia rilevato dal sistema. Se non compare, cambia cavo o porta e controlla l’eventuale driver USB-seriale della scheda.
  2. Apri ESPHome Ready-Made Projects. Seleziona la categoria Bluetooth proxy e scegli il progetto corrispondente esattamente alla tua scheda. Per un normale ESP32 usa Generic ESP32.
  3. Avvia la connessione dall’installer. Autorizza il browser a utilizzare la porta seriale corretta e segui le indicazioni per installare il firmware. Conferma la sostituzione del firmware soltanto se la scheda è quella che intendi riprogrammare.
  4. Configura la rete. Per il progetto Generic fornisci le credenziali Wi-Fi quando richieste. Per una scheda Ethernet prevista dal progetto ufficiale collega anche il cavo di rete: alcune immagini pronte disabilitano il Wi-Fi.
  5. Aggiungi il dispositivo a Home Assistant. Segui il pulsante di aggiunta proposto dall’installer quando disponibile oppure apri Impostazioni > Dispositivi e servizi, controlla le integrazioni scoperte e aggiungi ESPHome se necessario.
  6. Verifica Bluetooth. Nella stessa area controlla l’integrazione Bluetooth e l’eventuale rilevamento di un sensore BLE compatibile vicino al proxy. Vedere il proxy online non basta per concludere che ogni sensore sia supportato.
Immagine di repertorio sull'ecosistema home assistant
Immagine di repertorio icrewplay tech dedicata a home assistant: non è uno screenshot dell’installazione del proxy esp32.

La procedura senza YAML riguarda il progetto pronto. Se vuoi aggiungere componenti personalizzati, variare le impostazioni avanzate o utilizzare hardware non previsto nell’elenco, potrebbe essere necessario intervenire nella configurazione ESPHome.

Come capire se il proxy funziona davvero?

Controlla separatamente connettività di rete e rilevamento Bluetooth. Il dispositivo ESPHome deve risultare online in Home Assistant; poi l’integrazione Bluetooth può utilizzare il proxy per ricevere i segnali dei dispositivi compatibili. Se non compare nessuna nuova entità, non significa automaticamente che il firmware sia guasto: potresti avere un sensore non supportato, fuori portata o che richiede un’integrazione specifica.

In Home Assistant la scansione Bluetooth può essere impostata su Auto, attiva o passiva. La modalità Auto è normalmente la scelta iniziale più prudente. La differenza fra ricevere un annuncio BLE e aprire una connessione attiva spiega perché alcuni sensori funzionano subito mentre altri richiedono controlli aggiuntivi.

Quanti sensori può gestire e dove conviene posizionarlo?

Per ESP32, ESPHome documenta tre slot di connessione GATT attiva come valore predefinito. I sensori che trasmettono soltanto annunci BLE non occupano stabilmente quegli slot; un dispositivo che mantiene una connessione continua invece sì. Il numero di sensori utilizzabili non coincide quindi semplicemente con tre e non esiste una portata garantita in metri per ogni casa.

Metti il proxy vicino ai sensori, ma lontano da router, switch e altre apparecchiature che possono generare interferenze. ESPHome suggerisce di lasciare almeno circa tre metri dalle apparecchiature di rete quando possibile. Un modello Ethernet con antenna adeguata può essere preferibile dove il Wi-Fi condividerebbe troppo tempo radio con il Bluetooth.

Puoi collocare più proxy in zone diverse della casa. Per esempio, un ESP32 vicino ai sensori al piano superiore e un secondo vicino a quelli in garage possono aiutare Home Assistant a scegliere una connessione migliore. Per una dashboard Home Assistant con luci e sensori, ricorda che il proxy fornisce solo la connessione ai dispositivi BLE: non crea da sé schede o automazioni.

ESP32 Bluetooth proxy non funziona: controlli in ordine

Sintomo Possibile causa Cosa verificare
Il browser non vede la scheda Cavo di sola ricarica, driver, permessi seriali o browser non compatibile Prova un cavo dati, una porta diversa e il browser indicato dall’installer
L’installazione non parte Board sbagliata, alimentazione instabile o firmware incompatibile Ricontrolla il modello esatto prima di riprovare il flash
Il proxy risulta offline Wi-Fi, rete isolata o indirizzo non raggiungibile Controlla alimentazione e rete locale; se la scoperta automatica fallisce, verifica host/IP e configurazione ESPHome
Home Assistant vede il proxy ma non il sensore Dispositivo non BLE, integrazione assente, distanza o scansione Verifica compatibilità nell’elenco delle integrazioni e avvicina temporaneamente i dispositivi
Alcuni sensori si disconnettono Interferenze o connessioni GATT simultanee Controlla posizione, log e numero di connessioni attive; non aumentare gli slot senza una ragione

Un proxy BLE non è una soluzione per i sensori Zigbee. Se il problema riguarda un coordinatore Zigbee e dispositivi che vanno offline, consulta invece la nostra guida sui sensori Zigbee offline e sulle interferenze Wi-Fi: sono reti differenti e richiedono diagnosi differenti.

Quando conviene usare un ESP32, e quando no?

Ha senso quando possiedi già Home Assistant e vuoi estendere la ricezione di sensori BLE in una stanza distante. Può aiutare anche se l’istanza gira in una macchina virtuale e non vuoi affidarti al pass-through di una chiavetta Bluetooth USB. Non è necessario aggiungere proxy a ogni piano per principio: se l’adattatore attuale vede stabilmente i dispositivi, potresti non ottenere vantaggi pratici.

Il criterio finale è la compatibilità del sensore, non il prezzo della scheda. Parti dall’installer e dai modelli supportati, verifica un dispositivo alla volta e conserva una configurazione semplice. Le istruzioni qui riportate derivano dalla documentazione ESPHome e Home Assistant consultata a novembre 2026 e non sostituiscono una verifica sul tuo hardware specifico.

La tua opinione in un clic

Cosa ne pensi?

La sala è aperta

Entra nella conversazione

Condividi il tuo punto di vista: non serve creare un account. I contributi restano soggetti alla moderazione editoriale.

Traguardo della community0 / 5
Mancano 5 interventi al prossimo traguardo.

Aggiungi la tua voce

Partecipazione libera: inserisci i dati richiesti e pubblica senza registrarti.