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

Siguran sam da vam se to dogodilo: kupite hrpu pametnih žarulja jer su jeftine i dobro rade sa Smart Lifeom, 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, otkrijete da gotovo svi zahtijevaju registraciju na portalu za razvojne programere. Osjećaj je kao da vam pokušavaju prodati ideju "lokalnog upravljanja", a u stvarnosti vas prisiljavaju da prođete kroz njihove servere da biste uopće započeli.
Stvarnost je takva da, iako se može činiti kontradiktornim, ovaj početni korak je neophodan za dobivanje ključa za šifriranje svake žarulje. Nakon što imate taj ključ, podatkovni promet više ne mora napuštati vašu mrežu, što vam omogućuje upravljanje svjetlima bez da poslužitelj 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 koja druga marka sa sjedištem u Tuyi, rade potpuno autonomno i privatno.
Priprema tla i alata

Prije nego što počnete, morate imati 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. Nemojte preskočiti ovaj korak jer je to mehanizam koji omogućuje izravnu komunikaciju s hardverom.
Za preuzimanje sigurnosnih ključeva morat ćete instalirati [naziv softvera] na svoje računalo. Python i NPMNakon što ste to učinili, otvorite terminal i pokrenite naredbu npm i @tuyapi/cli -g za instalaciju uslužnog programa tuya-cliOvaj alat će obaviti prljavi posao izvlačenja tehničkih informacija koje su potrebne Home Assistantu. razgovor sa žaruljama bez posrednika.
Proces usklađivanja i organiziranja

Kada počnete dodavati žarulje, toplo preporučujem korištenje malo ljepljive trake za fizičko označavanje svake od njih . Vrlo je lako zbuniti se kada imate deset identičnih svjetala i ne znate koja je za dnevni boravak ili spavaću sobu. Zapišite naziv koji ste joj dali u aplikaciji, njezinu IP adresu i prostor za ključ za šifriranje.
Ključni trik za sprječavanje kvara vaših postavki je pristup usmjerivaču i dodjeljivanje statičkih IP adresa svakom uređaju. Ako dopustite DHCP-u da mijenja IP adrese, Home Assistant će prestati tražiti žarulju i iako će kontrola u oblaku i dalje raditi, lokalni pristup će se izgubiti , prisiljavajući vas da sve ponovno konfigurirate ispočetka.
Izdvajanje ključeva za šifriranje

Nakon što su svjetla povezana s vašim Tuya računom, vrijeme je za korištenje terminala. Pokrenite naredbu tuya-cli wizardPrvi put kada to učinite, sustav će vas tražiti API vjerodajnice s portala za razvojne programere. Nakon konfiguracije, trebate unijeti samo ID jednog od svojih uređaja, a alat će generirati JSON datoteku s 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 sustava. Postupak je podijeljen u nekoliko koraka: prvo odaberite žarulju s popisa koristeći njezinu IP adresu; zatim unesite prijateljsko ime i ključ za šifriranje koji ste ranije dobili. Provjerite je li žarulja označena vrijednošću "20" u obrascu za podatke.
U sljedećem koraku definirajte uređaj kao "svjetlo ". Najkompliciraniji dio dolazi na kraju, s podatkovnim toč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 općenito su standard za postizanje potpune kontrole nad kotačićem boja.
Slijedeći ovaj tijek rada, transformirat ćete žarulje ovisne o oblaku u lokalno upravljane uređaje. Kombiniranjem upotrebe tuya-cli-ja, dodjeljivanjem statičkih IP adresa i ispravnim mapiranjem podatkovnih točaka u LocalTuya, postižete trenutni odgovor svjetala i bezbrižnost da će vaša kućna automatizacija nastaviti funkcionirati čak i ako internetska veza padne.