Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Pomoću ove iOS aplikacije možete kontrolirati svoj AmbiBox sa svog iPhonea ili iPada. Govorit ću o aplikaciji i načinu na koji komunicira s AmbiBox poslužiteljem, ako želite znati kako instalirati AmbiBox i LED trake, postoji nekoliko vodiča u Instructables.
Ovdje možete pogledati videozapis s rezultatom i grafičkijom demonstracijom rada aplikacije.
S najnovijom verzijom možete stvoriti vlastite statičke i dinamičke pozadine, odabrati profile, a također uključiti/isključiti LED traku.
Više informacija ovdje.
Korak 1: Omogućite AmbiBox TCP API
Prije svega, morate biti sigurni da AmbiBox ima omogućen API kako bi aplikacija mogla komunicirati s njim.
Sada možete otvoriti TCP komunikaciju s tim IP -om i portom. Prije nego što to učinite s aplikacijom, možete isprobati na svom računaru, s Macom možete izvršiti na terminalu nc your_ip your_port, a ako ste u sustavu Windows možete koristiti telnet your_ip your_port (telnet nije aktiviran prema zadanim postavkama u sustavu Windows, postoji nekoliko vodiča koji pokazuju kako se to radi).
Ovdje imate API dokumentaciju, gdje možete vidjeti sve naredbe dostupne za komunikaciju s AmbiBox poslužiteljem.
******* Komanda setbrightness ne radi za mene.
Korak 2: Pokrenite aplikaciju i povežite se s API -jem
Preuzmite aplikaciju sa App Store -a.
Samo unesite IP i port vaše usluge AmbiBox. Nakon povezivanja vidjet ćete početni izbornik, odakle možete uključiti/isključiti LED diode.
Pogledajte prvih 15 sekundi videozapisa.
Korak 3: Kreirajte pozadine
U početnom izborniku možete odabrati Moje pozadine ili Dinamičke pozadine.
Ako odaberete prvu opciju, stvorit ćete i spremiti statičku pozadinu, ona može imati jednu ili više boja. Zapravo, možete postaviti boju svakog LED -a pojedinačno.
Video pogledajte u 00:15.
Odaberete li drugu opciju, stvorit ćete i spremiti dinamičku pozadinu. U gornjoj traci ekrana vidjet ćete dugme REC, tako da možete snimati nizove pozadina i reproducirati će se u petlji.
Da biste saznali kako postaviti dinamičku pozadinu, pogledajte videozapis u 03:23 i 06:21.
Korak 4: Postavite profil
Ovisno o filmu ili videozapisu koji gledamo, možda želimo snimiti boje s različitih dijelova ekrana, kako bismo izbjegli crne trake sa strane ili s gornje/donje strane ekrana koje će boju naših LED dioda postaviti na crnu.
Da bismo to riješili, možemo stvoriti različite profile u AmbiBoxu i odabrati ih iz opcije Moji profili na početnom izborniku.
Video pogledajte u 04:57.
******* Ako imate profil sa znakovima dvotočke u imenu, funkcionalnost profila aplikacije neće raditi zbog greške. To će biti popravljeno u budućim verzijama.
Korak 5: Razmatranja
Zbog iOS ograničenja, kada aplikacija pređe u pozadinu (kada pritisnemo tipku Home ili zaključamo uređaj, na primjer) komunikacija s AmbiBox poslužiteljem traje oko tri minute, nakon čega će se TCP utičnice zatvoriti radi uštede baterije.
Ovo je problem jer nam je potrebna stalna veza za održavanje pozadine, pa će se nakon 2 minute u pozadini pojaviti obavijest koja vas obavještava o ovoj činjenici.
Najbolje rješenje za poštivanje vijeka trajanja baterije je zacrniti ekran i postaviti minimalnu svjetlinu dok aplikacija reproducira pozadinu ili profil, bez slanja u pozadinu. To se događa automatski nakon pet sekundi neaktivnosti i ekran će se ponovo uključiti kada ga dodirnete.