Gremlini u pametnom domu iliti kako otkriti što se dogodilo

Ovaj vikend baš nešto nisam imao inspiraciju. Mislim, nije da nemam tema koje čekaju da ih se dohvatim nego jednostavno nisam se mogao baš odlučiti da se niti jedne od tih primim.

I tako ženica i ja nešto oko kave čakulamo i sjetimo se da nam je jedan od patuljaka jučer prijavio “čudno ponašanje sa svjetlom i neki zvuk”. U tom trenutku nisam imao namjeru istraživati i provjeravati o čemu je riječ pa smo se oboje samo našali sa “hakeri šljakeri…” i na tome je ostalo🙃.

Danas, smo našli krivca 😎 , a ujedno i temu za novi blog 🍾.

Zapisi povijesnih događaja (logovi)

U svijetu informatike, teško je raditi bez nekog traga o događajima koji se povijesno dešavaju. Bilo da se radi o vašem osobnom računalu, nekoj od aplikacija ili komadu mrežne opreme, svi oni (u pravilu) bilježe svoje događaje. Uobičajeno, takve zapise nazivamo logovima.

Tako i naša pametna platforma Home Assistant bilježi sve događaje u svoje logove. Imamo ih 2 komada:

  • Logbook

  • System Log

Logbook (za osnovni pogled)

Logbook je prvo mjesto gdje ćete pogledati, ako vas zanima što se u nekom trenutku dogodilo. Ovaj dnevnik događaja pruža pogled u povijesne podatke i sve promjene koje su se dogodile u vašem pametnom domu. Vidljivi su u obrnutom kronološkom redoslijedu, a moguće ih je i filtrirati po raznim parametrima:

  • vremenu događaja

  • prostoru u kojem se događaj desio

  • uređaju ili entitetu

  • oznaci (label) ako ste istu dodijelili

Prikaz 3 događaja iz HA logbooka

System Log (za dublji pogled)

Sistem Log je možda više onaj “informatički nastrojen” log, a što mu i samo ime govori. Bilježi sve one sistemske stvari koje su bitne za stabilno funkcioniranje Home Assistant platforme kao takve. Ovisno o samim postavkama loga bilježi se više razina događaja (debug, info, warning, error, critical), a možda zanimljivo za neku daljnju automatizaciju je i činjenica da možete uz te događaje vezati svoje automatizme.

Dok je Logbook strukturiran i prije svega orijentiran na onu korisničku stranu, System Log je po svojoj strukturi ali i dubini zapisanih informacija namijenjen onima koji imaju malo više iskustva i znaju si pomoći kada kombinacija softvera i hardvera otkaže poslušnost.

Gremlini u našem domu

I da se vratim na početak ovog bloga, gremlini u našem domu su bili:

  • Roomba robot usisavač

  • automatizacija (za koju sam vjerovao da je isključena)

Rekonstrukcija događaja uz pomoć Logbooka (i poznavanja ponašanja naše djece kad mi nismo u sobi 🙃):

  • Roomba je mirno bila parkirana u svom postolju

  • Kako je naš junior “živo” gledao tekmu, skakao je po trosjedu

  • Trosjed se je od trešnje pomaknuo, i smaknuo je Roombu s njenog postolja

  • Roomba je to protumačila kao grešku, i popravila ju na način da se je vratila na svoje postolje

  • Pri tom pokretu pokrenula je zaboravljenu automatizaciju koja je upalila svjetlo u kuhinji

  • Zvuk koji je naš junior čuo, bio je zvuk Roombe koji je u ovom slučaju drugačiji nego kada se ona redovno pokrene

Sve to bilo bi vrlo teško povezati bez pogleda u Logbook:

Prikaz događaja iz logbooka gdje je vidljivo aktiviranje Roombe

I pogled u automatizaciju za koju sam mislio da je isključena:

Prikaz zaboravljenog automatizma gdje se vidi da on pali svjetlo u kuhinji

Ipak nisu bili hakeri…a ni gremlini 😉…

Previous
Previous

Home Assistant v2025.2

Next
Next

Organizacija uređaja i entiteta u HA platformi uz pomoć 3 atributa: Područje, Oznaka i Kategorija