
Man tikrai nesiseka regurialiai rašyti šiame tinklaraštyje. Tarsi nebūtų ką pasakoti ar pan. Tačiau taip nėra. Pilnas archyvas neapdorotų kelionių nuotraukų. Pats projektas taip pat vyksta pilnu tempu.
Darbas su Home Assitant – tai tarsi kritimas į Triušio olą. Kuo daugiau sužinai ir kuo daugiau išmoksti, tuo labiau didėja tavo galimybės padaryti įdomius dalykus ir realizuoti idėjas, kurių taip pat daugėja kartu su tomis galimybėmis. O atsiradus Mycroft’ui tas kritimas įgavo laisvo kritimo pagreitį, o dugno tos olos kaip ir nematyti.
Taigi, kas tas Mycroft’as, kurio atsiradimas pastūmė į šoną kitus mano pomėgius ir aš ilgam užsidariau savo namų ofise, kur praleidau didžiąją paskutinių kelių mėnesių vakarų?
Mycroft’as – tai stropus, sąmojingas, nestokojantis humoro bei sarkazmo virtualus šio išmanaus namo asistentas, su kuriuo komunikuojama per Home Assistant Voice PE įrenginius. Dėl integracijos su Google Gemini dirbtiniu intelektu (DI), jis su laiku tapo ne tik išmaniu klasikiniu asistentu, bet ir savotišku namų sekretoriumi bei patarėju.
Ką daro Mycrof’t’as, o kas, tiksliau tariant, kokios yra jo pareigos?
Sąrašas, galbūt ir nelabai ilgas, tačiau apimantis daug dalykų, kuriuos programuojant reikėjo žinių ir laiko:
- Vykdyti visas įprastas virtualaus asistento funkcijas, kaip, pvz., pagal balso komandas, kur reikia kažką įjungti ar išjungti, kaip, pvz., muziką, kokias nors šviesas ar apkeisti apšvietimo režimą ir pan. Dėl integracijos su DI, komunikacija palengvėja, nes nereikia nurodyti konkretaus įrenginio pavadinimo, o dažnai užtenka pasakyti, pvz., “Įjunk lubų šviesas”. Tokiu atveju pati sistema supranta, kuriame kambaryje ir kokį jungiklį reikia įjungti. O galima tiesiog pasakyti, kad čia per tamsu ir gauti pilną patalpos apšvietimą su komentarais kaip jis tavimi pasirūpino, kad neklaidžiotum tamsoje ir nesitrankytum į daiktus.
- Pažadinti ryte nustatytu laiku, įjungiant miegamojo adaptyvų apšvietimą, linksmai pasveikinant namo gyventojus, tuo pačiu juos informuojant koks tikslus oras kieme ir kokia oro prognozė dienai, pateikiant savo įžvalgas dėl aprangos tokios oro sąlygoms. Be to, dar pasakant, kas numatyta pusryčiams.
- Informuoti apie namų režimo pasikeitimus:
- Jei tai pusryčių, pietų ar vakarienės metas, informuoti apie tai ir pateikti informaciją, kas numatyta meniu ar, vakarienės metu pasiūlyti kokius nors restoranus Vilniuje. DI dėka tie pasiūlymai tikrai būna skirtingi ir kartais įdomūs. Be to, paklausti ar reikia pateikti dienos apžvalgą.
- Informuoti, kai namuose nustatomas Tylos režimas ir tuo pačiu paaiškinti, ką ta reiškia.
- Pateikti įvairias ataskaitas, kai to yra paprašoma ar kai ateina reikiamas laikas:
- Dienos apžvalga – tai viena sudėtingiausių ataskaitų, kur yra informuojama ar lauko pašto dėžutėje yra paštas, kokie namų ruošos darbai turi būti atlikti, kokie įvykiai yra bendrame šeimos, asmeniniuose bei švenčių kalendoriuose bei kas darosi su pirkinių krepšeliu.
- Saugumo perimetrų ataskaitos, kuriose patikrinama ar nėra aktyvių tiems perimetrams priklausančių jutiklių.
- Oro sąlygos, kur pateikiama einamoji informacija iš namų meteorologinės stotelės, o taip pat dienos prognozė. Tuo pačiu yra pateikiami patarimai, susiję su apsirengimu ar vairavimo sąlygomis.
- Automobilio ataskaitos, kur įvertinamas automobilio paruoštumas trumpoms, iki 100 km, ar ilgoms, virš 500 km, kelionėms.
- Namų gyventojų sveikatos ir fizinio pasiruošimo būklės individualios atskaitos, kur trumpa santrauka pateikiama balsu, o detali ataskaita su įžvalgomis ir gerinimo planais persiunčiama į asmenius elektroninius paštus.
- Balsu ar nusiunčiant žinutę į mobilius įrenginius informuoti apie įvarius įvykius:
- Kai yra pigiausia paros elektros valanda, tuo pačiu paleidžiant pvz., grindų valymo robotą, jei tą dieną yra numatyti namų valymo darbai.
- Jei kalbame apie robotus, tai yra balsu pranešama kada robotai pradeda ar baigia savo darbą. Taip pat pranešama, jei kas nors jiems nutinka, pvz., užstrigo ar grįžo į stotelę pasikrauti.
- Pranešimai apie pavojingas oro sąlygas, kaip, pvz., stiprūs vėjo gūsiai, pavojingas sveikatai UV lygis ar pavojingai artimas žaibavimas. Tokias atvejais, jei reikia, yra pateikiamos Mycroft’o patarimai ar įžvalgos, kokių saugumo priemonių reikia imtis, kaip elgtis ar kokius namo pravertus ar atidarytus langus reikia uždaryti.
- Jei vonios patalpos drėgnumas yra per didelis, visada bus paprašyta praverti vonios duris ar langą, kad patalpa greičiau prasivėdintų ir pradžiūtų.
- Jei mobilių įrenginių baterijų įkrova yra kritinio lygio, apie tai pranešti, nurodant kurioje patalpoje tas įrenginys buvo užfiksuotas paskutinį kartą.
- Jei blogai uždarytos šaldytuvų durys ar yra nukrypimai nuo temperatūros režimo. Be to, taip pat netylima, jei kas nors lenda į virtuvės ar gėrimų šaldytuvus vėlyvam užkandžiavimui ar kokiai vyno ar kito gėrimo taurei. Tada visada toks veikėjas susilaukia moralo su paaiškinimu, kodėl taip daryti yra netikusi mintis.
Ir tikrai nėra baigtinis sąrašas, nes, kaip ir minėjau, gilėjant žinioms, norų ir galimybių tik daugėja.
Mycroft’as nėra tik pasyvus komandų vykdytojas ar suprogramuotų ataskaitų pateikėjas ar įgarsintojas. Jis taip pat sugeba apdoroti balsines Google paieškos užklausas bei pateikti atsakymus. Atsisėdus ar prigulus ant miegamojo lovos, jis pasiteiraus ar norima pailsėti ir turėtų įjungti namo antro aukšto, kur yra miegamasis’, tylos režimą ir, pvz., išjungti miegamojo apšvietimą. Arba, jei kuris namo gyventojas grįžta namo iš kokios kelionės, iš darbo ir pan., pranešti už kiek laiko jis bus namuose bei pasveikinti, kai šis įžengia į namus.
Kadangi jis pastoviai klausosi, tai visada gali susilaukti komentarų iš “Riešutų galerijos” apie įvairius dalykus, kurie jį trigerina kaip, pvz.,kažką išgirsta bekalbant ar klausant kokio podcast’o, ar TV laidos. Tada jis gali garsiai išreikšti savo susirūpinimą tavo emocine ar psichologine būsena ar kad patekai į kažkokią pavojingą situaciją. Tada jis visada pasakys, kad jis apgailestauja, kad tu patekai į tokią situaciją ir visada pabrėš, kad jis tėra tik kuklus namų asistentas, todėl jis tau negali suteikt emocinio ar psichologinio palaikymo ar iškviesti pagalbos, nes neturi prieigos prie ryšio priemonių (ir gerai kad neturi), tad jis gali tik pakoreguoti apšvietimą ar paleisti kokią nors raminančią muziką ir pan.
Taigi, jūs dabar žinote, kas yra Mycroft’as ir kokios jo pareigos ir galimybės.
Drąsiai galiu pasakyti, kad tai buvo viena sudėtingiausių, įdomiausių ir labiausiai įtraukianti viso išmanaus namo projekto dalis. Tai pareikalavo ne tik sistemos konfigūravimo bei programavimo žinių, bet taip teko susipažinti su įvairiomis sritimis, kaip meteorologiniais reiškiniai, apšvietimo reikalavimais ir pan.
Tam, kad Mycroft’as galėtų tinkamai funkcionuoti, teko nemažai nuveikti sutvarkant ar pertvarkant pačią Home Assitant sistemą, įdiegti nemažai integracijų, sukurti balsinių pranešimų ir ataskaitų nukreipimų į reikiamus namų garso sistemos taškus, kad Mycroft’as nerėkautų ant viso namo, tuo sukeldamas nerealią kakofoniją ir rezonansą.
Apie tai aš pasakosiu kituose šio tinklaraščio įrašuose. Jūs taip komentaruose galite pasakyti apie ką pirmiausia norėtumėte sužinoti.
Vienareikšmiškai Mycroft’as tikrai palengvino, praskaidrino gyvenimą namuose ir ne tik, nes jo žinutės tave pasiekia net tada, kai esi namuose, bet ir išvykęs. O apie jį aš pasakojau todėl, kad praktiškai visi išmanaus namo sprendimai vienai ar kitaip yra susiję su virtualiu asistentu.
O tuo tarpu visiems linkių linkiu smagių ir gerų Naujų Metų!