Aplikacija, pametni dom in varnost
Dvorano upravljate z aplikacijo v telefonu in v računalniku. Luči igrišč in temperaturo v dvorani nastavite tudi iz Apple Home, Google Home, Alexe, SmartThings ali z glasom. In nič od tega ne obide varoval, ki jih drži krmilnik v električni omari.
Aplikacija brez trgovine z aplikacijami
AERDOMA ne iščite v App Store niti v Google Play. To je spletna aplikacija (PWA): odpre se v brskalniku in z enim dotikom jo dodate na začetni zaslon — potem je videti in se obnaša kot običajna aplikacija.
Ena aplikacija teče na iPhonu, Androidu in v računalniku. Novo različico dobijo vsi hkrati in takoj, brez odobritve v trgovini in brez tega, da bi vi karkoli posodabljali. Na napravi zasede le delček prostora v primerjavi z običajno aplikacijo.
-
Nadzorni zaslon za upravljavca dvorane
Stanje dvorane, tlak, temperatura, igrišča in luči, alarmi, časovni načrti, energija in poročila. Ukaz iz aplikacije gre skozi enaka preverjanja kot ukaz s panela v dvorani.
-
Aplikacija za igralca
Rezervacija igrišča in vstopnica s kodo QR. Vstopnica je shranjena v telefonu in odpre vrata tudi brez signala. Dodajanje na začetni zaslon aplikacija ponudi šele po prvi rezervaciji — prej nima česa ponuditi.
-
Alarmi v telefon
Ko dvorana javi okvaro, upravljavec in servis prejmeta obvestilo v telefon, tudi ko je aplikacija zaprta. Kdor ni ničesar nastavil, alarme vseeno prejema — tišina ni privzeta. E-pošta gre vzporedno kot drugi kanal.
Kako jo dodate na začetni zaslon
- iPhone in iPad: aplikacijo odprite v Safariju, tapnite „Deli“ in izberite „Dodaj na začetni zaslon“. Na iPhonu prejemajo obvestila le aplikacije, dodane na začetni zaslon — zato vas aplikacija sama na to opomni.
- Android: v Chromu tapnite „Namesti aplikacijo“ v meniju ali v vrstici, ki se prikaže sama.
- Računalnik: v Chromu ali Edgeu kliknite ikono za namestitev v naslovni vrstici. Aplikacija se odpre v lastnem oknu.
Jezik aplikacije je enak jeziku naprave — istih petnajst jezikov kot ta spletna stran.
Apple Home, Siri, Google Home, Alexa in SmartThings
Luči igrišč in temperaturo v dvorani je mogoče uvrstiti med druge naprave v aplikaciji Dom, v Google Home, Alexi ali SmartThings in jih upravljati z glasom. Pripravljeni so vsi; katere bo dvorana uporabljala, se nastavi za vsako dvorano posebej. To ni nadomestilo za nadzorni zaslon, je dodatno udobje.
-
Apple Home
Na voljo
Vsako igrišče je v aplikaciji Dom prikazano kot luč, dvorana pa kot termometer — ali termostat, če upravljavec ključu dovoli tudi temperaturo in ogrevanje. Upravljate jih s ploščico, z glasom ali z avtomatizacijo. Most AERDOMA teče v omrežju dvorane; upravljanje od zunaj omogoča središče doma — Apple TV ali HomePod v dvorani. Luči so preizkušene v dvorani v Klaipėdi.
-
Bližnjice in Siri — brez mostu
Na voljo
Štiri pripravljene bližnjice za prenos iz aplikacije: prižgi igrišče, ugasni igrišče, stanje dvorane in nastavi temperaturo — zadnja le z dovoljenjem za temperaturo. Stanje dvorane pokaže tudi tlak. Ime bližnjice je ukaz za Siri. V dvorani ne potrebujejo ničesar, dovolj je internet v telefonu. V aplikaciji Dom nimajo ploščice, lahko pa jih zažene tudi avtomatizacija.
-
Google Home in Android
V razvoju
Neposredna povezava z Googlom — brez mostu in brez naprave v dvorani. Upravljavec v Google Home poveže AERDOMA, se prijavi in izbere dvorano; igrišča se prikažejo kot luči, dvorana pa kot termostat, na Androidu in na iPhonu. Povezava je pripravljena in preizkušena v naših testih, z Googlom še ne — zato oznaka „V razvoju“.
-
Alexa in SmartThings
V razvoju
Neposredna povezava iz oblaka, enako kot pri Googlu — brez mostu in brez Echa ali središča SmartThings v dvorani. Upravljavec v aplikaciji Alexa ali SmartThings poveže AERDOMA, se prijavi in izbere dvorano; igrišča se prikažejo kot luči, dvorana pa kot termostat. Za dvorano, ki želi naprave upravljati tudi brez interneta, je pripravljen most Matter. Povezava je preizkušena v naših testih, z Amazonom in Samsungom še ne — zato oznaka „V razvoju“.
Tlaka, ki drži dvorano pokonci, ni mogoče nastaviti ne iz aplikacije Dom ne iz Google Home, Alexe ali SmartThings — storitve v oblaku ga ne dobijo niti za branje. Prezračevanje in zaščite se upravljajo z nadzornega zaslona, kjer je vidno, kaj ukaz povzroči.
Kaj se zgodi, ko rečete „prižgi igrišče“
- Upravljavec si v aplikaciji izda ključ za Apple Home (Administracija → Ljudje in kontakti) in označi, ali sme ključ upravljati tudi temperaturo in ogrevanje. Ključ pripada njemu in eni dvorani in se prikaže samo enkrat. Google Home si enak ključ zahteva sam ob povezovanju računa.
- Most s tem ključem teče v omrežju dvorane — na industrijskem računalniku v električni omari ali na majhnem računalniku poleg nje — in se v aplikaciji Dom prikaže kot ena dodatna oprema z eno lučjo za vsako igrišče.
- Ukaz iz aplikacije Dom ali od Siri gre prek oblaka AERDOMA po isti poti kot ukaz z nadzornega zaslona in z enakimi preverjanji.
- Krmilnik v dvorani ga še enkrat preveri in prižge luč. Aplikacija Dom pokaže „Vklopljeno“ šele, ko dvorana potrdi — če ne odgovori, piše „Se ne odziva“, ne „Izklopljeno“.
- V dnevnik dogodkov se zapiše ime upravljavca z opombo „Apple Home“. Komur se vloga v dvorani odvzame, temu preneha delovati tudi ključ.
Kako je to zavarovano
Varnost dvorane ne temelji na tem, da do aplikacije nihče ne pride. Temelji na tem, da niti ukaz iz aplikacije ne gre mimo varoval krmilnika in strojne opreme.
-
Zadnjo besedo ima dvorana
Vsak ukaz — z nadzornega zaslona, iz aplikacije Dom in od Siri — najprej preveri oblak in nato ponovno krmilnik v električni omari. Strojna varovala, kot sta varnostni presostat in varnostni termostat, delujejo tudi takrat, ko programska oprema ne teče.
-
Dvorana ne potrebuje interneta
Krmilnik upravlja dvorano lokalno. Izpad interneta ali oblaka ne pomeni izpada dvorane — krmiljenje teče naprej in vstopnice na vratih veljajo naprej.
-
Od zunaj se v dvorano nič ne odpira
Dvorana se sama poveže navzven, šifrirano prek MQTT nad TLS z obojestranskim certifikatom. Lokalni vmesnik v dvorani je samo za branje — spremembe gredo izključno prek aplikacije, ki jih preveri in zabeleži.
-
Prijava
Neobvezno dvostopenjsko preverjanje s kodo iz aplikacije v telefonu. Število poskusov prijave je omejeno na račun, zato gesla ni mogoče uganiti in iz odgovora ni mogoče ugotoviti, kdo ima pri nas račun.
-
Vsak vidi le svojo dvorano
Pravice se dodeljujejo po dvoranah in po vlogah — lastnik, upravljavec, proizvajalec dvorane, igralec. Odvzem vloge velja takoj — za aplikacijo, Apple Home in Google Home.
-
Zapis o vsakem ukazu
Kdo, kdaj in kaj: vsak ukaz in vsaka zavrnitev gre v dnevnik dogodkov — v oblaku in v krmilniku, v enaki obliki.
-
Ključi in vstopnice le kot prstni odtis
Ključev za Apple Home in Google Home ter vstopnice QR na strežniku nimamo — shranjen je le njihov prstni odtis (SHA-256). Zato se prikažejo samo enkrat in preklicana vstopnica preneha odpirati vrata.
-
Obvestilo brez vsebine
Potisno obvestilo v telefon je le prazen „dreg“. Besedilo alarma aplikacija zahteva šele od nas, zato ne gre prek strežnikov Apple ali Google.
-
Plačilna kartica ne pride do nas
Kartico stranka vnese neposredno v plačilni prehod. In plačilo nikoli ne upravlja vrat — izpad plačilnega prehoda nikogar ne pusti pred dvorano.
-
Strežnik za prehodom
Aplikacija teče izključno prek HTTPS za prehodom Cloudflare in strežnik sprejme le povezavo, overjeno z njegovim certifikatom. Odgovori nosijo varnostne glave in nadzornega zaslona ni mogoče vstaviti v tujo stran.
Bi to radi videli na lastni dvorani?
Pokažemo vam nadzorni zaslon, Apple Home in Bližnjice na resnični dvorani in povemo, kaj bi bilo potrebno pri vas.