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

SwitchBot Bot: Errore Motor stall detected e calibration failed per corsa meccanica bloccata: SwitchBot Bot: Errore Motor stall detected e calibration failed per corsa meccanica bloccata
Copertina editoriale DomotikPro

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_caffe

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