Jak získat ID a KEY Tuya

www
Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Jak získat ID a KEY Tuya

Příspěvek od Pete30 »

Používáte zařízení Tuya a nechcete používat cloud.

Zde: https://github.com/rospogrigio/localtuya

Je možnost použít komponentu Local Tuya ,ale potřebujete Id a key vašeho zařízení.
Jak tyto údaje získat pomocí PC win10?
Tady máte postup ,který jsem ověřil a funguje:

Potřebné:
Zařízení Tuya
Integrované zařízení Tuya v app telefonu (Smart Life na tom jsem testoval)
Nainstalovat Node.js do PC win10: https://nodejs.org/en/download/
Příkazová řádka administrátor

1 - Zaregistrujte se do projektu
Tuya Smart Intelligent IoT Platform zde: https://auth.tuya.com
2 - Otevřete záložku Cloud - Projects a vytvořte nový projekt tlačítkem create
Otevře se tabulka kde vyplníte název projektu,popis, Industry: vyberte Smart Home
3 - Otevřete vytvořený projekt kde uvidíte položky:
Access ID/Client ID:xxxxxxxxxxxxxx
Access Secret/Client Secret: *********************** Show Copy
4 - Teď je třeba propojit vaše zařízení do projektu:
Vyberte položku Link Devices a na stránce vyberte Link devices by App Account
klikněre na tlačítko Add App Account a vyskočí na vás QR kod
Otevřete app Smart Life v telefonu ,položku Já ,vyberte scener a naskenujte QR
Na stránce Link Devices se vám ukáže naskenované zařízení

5 - Na stejné stránce klikni na levé straně na „Produkty API“. U následujících produktů API budeš muset provést několik kroků

a - Správa inteligentních domácích zařízení
b - Oprávnění
c - Smart Home Family Management
d - Inteligentní domácí datová služba
e - Propojení inteligentní domácí scény

Pro každého z nich provedeš:
f - Klikni do Produktu a klikni na Přihlásit se k odběru
g - Vyber úroveň zdarma a Kupte nyní
h - Klikni zpět na stránku Produkty API a znovu vyber API a tak to udělej u všech pěti
ch - Klikni na tlačítko Projekty(Produkty API uvnitř každé karty) v každém z nich a, b, c, d, e
i - Klikni na ** Nové oprávnění
j -V rozevírací nabídce vyber svůj projekt a klikni na OK

Než se tyto změny projeví, může to trvat 10-15 minut.

6 - Nainstalujte Node.js do PC
7 - Spustit Windows PowerShell (Administrátor)
8 - Zadat příkaz:

Kód: Vybrat vše

npm i @tuyapi/cli -g
(počkejte na dokončení)
9 - Zadejte příkaz:

Kód: Vybrat vše

tuya-cli wizard
( spouštějte ve složce npm příklad: c:\Users\tvoje údaje\AppData\Roaming\npm\tuya-cli wizard ,vyskočí cmd tabulka)
10 - Zadejte do řádku Access ID/Client ID:xxxxxxx kod který máte v pojektu (enter)
11 - Zadejte do řádku Access Secret/Client Secret:xxxxxxx v projektu stiskněte copy a sem vložit (enter)
12 - Zadejte do řádku: Provide a ‘virtual ID’ of a device currently registered in the app: vložte kod který
najdete na stránce vašeho projektu pod položkou Device List pod názvem vašeho zařízení (enter)

A je to tady, vyskočí na vás ID a key všech vašich zařízení co máte (dobře uschovejte) ;)
Dále už jen postupovat podle dokumentace LocalTuya a máte kompletní local ovládání komponent Tuya.

Pokud budou nejasnosti dejte vědět. :roll:
Pokud nejsem přítomen tak jsem na rybách ;)

modern
Aktivní autor
Aktivní autor
Příspěvky: 54
Registrován: 20. říjen 2020, 13:46
Dal poděkování: 5 poděkování
Dostal poděkování: 4 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od modern »

Rád bych použil, jenže termostaty tuya zatím nemají podporu :( , tak snad někdy později.

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od Pete30 »

modern píše: 21. leden 2021, 21:55 Rád bych použil, jenže termostaty tuya zatím nemají podporu :( , tak snad někdy později.
Není podpora v app Smart Life? Pokud ano tak ty kody můžeš mít už stažený a připravený :D
Pokud nejsem přítomen tak jsem na rybách ;)

modern
Aktivní autor
Aktivní autor
Příspěvky: 54
Registrován: 20. říjen 2020, 13:46
Dal poděkování: 5 poděkování
Dostal poděkování: 4 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od modern »

Localtuya zatím nepodporuje termostaty ....

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od Pete30 »

modern píše: 22. leden 2021, 19:56 Localtuya zatím nepodporuje termostaty ....
Ok nezkoumal jsem to.Mám tu jen led pásky.
Pokud nejsem přítomen tak jsem na rybách ;)

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od adamis »

Ahoj, zakousnul jsem se v bodě 5 - Vyberte na stránce API Groups a povolte:
nemůžu najít API Group...
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od Pete30 »

adamis píše: 19. březen 2021, 16:53 Ahoj, zakousnul jsem se v bodě 5 - Vyberte na stránce API Groups a povolte:
nemůžu najít API Group...
Díval jsem se na to a od dob kdy jsem to psal se spoustu změnilo.
Aktualizace původního příspěvku
Tady je postup bodu 5 nově:


Na stejné stránce klikni na levé straně na „Produkty API“. U následujících produktů API budeš muset provést několik kroků

1 Správa inteligentních domácích zařízení
2 Oprávnění
3 Smart Home Family Management
4 Inteligentní domácí datová služba
5 Propojení inteligentní domácí scény


Pro každého z nich provedeš:

6 Klikni do Produktu a klikni na Přihlásit se k odběru
7 Vyber úroveň zdarma a Kupte nyní
8 Klikni zpět na stránku Produkty API a znovu vyber API a tak to udělej u všech pěti
9 Klikni na kartu Projekty
10 Klikni na ** Nové oprávnění
11 V rozevírací nabídce vyber svůj projekt a klikni na OK

Než se tyto změny projeví, může to trvat 10-15 minut.

Možná se neobjeví bod 10 a tím i 11.
U mě se neukázal asi možná jen proto: měl 4 povoleny a povoloval jsem jen Propojení inteligentní domácí scény který nebyl třeba v původní verzi
Uvidíš dej vědět jak to dopadlo.
Pokud nejsem přítomen tak jsem na rybách ;)

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od adamis »

Tak dostal jsem se sem a tady je asi nějaký zádrhel.
shell.png
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3332
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od Pete30 »

adamis píše: 21. březen 2021, 11:04 Tak dostal jsem se sem a tady je asi nějaký zádrhel.shell.png
Nespouštíš command ze složky jak je v návodu:
c:\Users\tvoje údaje\AppData\Roaming\npm\tuya-cli wizard

Doplnil jsem to do návodu pro lepší pochopení.

Když jsi konfiguroval Api Tuya ukázal se ti ten bod 10 a 11 jen pro zajímavost?
Pokud nejsem přítomen tak jsem na rybách ;)

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Jak získat ID a KEY Tuya

Příspěvek od adamis »

Bod 10 a 11 se mi neukázal. Přesto jsem se dostal až do tabulky, vyplnil kody API key a API secret, ale tenhle kod nemůžu najít:
12 - Zadejte do řádku: Provide a ‘virtual ID’ of a device currently registered in the app: vložte kod který
najdete na stránce vašeho projektu pod položkou Device List pod názvem vašeho zařízení (enter)
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Odpovědět

Zpět na „Tuya“