Home Assistant
SwitchBot Curtain (U-Rail / Rod): Disconnessione frequente Bluetooth device unreachable ed RSSI low
1. A cosa serve La guida risolve le disconnessioni periodiche ed il messaggio d'errore Bluetooth device unreachable con segnale RSSI troppo basso (-95dBm) sui motori per tapparelle e tende SwitchBot Curtain integrati in

1. A cosa serve
La guida risolve le disconnessioni periodiche ed il messaggio d'errore Bluetooth device unreachable con segnale RSSI troppo basso (-95dBm) sui motori per tapparelle e tende SwitchBot Curtain integrati in Home Assistant.
2. Specifiche e compatibilità
Connettività: Bluetooth Low Energy (BLE 4.2 / 5.0). Integrazione: SwitchBot Bluetooth nativa o SwitchBot Hub 2 via Matter.
3. Materiali e prerequisiti necessari
Prerequisiti: 1. Adattatore USB Bluetooth v5.0/5.3 (es. ASUS USB-BT500) oppure proxy Bluetooth ESP32 (ESPHome). 2. Cavo prolunga USB.
Fase 1: Preparazione
Verifica il segnale RSSI ricevuto da Home Assistant aprendo le proprietà dell'entità SwitchBot: un segnale peggiore di -85 dBm indica una distanza eccessiva dall'adattatore Bluetooth del server.
[SCHEMA GRAFICO: Estensione Copertura Bluetooth BLE: Home Assistant Server ---> Cavo LAN ---> Proxy Bluetooth ESP32 (ESPHome) <--- BLE ---> SwitchBot Curtain]
Crea un economico Proxy Bluetooth utilizzando una scheda ESP32 da 5€ flashata con ESPHome ed installala nella stessa stanza del motore SwitchBot Curtain!
Non forzare il movimento manuale della tenda mentre il motore rotante è in funzione per evitare di sgranare gli ingranaggi interni in plastica.
Fase 2: Configurazione
- Collega una scheda ESP32 al computer ed apri web.esphome.io. 2. Seleziona Bluetooth Proxy e flasha la scheda. 3. Alimenta l'ESP32 vicino al motore SwitchBot Curtain ed associalo a Home Assistant via Wi-Fi. 4. Il segnale RSSI dell'entità salirà a -60 dBm.
Integrazione BLE: Bluetooth Proxy ESPHome. Soglia RSSI minima consigliata: > -80 dBm.
Fase 3: Automazione / Uso pratico
Configurazione ESPHome YAML per Proxy Bluetooth BLE attivo:
esphome:
name: proxy-bluetooth-soggiorno
esp32:
board: esp32dev
wifi:
ssid: "LaTuaReteWiFi"
password: "LaTuaPassword"
api:
ota:
esp32_ble_tracker:
bluetooth_proxy:
active: trueAutomazione YAML per notifica batteria scarica SwitchBot:
alias: "Batteria - Notifica SwitchBot Curtain Low"
trigger:
- platform: numeric_state
entity_id: sensor.switchbot_curtain_battery
below: 15
action:
- service: notify.mobile_app_smartphone
data:
title: "🔋 Batteria SwitchBot Scarica"
message: "La batteria del motore SwitchBot Curtain è al di sotto del 15%."Verifica e test operativo
Aziona l'apertura della tenda dalla Dashboard di Home Assistant: il motore deve avviarsi all'istante ed il livello di segnale RSSI deve rimanere stabile al di sopra di -75 dBm.
Il motore emette il ronzio meccanico di scorrimento sulla guida U-Rail.
Cosa fare se qualcosa non funziona
- Unreachable persiste: Verificare che l'adattatore Bluetooth interno sia disabilitato se si usa il proxy ESP32. 2. Corsa incompleta: Eseguire la ricalibrazione dei finecorsa dall'app SwitchBot. 3. Batteria scarica: Collegare il pannello solare SwitchBot Solar Panel 3.
9. Sicurezza e privacy
Comandi inviati via radio Bluetooth Low Energy locale crittografata senza dipendenze da server cloud.
10. Requisiti e Risorse Ufficiali
Questa guida risolve una problematica tecnica di configurazione o sistema domotico. Di seguito i riferimenti alle documentazioni ufficiali:
* 🌐 Documentazione Ufficiale Home Assistant: [home-assistant.io/help](https://www.home-assistant.io/help/)
* 📦 Repository GitHub Troubleshooting: [github.com/home-assistant/core/issues](https://github.com/home-assistant/core/issues)
* 🛠️ Prerequisiti di sistema: Server Home Assistant OS aggiornato, connessione di rete LAN locale ed accesso Amministratore.