Local Tuya-HomeAssistant come recuperare “local ID” dei device

Local Tuya-HomeAssistant come recuperare “local ID” dei device

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


Tags:

Comments

Lascia un commento