“homebridge-mqtt-switch-tasmota”: installare e configurare il plugin per Homebridge

Scopi della guida
Concetti affrontati:
  • Installazione e configurazione software
Componenti software utilizzate:
Prerequisiti
  • Un attuatore Sonoff riprogrammato con firmware Sonoff-Tasmota e connesso alla rete Wifi
  • Homebridge configurato e funzionante
  • Broker MQTT configurato e funzionante (si consiglia Mosquitto)
Dispositivi fisici utilizzati:
  • Il dispositivo sul quale risiede Homebridge
  • Un dispositivo della linea ITEAD Sonoff Smart Home opportunamente aggiornato con firmware Sonoff-Tasmota
GUIDA maggiormente indicatA per:

Apple-200x200

Note e disclaimer
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato
  • qualsiasi modifica attuata in proprio è a propria responsabilità personale nonché a proprio rischio e pericolo (la presente guida ha puro scopo didattico)
  • qualsiasi modifica attuata in proprio a un dispositivo ne fa decadere la garanzia.

Abstract

Il “homebridge-mqtt-switch-tasmota” è un plugin nato per integrare i dispositivi della linea ITEAD Sonoff Smart Home dotati di switch (interruttore intelligente) opportunamente aggiornati e configurati con il firmware opensource Sonoff-Tasmota.

Tali switch possono essere configurati in modo da “impersonare”, presso Apple HomeKit, tre tipologie di accessori diversi (con la medesima funzione):

  • interruttore semplice
  • presa elettrica
  • luce

Installazione

L’installazione, come tutti i plugin – è semplicissima.
Eseguire il seguente comando – su sistemi unix-based (linux, Raspberry ecc.) da terminale, da sistemi windows su prompt dei comandi:

npm install -g homebridge-mqtt-switch-tasmota

e attendere il termine della procedura.
Nb. In caso Homebridge sia già in esecuzione come servizio (come descritto nelle nostre guide di installazione), provvedere a interromperlo prima dell’installazione tramite il comando:

sudo systemctl stop homebridge

Configurazione

La configurazione di base prevede l’aggiunta alla configurazione di uno o più accessori così configurati:

{
  "accessory": "mqtt-switch-tasmota",
  "name": "NAME OF THIS ACCESSORY",
  "url": "mqtt://MQTT–BROKER-ADDRESS",
  "username": "MQTT USER NAME",
  "password": "MQTT PASSWORD",

  "topics": {
  "statusGet": "stat/sonoff/RESULT",
  "statusSet": "cmnd/sonoff/POWER"
  }
}

Il plugin, come indicato sul repository dello sviluppatore, non prevede molte altre personalizzazioni.
Per una configurazione più fine, rimandiamo alla guida nostra guida specifica.

Aggiornamento

Per aggiornare il package è sufficiente eseguire il seguente comando:

sudo npm update -g -dev homebridge-mqtt-switch-tasmota

Dubbi? Perplessità? Fai un salto sul FORUM o sulla CHAT @DISCORD!
Questa pagina è coperta dalla licenza Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Licenseil che significa che puoi liberamente condividerlo, senza modificarlo, citando il link della fonte.