Aplikacija, pametna kuća i sigurnost
Dvoranom upravljate iz aplikacije na telefonu i na računalu. Svjetla terena i temperaturu u dvorani namjestit ćete i iz Apple Home, Google Home, Alexe, SmartThings ili glasom. I ništa od toga ne zaobilazi zaštite koje drži automat u razvodnom ormaru.
Aplikacija bez trgovine aplikacijama
AERDOMA ne tražite u App Storeu ni na Google Playu. To je web-aplikacija (PWA): otvara se u pregledniku, a jednim dodirom dodajete je na početni zaslon — tada izgleda i ponaša se kao obična aplikacija.
Jedna aplikacija radi na iPhoneu, Androidu i na računalu. Novu verziju svi dobivaju istodobno i odmah, bez odobravanja u trgovini i bez toga da išta ažurirate. Na zaslonu zauzima djelić prostora u usporedbi s običnom aplikacijom.
-
Dispečerski zaslon za upravitelja dvorane
Stanje dvorane, tlak, temperatura, tereni i svjetla, alarmi, vremenski rasporedi, energija i izvještaji. Naredba iz aplikacije prolazi iste provjere kao naredba s panela u dvorani.
-
Aplikacija za igrača
Rezervacija terena i ulaznica s QR kodom. Ulaznica je spremljena u telefonu i otvara vrata i bez signala. Dodavanje na početni zaslon aplikacija ponudi tek nakon prve rezervacije — do tada nema što ponuditi.
-
Alarmi na telefon
Kad dvorana javi kvar, upravitelj i servis dobivaju obavijest na telefonu, čak i kad je aplikacija zatvorena. Tko ništa nije podesio, alarme svejedno prima — tišina nije zadana postavka. E-pošta ide usporedo kao drugi kanal.
Kako je dodati na početni zaslon
- iPhone i iPad: otvorite aplikaciju u Safariju, dodirnite Podijeli i odaberite „Dodaj na početni zaslon“. Na iPhoneu obavijesti stižu samo aplikaciji dodanoj na početni zaslon — zato će vas aplikacija sama podsjetiti.
- Android: u Chromeu dodirnite „Instaliraj aplikaciju“ u izborniku ili na traci koja se sama pojavi.
- Računalo: u Chromeu ili Edgeu kliknite ikonu instalacije u adresnoj traci. Aplikacija se otvara u vlastitom prozoru.
Jezik aplikacije isti je kao jezik uređaja — istih petnaest jezika kao ova stranica.
Apple Home, Siri, Google Home, Alexa i SmartThings
Svjetla terena i temperatura u dvorani mogu se svrstati među ostale uređaje u aplikaciji Kuća, u Google Home, Alexi ili SmartThings i upravljati glasom. Pripremljeni su svi; koje će od njih dvorana koristiti, postavlja se za svaku dvoranu posebno. To nije zamjena za dispečerski zaslon, nego dodatna udobnost.
-
Apple Home
Dostupno
Svaki teren je u aplikaciji Kuća kao svjetlo, a dvorana kao termometar — ili termostat, ako upravitelj ključu dopusti i temperaturu i grijanje. Upravljate njima pločicom, glasom ili automatizacijom. Most AERDOMA radi u mreži dvorane; upravljanje izvan dvorane omogućuje kućno središte — Apple TV ili HomePod u dvorani. Svjetla su provjerena u dvorani u Klaipėdi.
-
Prečaci i Siri — bez mosta
Dostupno
Četiri gotova prečaca za preuzimanje iz aplikacije: uključi teren, isključi teren, stanje dvorane i postavi temperaturu — posljednji samo uz dopuštenje za temperaturu. Stanje dvorane prikazuje i tlak. Naziv prečaca je naredba za Siri. Ne trebaju ništa u dvorani, dovoljan je internet na telefonu. U aplikaciji Kuća nemaju pločicu, ali može ih pokrenuti i automatizacija.
-
Google Home i Android
U razvoju
Izravno povezivanje s Googleom — bez mosta i bez uređaja u dvorani. Upravitelj u Google Home poveže AERDOMA, prijavi se i odabere dvoranu; tereni se prikažu kao svjetla, a dvorana kao termostat, na Androidu i na iPhoneu. Povezivanje je gotovo i isprobano u našim testovima, s Googleom još nije — zato oznaka „U razvoju“.
-
Alexa i SmartThings
U razvoju
Izravno povezivanje iz oblaka, isto kao kod Googlea — bez mosta i bez Echa ili središta SmartThings u dvorani. Upravitelj u aplikaciji Alexa ili SmartThings poveže AERDOMA, prijavi se i odabere dvoranu; tereni se prikažu kao svjetla, a dvorana kao termostat. Za dvoranu koja želi kućnim uređajima upravljati i bez interneta pripremljen je most Matter. Povezivanje je isprobano u našim testovima, s Amazonom i Samsungom još nije — zato oznaka „U razvoju“.
Tlak koji drži dvoranu u zraku ne može se namjestiti ni iz aplikacije Kuća, ni iz Google Home, Alexe ili SmartThings — usluge u oblaku ne dobivaju ga ni za čitanje. Ventilacijom i zaštitama upravlja se s dispečerskog zaslona, gdje se vidi što će naredba izazvati.
Što se događa kad kažete „uključi teren“
- Upravitelj si u aplikaciji izdaje ključ za Apple Home (Administracija → Ljudi i kontakti) i označi smije li ključ i temperaturu i grijanje. Ključ pripada njemu i jednoj dvorani i prikazuje se samo jednom. Google Home sam zatraži isti takav ključ pri povezivanju računa.
- Most s tim ključem radi u mreži dvorane — na industrijskom računalu u razvodnom ormaru ili na malom računalu pokraj njega — i u aplikaciji Kuća pojavljuje se kao jedan dodatak sa svjetlom za svaki teren.
- Naredba iz aplikacije Kuća ili od Siri ide kroz oblak AERDOMA istim putem kao naredba s dispečerskog zaslona i uz iste provjere.
- Automat u dvorani je još jednom provjerava i uključuje svjetlo. Kuća prikazuje „uključeno“ tek kad dvorana potvrdi — kad ne odgovara, prikazuje „Ne odgovara“, a ne „isključeno“.
- U zapisnik događaja upisuje se ime upravitelja s napomenom „Apple Home“. Kome se oduzme uloga u dvorani, tome prestaje raditi i ključ.
Kako je to zaštićeno
Sigurnost dvorane ne počiva na tome da nitko ne može doći do aplikacije. Počiva na tome da ni naredba iz aplikacije ne prolazi kroz zaštite automata i hardvera.
-
Posljednju riječ ima dvorana
Svaku naredbu — s dispečerskog zaslona, iz aplikacije Kuća i od Siri — najprije provjerava oblak, a zatim ponovno automat u razvodnom ormaru. Hardverske zaštite, poput havarijskog presostata i sigurnosnog termostata, rade i kad softver ne radi.
-
Dvorani ne treba internet
Automat upravlja dvoranom lokalno. Ispad interneta ili oblaka ne znači ispad dvorane — upravljanje radi dalje, a ulaznice na vratima i dalje vrijede.
-
Izvana se u dvoranu ništa ne otvara
Dvorana se sama spaja prema van, šifrirano putem MQTT-a preko TLS-a s obostranim certifikatom. Lokalno sučelje u dvorani služi samo za čitanje — izmjene idu isključivo kroz aplikaciju, koja ih provjerava i zapisuje.
-
Prijava
Neobavezna provjera u dva koraka kodom iz aplikacije na telefonu. Broj pokušaja prijave ograničen je po računu, pa se lozinka ne može pogađati, a iz odgovora se ne može saznati tko kod nas ima račun.
-
Svatko vidi samo svoju dvoranu
Prava se dodjeljuju po dvoranama i po ulogama — vlasnik, upravitelj, proizvođač dvorane, igrač. Oduzimanje uloge vrijedi odmah — za aplikaciju, Apple Home i Google Home.
-
Zapis o svakoj naredbi
Tko, kada i što: svaka naredba i svako odbijanje ide u zapisnik događaja — u oblaku i u automatu, u istom obliku.
-
Ključevi i ulaznice samo kao otisak
Ni ključeve za Apple Home i Google Home ni QR ulaznicu nemamo na poslužitelju — spremljen je samo njihov otisak (SHA-256). Zato se prikazuju samo jednom, a poništena ulaznica prestaje otvarati vrata.
-
Obavijest bez sadržaja
Push na telefon samo je prazno „bockanje“. Tekst alarma aplikacija zatraži tek od nas, pa ne prolazi kroz poslužitelje Applea ni Googlea.
-
Platna kartica ne dolazi do nas
Klijent karticu unosi izravno u platni pristupnik. A plaćanje nikad ne upravlja vratima — ispad platnog pristupnika nikoga neće ostaviti ispred dvorane.
-
Poslužitelj iza pristupnika
Aplikacija radi isključivo putem HTTPS-a iza pristupnika Cloudflare, a poslužitelj prihvaća samo veze potvrđene njegovim certifikatom. Odgovori nose sigurnosna zaglavlja, a dispečerski zaslon ne može se umetnuti u tuđu stranicu.
Želite li to vidjeti na vlastitoj dvorani?
Pokazat ćemo vam dispečerski zaslon, Apple Home i Prečace na stvarnoj dvorani i reći što bi trebalo kod vas.