
Ho voluto installare su Home Assistant l’add-on “Local Tuya” che è di fatto differente dell’add-on ufficiale Tuya Local di Home Assistant.
Questo perchè l’add-on ufficiale recupera i dati che vengono inviati dal device ai loro server, e gli aggiornamenti dei dati che poi invia a Hassio (soprattutto nel caso di consumi corrente) non sono in tempo reale, ma addirittura anche aggiornati a distanza di ore.
Pertanto avevo bisogno di poter collegare direttamente i vari device ad HAssio, per avere l’aggiornamento in tempo reale.
Chi si è imbattuto in questa problematica si sarà sicuramente accorto che su https://auth.tuya.com/ ,nella parte che riguarda i device che avete sicuramente inseriti nel vostro progetto, non appare la parte di “local ID” necessaria per registrare quel device su Local Tuya
L’unica maniera che mi ha permesso di recuperare questo dato estremamente necessario, è stato utilizzando NODE.js
Premetto che l’installazione l’ho fatta su OS Windows e qui di seguito i passaggi che ho effettuato per l’installazione e l’estrazione dei dati:
#Assicurati di avere Node.js – Apri Prompt dei comandi e digita:
node -v
npm -v
#Se vedi le versioni, sei pronto
#Installa tuya-cli
npm install -g @tuyapi/cli
#Avvia il wizard
tuya-cli wizard
#Ti verranno chieste alcune informazioni:
Email/telefono del tuo account Tuya/Smart Life.
Password del tuo account.
Codice paese (per Italia: 39).
Scegli il data center (EU per l’Italia)
#Visualizza i dispositivi
#Alla fine del wizard, vedrai una lista simile a questa:
Device name: Lampada Salotto
ID: bfca50565c24e34477khzh
Key: 1234567890abcdef
IP: 192.168.1.50
ID → Device ID → serve per LocalTuya
Key → LocalKey → serve per LocalTuya
IP → indirizzo locale del dispositivo
Lascia un commento
Devi essere connesso per inviare un commento.