SwitchBot / Home Assistant
SwitchBot Hub 3 e Home Assistant: bridge Matter, climatizzatore a infrarossi e sensore di temperatura
SwitchBot Hub 3 con Home Assistant: confronto tra bridge Matter, SwitchBot Cloud e Bluetooth, configurazione del telecomando IR e automazione del climatizzatore in base alla temperatura.

A cosa serve questa guida
SwitchBot Hub 3 è un hub da tavolo con display, manopola, sensore di temperatura e umidità e trasmettitore a infrarossi (IR) per comandare climatizzatori e TV. Collega i dispositivi Bluetooth SwitchBot alla rete di casa e fa da bridge Matter per un massimo di 30 dispositivi.
Con Home Assistant si usa in tre modi diversi, con limiti diversi. Questa guida li confronta, collega l'hub con il metodo più adatto e crea un'automazione che accende il climatizzatore quando fa caldo.
Tre modi per usarlo con Home Assistant
| Metodo | Cosa ottieni | Limiti |
|---|---|---|
| Matter (bridge) | Dispositivi SwitchBot e apparecchi IR aggiunti al bridge, controllati in rete locale | Solo i tipi di dispositivo supportati da Matter; massimo 30 |
| SwitchBot Cloud | Sensori dell'hub (temperatura, umidità, luce, movimento) e apparecchi IR: accensione/spegnimento, temperatura e modalità per i climatizzatori | Passa dal cloud; lo stato degli apparecchi IR è dedotto dagli ultimi comandi |
| SwitchBot Bluetooth | Solo i dati dei sensori dell'hub | Nessun comando: l'hub non fa da proxy Bluetooth per Home Assistant |
I dispositivi Bluetooth SwitchBot (Bot, Curtain, serrature) si collegano meglio direttamente a Home Assistant con l'integrazione SwitchBot Bluetooth, senza passare dall'hub, se c'è un adattatore Bluetooth vicino.
Cosa ti serve per continuare
- SwitchBot Hub 3, il suo alimentatore e l'app SwitchBot con una rete Wi-Fi a 2,4 GHz.
- Per Matter: l'integrazione Matter in Home Assistant e l'app Home Assistant sullo smartphone.
- Per il cloud: token e secret dell'app SwitchBot.
Fase 1: Configura l'hub e gli apparecchi IR
- Posiziona l'hub in vista degli apparecchi da comandare a infrarossi (climatizzatore, TV) e lontano da fonti di calore, che falserebbero il sensore di temperatura.
- Apri l'app SwitchBot, premi +, aggiungi Hub 3 e collegalo alla rete Wi-Fi a 2,4 GHz.
- Dall'hub nell'app aggiungi il telecomando del climatizzatore: scegli marca e modello oppure fai apprendere i tasti puntando il telecomando originale verso l'hub. Prova accensione e spegnimento dall'app.
Fase 2: Collega l'hub a Home Assistant
Con Matter (consigliato per il controllo locale)
- Nell'app SwitchBot apri Hub 3, la sezione Matter, e aggiungi al bridge i dispositivi e gli apparecchi IR da esporre; genera il codice di abbinamento per un altro controller.
- Nell'app Home Assistant apri Impostazioni → Connettività → Matter, premi Aggiungi dispositivo, scegli SÌ. E' già in uso., poi Altri controller, e inserisci il codice. I dispositivi del bridge compaiono in Impostazioni → Dispositivi e servizi → Matter.
Con SwitchBot Cloud
- Nell'app SwitchBot apri Profilo → Preferenze → Informazioni e tocca 10 volte la versione dell'app: compaiono le Opzioni sviluppatore con token e secret. Copiali.
- In Home Assistant apri Impostazioni → Dispositivi e servizi → Aggiungi integrazione, cerca SwitchBot Cloud e incolla token e secret.
- Alcuni sensori ricevono gli aggiornamenti tramite webhook: funziona solo se Home Assistant è raggiungibile da Internet (per esempio con Home Assistant Cloud).
Fase 3: Accendi il climatizzatore quando fa caldo
- Apri Impostazioni → Automazioni e scenari → Crea automazione → Crea una nuova automazione. In Quando aggiungi Stato numerico oltre la soglia sul sensore di temperatura dell'hub, Maggiore di =
28, durata00:10:00. - In Allora aggiungi l'azione che accende il climatizzatore IR (entità
climateoswitch, a seconda del metodo usato) in modalità raffreddamento a 25 °C. Salva.
Opzionale — YAML per Home Assistant
Crea una nuova automazione, menu a tre puntini → Modifica in YAML, incolla e adatta gli ID; l'esempio vale per un climatizzatore esposto come entità climate.
alias: Soggiorno · climatizzatore sopra 28 °C
mode: single
triggers:
- trigger: numeric_state
entity_id: sensor.hub_3_temperatura
above: 28
for:
minutes: 10
actions:
- action: climate.set_hvac_mode
target:
entity_id: climate.climatizzatore_soggiorno
data:
hvac_mode: cool
- action: climate.set_temperature
target:
entity_id: climate.climatizzatore_soggiorno
data:
temperature: 25
Verifica e test operativo
- Invia accensione e spegnimento da Home Assistant stando davanti al climatizzatore.
- Confronta temperatura e umidità tra display dell'hub e Home Assistant.
Cosa fare se qualcosa non funziona
| Sintomo | Controllo | Azione |
|---|---|---|
| Il comando IR non arriva | Linea visiva tra hub e ricevitore del climatizzatore. | Sposta l'hub: gli infrarossi non attraversano muri e mobili. |
| Un dispositivo non compare via Matter | Dispositivo aggiunto al bridge e tipo supportato da Matter. | Aggiungilo al bridge nell'app SwitchBot; se il tipo non è supportato, usa SwitchBot Cloud. |
| Sensori cloud non aggiornati | Home Assistant raggiungibile da Internet per il webhook. | Attiva l'accesso remoto (per esempio Home Assistant Cloud) o usa il metodo Bluetooth per i sensori. |
| Stato del climatizzatore sbagliato | Comandi dati con il telecomando originale. | Usa solo Home Assistant o l'app per comandarlo, così lo stato resta coerente. |
Requisiti e risorse ufficiali
- Home Assistant: SwitchBot Cloud (Hub 3 e apparecchi IR)
- Home Assistant: SwitchBot Bluetooth
- Home Assistant: Matter e bridge Matter
- SwitchBot: compatibilità Matter dei dispositivi
Puoi trovare SwitchBot Hub 3 su Amazon Italia: SwitchBot Hub 3 — scheda prodotto (confezione con rilevatore di CO2). In qualità di Affiliato Amazon ricevo un guadagno dagli acquisti idonei.
Verifica su documentazione di Home Assistant 2026.9: 2 ottobre 2026.
