Home Assistant
SwitchBot Bot: Errore Motor stall detected e calibration failed per corsa meccanica bloccata
1. A cosa serve La guida risolve l'errore di blocco meccanico (Motor stall detected) ed il fallimento della calibrazione sul pulsante robotico SwitchBot Bot, garantendo l'azionamento corretto di interruttori a parete fis

1. A cosa serve
La guida risolve l'errore di blocco meccanico (Motor stall detected) ed il fallimento della calibrazione sul pulsante robotico SwitchBot Bot, garantendo l'azionamento corretto di interruttori a parete fisici o elettrodomestici.
2. Specifiche e compatibilità
Hardware: SwitchBot Bot (Micro-servomotore). Batteria: 1x CR2 al litio 3V. Connettività: Bluetooth Low Energy (BLE).
3. Materiali e prerequisiti necessari
Prerequisiti: 1. Adesivo 3M per la leva ad uncino (incluso). 2. App SwitchBot installata su smartphone.
Fase 1: Preparazione
Pulisci accuratamente la superficie del pulsante da premere e posiziona lo SwitchBot Bot in modo che il braccetto meccanico impatti al centro della superficie del tasto.
[SCHEMA GRAFICO: Posizionamento Leva SwitchBot Bot: Corpo Bot (Fissato con 3M) ---> Braccetto Meccanico ---> Corsa 90° su Tasto Interruttore]
Imposta la modalità di funzionamento su Switch Mode (Interruttore a bilanciere) se usi l'adesivo con tirante a filo o su Press Mode (Pulsante singolo) per pressioni semplici!
Non applicare lo SwitchBot Bot su pulsanti o leve che oppongono una resistenza meccanica superiore a 1.2 kgf per evitare di sgranare gli ingranaggi in plastica.
Fase 2: Configurazione
- Apri l'app SwitchBot > seleziona il Bot > Impostazioni. 2. Scegli la modalità (Pulsante o Interruttore). 3. Apri la voce Tempo di Pressione (Hold Time) ed impostala a 1 secondo per garantire che il tasto si abbassi completamente. 4. Esegui la ricalibrazione della corsa.
Parametri d'azione: Mode: Press/Switch, Hold Time: 1s-5s.
Fase 3: Automazione / Uso pratico
Automazione YAML per attivare la pressione dello SwitchBot Bot da Home Assistant:
alias: "Casa - Pressione Pulsante Macchina Caffè"
trigger:
- platform: time
at: "07:00:00"
action:
- service: switch.turn_on
target:
entity_id: switch.switchbot_bot_caffeAutomazione YAML per il monitoraggio della batteria del Bot:
alias: "Batteria - Notifica SwitchBot Bot Low"
trigger:
- platform: numeric_state
entity_id: sensor.switchbot_bot_battery
below: 20
action:
- service: notify.mobile_app_smartphone
data:
title: "🪫 Sostituire Batteria CR2 Bot"
message: "La batteria del pulsante SwitchBot Bot è quasi esaurita."Verifica e test operativo
Invia il comando di azionamento da Home Assistant: il braccetto plastico dello SwitchBot deve estendersi completamente spingendo il pulsante fisso fino al punto di scatto.
Il robot emette il ronzio del servo-motore integrato ed il braccetto rientra nella posizione di riposo.
Cosa fare se qualcosa non funziona
- Motor stall persiste: Spostare lo SwitchBot Bot indietro di 1-2 mm per ridurre lo sforzo d'impatto. 2. Batteria scarica rapida: Sostituire la batteria CR2 con una pila al litio di marca. 3. Nastro 3M si stacca: Pulire con alcool isopropilico prima di incollare.
9. Sicurezza e privacy
Attuazione meccanica locale eseguita tramite connessione Bluetooth criptata.
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.