- Pristup ključevima za šifriranje putem Tuya portala za razvojne programere.
- Korištenje vanjskih alata poput tuya-cli za izdvajanje identifikatora uređaja.
- Konfigurišite statičke IP adrese kako biste spriječili gubitak lokalne veze.
- Mapiranje specifičnih podatkovnih tačaka radi omogućavanja kontrole boje i svjetline.

Siguran sam da vam se to dogodilo: kupite gomilu pametnih sijalica jer su jeftine i dobro rade sa Smart Life-om, ali onda shvatite da je oslanjanje isključivo na oblak prava glavobolja. Želite sve integrirati u Home Assistant kako biste imali pravu kontrolu nad svojim domom, ali kada počnete pregledavati dodatke, shvatit ćete da gotovo svi zahtijevaju registraciju na portalu za programere. Osjećaj je kao da vam pokušavaju prodati ideju "lokalne kontrole", dok vas u stvarnosti prisiljavaju da prođete kroz njihove servere da biste uopće započeli.
Realnost je da, iako se može činiti kontradiktornim, ovaj početni korak je neophodan za dobijanje ključa za šifriranje za svaku sijalicu. Nakon što dobijete taj ključ, podatkovni promet više ne mora napuštati vašu mrežu, što vam omogućava upravljanje svjetlima bez da server u Kini zna kada palite svjetla u kuhinji. Ako ste strpljivi i slijedite ispravne korake, možete učiniti da vaši Calex uređaji, ili bilo koji drugi brend baziran na Tuya-i, rade potpuno autonomno i privatno.
Priprema tla i alata

Prije nego što počnete, potrebno je da imate instaliran HACS (Home Assistant Community Store) , jer je to najlakši način za dodavanje dodatka LocalTuya. Nakon što je HACS pokrenut, pronađite i instalirajte LocalTuya iz njegovog GitHub repozitorija. Ne preskačite ovaj korak, jer je to mehanizam koji omogućava direktnu komunikaciju s hardverom.
Da biste preuzeli sigurnosne ključeve, morat ćete instalirati [naziv softvera] na svoj računar. Python i NPMKada to uradite, otvorite terminal i pokrenite komandu npm i @tuyapi/cli -g da instalirate uslužni program tuya-cliOvaj alat će obaviti prljavi posao izvlačenja tehničkih informacija koje su potrebne Home Assistantu. razgovor sa sijalicama bez posrednika.
Proces usklađivanja i organiziranja

Kada počnete dodavati sijalice, toplo preporučujem da koristite malo trake da biste svaku od njih fizički označili . Vrlo je lako zbuniti se kada imate deset identičnih sijalica i ne znate koja je za dnevnu sobu ili spavaću sobu. Zapišite ime koje ste joj dali u aplikaciji, njenu IP adresu i prostor za ključ za šifriranje.
Ključni trik za sprječavanje kvara vaše postavke je pristup ruteru i dodjeljivanje statičkih IP adresa svakom uređaju. Ako dozvolite DHCP-u da mijenja IP adrese, Home Assistant će prestati tražiti sijalicu i iako će kontrola u oblaku i dalje raditi, lokalni pristup će biti izgubljen , što će vas prisiliti da sve ponovo konfigurirate ispočetka.
Izdvajanje ključeva za šifriranje

Nakon što su svjetla povezana s vašim Tuya računom, vrijeme je da koristite terminal. Pokrenite naredbu tuya-cli wizardPrvi put kada ovo uradite, sistem će vas tražiti API akreditivi sa portala za razvojne programere. Nakon konfiguracije, potrebno je samo unijeti ID jednog od vaših uređaja, a alat će generirati JSON datoteku sa imena, ID-ovi i ključevi za šifriranje svih uređaja povezanih s vašim računom.
Detaljne postavke u Home Assistantu

Prilikom dodavanja svjetala u LocalTuya, najbolje je to raditi jedno po jedno kako bi se održala stabilnost sistema. Proces je podijeljen u nekoliko koraka: prvo, odaberite sijalicu s liste koristeći njenu IP adresu; zatim unesite prijateljsko ime i ključ za šifriranje koji ste ranije dobili. Provjerite je li sijalica označena vrijednošću "20" u obrascu za podatke.
U sljedećem koraku, definirajte uređaj kao "svjetlo ". Najkomplikovaniji dio dolazi na kraju, s podatkovnim tačkama (DP). Da bi kontrola boje i svjetline ispravno funkcionirala, morate dodijeliti sljedeće vrijednosti: Svjetlina na 22 , Temperatura boje na 22, Način boje na 21 i Boja na 24. Ove vrijednosti mogu varirati ovisno o modelu, ali su općenito standard za postizanje potpune kontrole nad kotačem boja.
Praćenjem ovog radnog toka, transformisaćete sijalice koje zavise od oblaka u lokalno upravljane uređaje. Kombinacijom upotrebe tuya-cli, dodjeljivanja statičkih IP adresa i ispravnog mapiranja podataka u LocalTuya, postižete trenutni odgovor od svjetala i bezbrižnost da će vaša kućna automatizacija nastaviti da funkcioniše čak i ako dođe do prekida internet veze.