Hoofdstuk 5 van 17

De interface leren begrijpen

Home Assistant is geïnstalleerd en bereikbaar via onze browser. Wanneer je de interface voor het eerst opent, zie je waarschijnlijk een dashboard met…

Home Assistant is geïnstalleerd en bereikbaar via onze browser.

Wanneer je de interface voor het eerst opent, zie je waarschijnlijk een dashboard met kaarten, een zijbalk en verschillende automatisch gevonden gegevens.

Dat kan overzichtelijk lijken, maar ook enigszins overweldigend.

Sommige onderdelen zijn bedoeld voor dagelijkse bediening. Andere gebruik je om apparaten toe te voegen, automatiseringen te maken of problemen te onderzoeken.

In dit hoofdstuk gaan we nog niets ingewikkelds instellen.

We maken eerst een rustige rondgang door de interface. Daarbij kijken we vooral naar drie vragen:

  • Waar bedien ik mijn slimme huis?
  • Waar verander ik de configuratie?
  • Waar onderzoek ik wat er werkelijk gebeurt?

Je hoeft niet iedere knop en menunaam uit je hoofd te leren.

Het belangrijkste is dat je herkent welk deel van Home Assistant je nodig hebt voor een bepaalde taak.

Drie soorten werkzaamheden

De interface van Home Assistant wordt duidelijker wanneer we de onderdelen verdelen in drie soorten werkzaamheden.

Dagelijks gebruiken

Hieronder vallen:

  • dashboards bekijken;
  • lampen en schakelaars bedienen;
  • meetwaarden aflezen;
  • meldingen bekijken;
  • geschiedenis raadplegen.

Configureren

Hieronder vallen:

  • integraties toevoegen;
  • apparaten en entiteiten benoemen;
  • ruimtes maken;
  • dashboards aanpassen;
  • automatiseringen bouwen;
  • gebruikers beheren;
  • updates uitvoeren.

Onderzoeken

Hieronder vallen:

  • actuele toestanden bekijken;
  • acties afzonderlijk uitvoeren;
  • logboeken lezen;
  • geschiedenis vergelijken;
  • traces van automatiseringen volgen;
  • systeemwaarschuwingen controleren.

Sommige schermen passen in meer dan één categorie.

Het overzichtsdashboard gebruik je bijvoorbeeld dagelijks, maar je kunt het ook configureren. Het logboek is vooral bedoeld om gebeurtenissen te onderzoeken, maar kan eveneens nuttig zijn tijdens normaal gebruik.

De verdeling helpt ons vooral om vooraf te bedenken waar we moeten zoeken.

Het overzichtsscherm

Na het aanmelden opent Home Assistant meestal het standaardoverzicht.

Dit is een dashboard.

Een dashboard bestaat uit kaarten waarmee informatie en bediening worden weergegeven. Een kaart kan bijvoorbeeld tonen:

  • of een lamp aanstaat;
  • welke temperatuur een sensor meet;
  • hoeveel energie wordt gebruikt;
  • wie er thuis is;
  • wat het weer wordt;
  • welke apparaten niet beschikbaar zijn.

Een kaart is alleen een weergave van informatie of bediening die al in Home Assistant aanwezig is.

Wanneer je een kaart verwijdert, verwijder je dus niet automatisch het apparaat of de bijbehorende entiteit.

Dat onderscheid is belangrijk.

We kunnen het vergelijken met een meetinstrument op een werkbank.

Wanneer je de multimeter weglegt, verdwijnt de spanning niet. Je ziet de gemeten waarde alleen niet meer.

Op dezelfde manier verandert een dashboard wat je ziet, maar niet noodzakelijk wat er achter de schermen bestaat.

Automatisch en handmatig beheerde dashboards

Home Assistant kan een dashboard automatisch samenstellen op basis van aanwezige apparaten en ruimtes.

Dat is handig om snel te beginnen.

Wanneer je later zelf kaarten en indelingen wilt kiezen, kun je een dashboard handmatig gaan beheren of een nieuw dashboard maken.

Doe dat nog niet direct.

Bekijk eerst welke informatie automatisch verschijnt.

Vraag jezelf per kaart af:

  • Welk apparaat of welke dienst levert deze informatie?
  • Is dit een bediening of alleen een meetwaarde?
  • Begrijp ik de naam?
  • Klopt de weergegeven waarde?
  • Is deze informatie op dit dashboard werkelijk nuttig?

Een dashboard wordt niet beter door zoveel mogelijk informatie tegelijk te tonen.

Een goed dashboard helpt je snel iets te zien of te bedienen.

De zijbalk

Aan de linkerzijde van de interface staat de zijbalk.

Op een telefoon of een smal browservenster kan de zijbalk achter een menuknop verborgen zijn.

De inhoud kan per installatie en gebruiker verschillen. Ook kunnen later apps en eigen dashboards aan de zijbalk worden toegevoegd.

Veelvoorkomende onderdelen zijn:

  • Overzicht;
  • Energie;
  • Kaart;
  • Logboek;
  • Geschiedenis;
  • Media;
  • Takenlijsten;
  • Instellingen.

Niet iedere installatie toont exact dezelfde onderdelen.

De zijbalk is geen volledige lijst van alles wat Home Assistant kan. Het is vooral een verzameling snelkoppelingen naar onderdelen die regelmatig worden gebruikt.

Je kunt sommige onderdelen later verbergen of anders ordenen. Dat verandert alleen jouw navigatie en verwijdert de bijbehorende functie niet uit Home Assistant.

De zijbalk openen en aanpassen

Onderaan de zijbalk zie je meestal je gebruikersnaam of profielafbeelding.

Vanuit je profiel kun je persoonlijke instellingen aanpassen, zoals:

  • taal;
  • tijdnotatie;
  • thema;
  • voorkeuren voor de zijbalk;
  • gebruikte dashboards;
  • geavanceerde instellingen;
  • beveiliging van je account.

Deze instellingen kunnen per gebruiker verschillen.

Wanneer jij een onderdeel uit jouw zijbalk verbergt, hoeft dat dus niet bij andere huisgenoten te gebeuren.

Dat is nuttig. Een beheerder wil misschien snel toegang tot systeeminstellingen, terwijl een andere gebruiker alleen een eenvoudig bedieningsdashboard nodig heeft.

Verberg tijdens deze gids nog geen belangrijke onderdelen. Het wordt anders moeilijker om dezelfde stappen terug te vinden.

De bovenste balk

Bovenaan een dashboard of instellingenpagina staat meestal een balk met de titel van het huidige onderdeel.

Afhankelijk van het scherm vind je hier:

  • een terugknop;
  • een zoekfunctie;
  • een menuknop met drie puntjes;
  • een knop om iets toe te voegen;
  • mogelijkheden om het dashboard te bewerken;
  • filters of weergaveopties.

De knop met drie puntjes bevat vaak aanvullende acties die niet voortdurend zichtbaar hoeven te zijn.

Kijk altijd naar de titel voordat je een actie uitvoert.

Een knop met de tekst Verwijderen kan namelijk betrekking hebben op:

  • een kaart;
  • een dashboard;
  • een automatisering;
  • een integratie;
  • een apparaat;
  • een back-up.

De betekenis wordt bepaald door het scherm waarin je je bevindt.

Zoeken en de opdrachtbalk

Home Assistant bevat een zoekfunctie waarmee je snel naar onderdelen kunt navigeren.

Afhankelijk van je versie en apparaat kun je deze openen met:

  • het vergrootglas;
  • een sneltoets;
  • de opdrachtbalk;
  • een zoekveld binnen een overzicht.

Zoeken is vaak sneller dan onthouden in welk submenu een instelling staat.

Je kunt bijvoorbeeld zoeken naar:

  • een apparaat;
  • een entiteit;
  • een automatisering;
  • een instelling;
  • een actie;
  • een ruimte.

De zoekfunctie toont alleen onderdelen waartoe jouw gebruiker toegang heeft.

Probeer als oefening te zoeken naar:

zon

Een nieuwe Home Assistant-installatie bevat meestal al informatie over de zon. Open het gevonden onderdeel alleen om te bekijken wat er wordt weergegeven.

Verander nog niets.

Meldingen

Rechtsboven in de interface kan een meldingensymbool staan.

Home Assistant gebruikt meldingen onder andere voor:

  • gevonden apparaten;
  • beschikbare updates;
  • mislukte aanmeldingen;
  • integraties die opnieuw aandacht vragen;
  • reparatievoorstellen;
  • gemaakte back-ups;
  • systeemwaarschuwingen.

Niet iedere melding betekent dat er direct een storing is.

Lees eerst:

  • welk onderdeel de melding heeft gemaakt;
  • wanneer dit is gebeurd;
  • of actie vereist is;
  • wat er gebeurt wanneer je niets doet;
  • of er aanvullende informatie beschikbaar is.

Klik meldingen niet automatisch weg.

Een melding die later relevant blijkt, is moeilijker terug te vinden wanneer je niet meer weet wat erin stond.

Maak bij twijfel een schermafbeelding of noteer de tekst voordat je iets verandert.

Instellingen

Via Instellingen bereik je het grootste deel van de configuratie.

Dit is de centrale werkplek voor het beheren van Home Assistant.

Je vindt hier afhankelijk van je installatie en rechten onderdelen voor:

  • Home Assistant Cloud;
  • apparaten en diensten;
  • automatiseringen en scènes;
  • dashboards;
  • spraakassistenten;
  • tags;
  • personen;
  • systeembeheer;
  • apps;
  • gebruikers;
  • ruimtes, labels en zones;
  • hulpmiddelen;
  • informatie over Home Assistant.

Niet iedere gebruiker ziet dezelfde instellingen. Sommige onderdelen zijn alleen toegankelijk voor beheerders.

We bekijken de belangrijkste categorieën kort.

Apparaten en diensten

Onder Instellingen → Apparaten en diensten komen de verbindingen met de buitenwereld samen.

Dit gedeelte bevat doorgaans verschillende tabbladen of overzichten voor:

  • integraties;
  • apparaten;
  • entiteiten;
  • helpers.

Integraties

Hier zie je welke koppelingen met apparaten, protocollen en diensten zijn geconfigureerd.

Voorbeelden zijn:

  • mobiele app;
  • zon;
  • radio of televisie;
  • slimme verlichting;
  • MQTT;
  • ESPHome;
  • weerinformatie.

Home Assistant kan onderaan of bovenaan ook ontdekte integraties voorstellen.

Voeg die nog niet allemaal toe.

Apparaten

Hier zie je de fysieke of virtuele apparaten die via integraties beschikbaar zijn gekomen.

Een apparaat kan meerdere entiteiten bevatten.

Entiteiten

Hier staat een uitgebreider overzicht van alle afzonderlijke meetwaarden, statussen en bedienbare functies.

Dit overzicht kan snel groot worden.

Gebruik daarom filters om bijvoorbeeld te zoeken op:

  • integratie;
  • apparaat;
  • ruimte;
  • status;
  • ingeschakeld of uitgeschakeld.

Helpers

Helpers zijn onderdelen die je zelf binnen Home Assistant kunt maken.

Een helper kan bijvoorbeeld zijn:

  • een virtuele schakelaar;
  • een getal;
  • een timer;
  • een datum of tijd;
  • een keuzelijst;
  • een groep.

Helpers zijn geen fysieke apparaten. Ze bewaren informatie of instellingen die dashboards en automatiseringen kunnen gebruiken.

We hebben ze nog niet nodig, maar komen ze later opnieuw tegen.

Automatiseringen en scènes

Onder Instellingen → Automatiseringen en scènes vind je onderdelen waarmee Home Assistant zelfstandig gedrag kan uitvoeren.

Automatiseringen

Een automatisering reageert op een gebeurtenis of verandering en voert daarna één of meer acties uit.

Bijvoorbeeld:

Wanneer de zon ondergaat, schakel de buitenlamp in.

Scènes

Een scène legt een gewenste combinatie van toestanden vast.

Bijvoorbeeld:

  • woonkamerlamp op 40 procent;
  • staande lamp aan;
  • plafondlamp uit;
  • mediaspeler op een bepaald volume.

Een scène wacht niet zelf op een gebeurtenis. Een automatisering kan een scène wel activeren.

Scripts

Een script is een herbruikbare reeks acties.

Een script kan handmatig, vanuit een dashboard of door een automatisering worden gestart.

Het verschil wordt later belangrijk:

  • een automatisering bepaalt wanneer iets gebeurt;
  • een scène beschrijft een gewenste situatie;
  • een script beschrijft een reeks handelingen.

Open het overzicht gerust, maar maak nog niets aan.

Dashboards

Onder Instellingen → Dashboards beheer je de verschillende bedienings- en informatieschermen.

Je kunt bijvoorbeeld afzonderlijke dashboards maken voor:

  • dagelijks gebruik;
  • energie;
  • de Werkplaats;
  • klimaat;
  • beheer en diagnose;
  • een wandtablet.

Een dashboard kan zichtbaar zijn in de zijbalk en voor verschillende gebruikers beschikbaar worden gemaakt.

In het hoofdstuk over dashboards maken we een eigen overzicht. Voor nu is het vooral belangrijk dat je weet dat het standaardoverzicht niet het enige mogelijke dashboard is.

Personen, gebruikers en zones

Deze begrippen lijken op elkaar, maar hebben verschillende functies.

Een gebruiker

Een gebruiker is een account waarmee iemand zich bij Home Assistant kan aanmelden.

Een gebruiker heeft:

  • een gebruikersnaam;
  • een wachtwoord;
  • bepaalde rechten;
  • persoonlijke interfacevoorkeuren.

Een persoon

Een persoon vertegenwoordigt iemand binnen het slimme huis.

Aan een persoon kunnen apparaten voor aanwezigheidsdetectie worden gekoppeld, bijvoorbeeld een telefoon.

Iemand kan dus zowel een gebruiker als een persoon zijn, maar die begrippen betekenen niet hetzelfde.

Een zone

Een zone is een locatiegebied.

Voorbeelden zijn:

  • Thuis;
  • Werk;
  • School;
  • Familie;
  • Sportclub.

Home Assistant kan zones gebruiken om te bepalen of een persoon een gebied binnenkomt of verlaat.

We gebruiken dit onderwerp nog niet. Aanwezigheidsdetectie vraagt goede afspraken over privacy en betrouwbaarheid.

Systeem

Onder Instellingen → Systeem vind je informatie over de gezondheid en het beheer van de installatie.

Afhankelijk van de gebruikte installatie zie je hier onderdelen voor:

  • updates;
  • reparaties;
  • back-ups;
  • logboeken;
  • netwerk;
  • opslag;
  • hardware;
  • algemene instellingen;
  • herstarten en afsluiten.

Dit is een belangrijk gedeelte tijdens foutzoeken.

Wanneer Home Assistant zich onverwacht gedraagt, kijk je onder andere naar:

  • openstaande reparatiemeldingen;
  • recente logboekfouten;
  • beschikbare opslagruimte;
  • geïnstalleerde versies;
  • netwerkgegevens;
  • mislukte updates.

Voer nog geen herstart, afsluiting of opslagwijziging uit.

We willen nu alleen leren waar de informatie staat.

Updates

Home Assistant OS bestaat uit meerdere onderdelen die afzonderlijk updates kunnen ontvangen.

Je kunt bijvoorbeeld updates zien voor:

  • Home Assistant Core;
  • Home Assistant Operating System;
  • apps;
  • sommige apparaten;
  • bepaalde integraties.

Een updateknop betekent niet dat je zonder voorbereiding onmiddellijk moet bijwerken.

Controleer voor een belangrijke update:

  • of je een recente back-up hebt;
  • wat er in de release-opmerkingen staat;
  • of bekende wijzigingen jouw installatie beïnvloeden;
  • of je tijd hebt om na afloop te testen;
  • of belangrijke functies momenteel stabiel werken.

We behandelen updates later uitgebreid.

Reparaties

Home Assistant kan problemen herkennen waarvoor een gerichte herstelactie beschikbaar is.

Zo’n melding noemen we vaak een reparatieprobleem.

Een reparatiemelding kan bijvoorbeeld wijzen op:

  • een verouderde configuratie;
  • een integratie die opnieuw moet worden ingesteld;
  • een niet langer ondersteunde mogelijkheid;
  • een probleem met statistieken;
  • een noodzakelijke migratie;
  • een onveilige instelling.

Lees de volledige uitleg voordat je de voorgestelde actie uitvoert.

Een reparatie is meestal specifieker dan een gewone foutregel in het systeemlogboek.

Back-ups

Onder het systeembeheer vind je de back-ups.

Hier kun je:

  • een handmatige back-up maken;
  • automatische back-ups instellen;
  • bestaande back-ups bekijken;
  • een back-up downloaden;
  • een herstelactie starten;
  • eventueel externe opslaglocaties beheren.

Het terugzetten van een back-up kan de huidige configuratie vervangen.

Gebruik de herstelknop daarom niet als test.

We hebben na de installatie al een eerste back-up gemaakt. Controleer alleen of deze in het overzicht staat.

Logboeken

De systeemlogboeken bevatten technische meldingen van Home Assistant, integraties en andere onderdelen.

Je ziet mogelijk:

  • informatieve meldingen;
  • waarschuwingen;
  • fouten;
  • herhaalde verbindingsproblemen;
  • uitzonderingen uit software.

Een rode foutregel betekent niet automatisch dat heel Home Assistant defect is.

Let op:

  • het tijdstip;
  • de naam van het onderdeel;
  • hoe vaak de melding voorkomt;
  • wat je rond dat moment deed;
  • of de fout zichzelf heeft hersteld;
  • welke eerste concrete fout wordt genoemd.

Kopieer bij foutzoeken de volledige relevante melding. Alleen de laatste regel bevat vaak te weinig informatie.

Tijdens deze rondleiding hoeven we geen fouten op te lossen. Bekijk alleen of er rond de laatste herstart opvallende meldingen zijn.

Geschiedenis

Via Geschiedenis kun je bekijken hoe de toestand van entiteiten in de tijd is veranderd.

Een temperatuursensor kan bijvoorbeeld als grafiek worden weergegeven. Bij een schakelaar zie je wanneer hij aan of uit stond.

Geschiedenis helpt bij vragen als:

  • Wanneer veranderde de temperatuur?
  • Hoe laat ging de lamp aan?
  • Hoelang was een apparaat niet beschikbaar?
  • Veranderde de sensor vóór of na de automatisering?
  • Gebeurt een storing steeds rond hetzelfde tijdstip?

Geschiedenis is vooral geschikt om patronen en veranderingen te bekijken.

Het vertelt niet altijd wie of wat de verandering heeft veroorzaakt. Daarvoor gebruiken we ook het logboek en later de trace van een automatisering.

Logboek

Het logboek toont gebeurtenissen in een meer verhalende vorm.

Je kunt er bijvoorbeeld zien:

  • dat een lamp is ingeschakeld;
  • dat iemand thuiskwam;
  • dat een automatisering is gestart;
  • dat de toestand van een apparaat veranderde;
  • dat een script werd uitgevoerd.

Geschiedenis en logboek lijken op elkaar, maar beantwoorden andere vragen.

Geschiedenis:

Hoe veranderde de toestand in de tijd?

Logboek:

Welke gebeurtenissen werden geregistreerd en welk onderdeel was daarbij betrokken?

Niet iedere verandering krijgt evenveel uitleg. Dat hangt af van de integratie en de beschikbare context.

Media, kaarten en energie

Home Assistant kan aanvullende onderdelen in de zijbalk tonen.

Media

Hier kunnen lokale en gekoppelde mediabronnen beschikbaar zijn. Je kunt bijvoorbeeld inhoud bekijken of naar ondersteunde mediaspelers sturen.

Kaart

De kaart toont personen en apparaten waarvoor locatiegegevens beschikbaar zijn.

Een lege kaart betekent niet dat iets defect is. Mogelijk zijn nog geen locatiebronnen gekoppeld.

Energie

Het energiedashboard kan verbruik, productie en energiestromen inzichtelijk maken.

Daarvoor zijn geschikte sensoren en correcte langetermijnstatistieken nodig.

Voeg niet zomaar een willekeurige vermogenssensor toe als energiebron. Vermogen en energie zijn niet hetzelfde. Dit behandelen we in een afzonderlijk onderwerp.

Apps

Omdat we Home Assistant OS gebruiken, kunnen aanvullende apps worden geïnstalleerd.

Een app is een afzonderlijk programma dat naast Home Assistant draait en vanuit Home Assistant OS wordt beheerd.

Voorbeelden kunnen zijn:

  • een MQTT-broker;
  • een bestandseditor;
  • een terminal;
  • een database;
  • netwerkopslagsoftware.

Installeer nog geen apps omdat ze populair lijken.

Iedere app:

  • gebruikt opslag en geheugen;
  • kan netwerkpoorten openen;
  • heeft eigen instellingen;
  • moet worden bijgewerkt;
  • kan eigen logboeken en problemen hebben.

Voeg een app pas toe wanneer deze een concrete functie vervult.

Hulpmiddelen

Onder Instellingen → Hulpmiddelen vind je technische gereedschappen waarmee je kunt bekijken en testen wat Home Assistant intern ziet en kan uitvoeren.

Deze hulpmiddelen zijn niet alleen voor programmeurs.

Ze zijn bijzonder nuttig bij systematisch foutzoeken.

Afhankelijk van je installatie zie je onderdelen zoals:

  • YAML;
  • Toestanden;
  • Acties;
  • Templates;
  • Gebeurtenissen;
  • Statistieken;
  • Assist.

Sommige hulpmiddelen kunnen daadwerkelijk acties uitvoeren of tijdelijke toestanden veranderen. Kijk daarom goed welke functie je gebruikt.

YAML

In dit gedeelte kun je onder andere de configuratie controleren en bepaalde onderdelen opnieuw laden.

YAML is een tekstformaat waarmee een deel van Home Assistant kan worden geconfigureerd.

We gaan in deze beginnersgids zo veel mogelijk via de gebruikersinterface werken.

Gebruik de controlefunctie later voordat je handmatig gewijzigde configuratie opnieuw laadt of Home Assistant herstart.

Een geldige YAML-structuur bewijst overigens niet dat de gekozen entiteiten, waarden en logica juist zijn. Het betekent alleen dat de configuratie technisch gelezen kan worden.

Toestanden

Het onderdeel Toestanden laat zien wat Home Assistant op dit moment over entiteiten denkt te weten.

Je ziet bijvoorbeeld:

  • de entiteits-ID;
  • de huidige toestand;
  • bijbehorende attributen.

Dit is een van de belangrijkste onderzoeksschermen.

Zoek als veilige oefening naar:

sun.sun

Deze entiteit bevat informatie over de zon.

Bekijk:

  • de huidige toestand;
  • wanneer de toestand voor het laatst veranderde;
  • welke attributen aanwezig zijn;
  • welke tijdstippen voor zonsopkomst en zonsondergang worden weergegeven.

Verander de toestand niet.

Het scherm kan toestanden tijdelijk aanpassen, maar daarmee bedien je het werkelijke apparaat niet.

Als je hier bijvoorbeeld een lamp van uit naar aan verandert, verander je alleen de weergave binnen Home Assistant. De fysieke lamp hoeft daardoor niet aan te gaan.

Dat verschil is essentieel:

Een toestand aanpassen is niet hetzelfde als een apparaat aansturen.

Acties

Via Acties kun je opdrachten uitvoeren die integraties beschikbaar stellen.

Een actie kan bijvoorbeeld:

  • een lamp inschakelen;
  • een melding versturen;
  • een mediaspeler pauzeren;
  • een script starten;
  • Home Assistant opnieuw laden.

Dit scherm is bijzonder nuttig om één handeling afzonderlijk te testen.

Wanneer een automatisering een lamp niet inschakelt, kunnen we via Acties controleren of de lamp buiten de automatisering wel reageert.

Daarmee maken we het probleem kleiner:

  • werkt de actie handmatig ook niet, dan ligt het probleem waarschijnlijk niet alleen bij de automatisering;
  • werkt de actie handmatig wel, dan kunnen we de trigger en voorwaarden onderzoeken.

Voer nu nog geen willekeurige actie uit.

Sommige acties kunnen alle apparaten van een bepaald type beïnvloeden wanneer geen specifiek doel is geselecteerd.

Controleer altijd het doel voordat je op uitvoeren drukt.

Templates

Templates kunnen gegevens combineren, berekeningen uitvoeren en teksten of voorwaarden opbouwen.

Ze worden later gebruikt in bijvoorbeeld:

  • automatiseringen;
  • dashboards;
  • meldingen;
  • sensoren;
  • scripts.

De template-editor laat direct het resultaat van een template zien.

Je hoeft templates nog niet te leren schrijven. Onthoud alleen dat dit de veilige plek is om een template afzonderlijk te onderzoeken voordat je hem in een automatisering gebruikt.

Gebeurtenissen

Home Assistant werkt intern met gebeurtenissen.

Het onderdeel Gebeurtenissen kan gebeurtenissen tonen, beluisteren of zelf versturen.

Dit is krachtig, maar voor onze eerste stappen nog niet nodig.

Luister niet zonder reden naar een zeer brede stroom gebeurtenissen. De hoeveelheid informatie kan groot zijn en bevat mogelijk details die je niet openbaar wilt delen.

We komen op gebeurtenissen terug wanneer een apparaat of integratie niet met een gewone toestand werkt.

Statistieken

Sommige sensoren kunnen langetermijnstatistieken opbouwen.

Dit is belangrijk voor onderwerpen zoals:

  • energieverbruik;
  • temperatuurverloop;
  • watergebruik;
  • gasverbruik;
  • productie van zonnepanelen.

Onder Statistieken kun je problemen zien die voorkomen dat een entiteit correct in langetermijnoverzichten wordt gebruikt.

Een actuele waarde en een langetermijnstatistiek zijn niet hetzelfde. Een sensor kan nu een getal tonen terwijl de historische statistieken toch niet correct worden opgebouwd.

Voorlopig hoeven we hier niets aan te passen.

Assist

Assist is de spraak- en conversatieomgeving van Home Assistant.

Met het bijbehorende hulpmiddel kun je onderzoeken hoe Home Assistant een zin interpreteert.

Dat wordt later relevant wanneer je spraakbediening gebruikt.

Voor deze gids laten we dit onderdeel nog ongemoeid.

Veilig kijken en werkelijk veranderen

Niet iedere klik in Home Assistant heeft dezelfde gevolgen.

We kunnen handelingen verdelen in drie niveaus.

Alleen kijken

Voorbeelden:

  • dashboards bekijken;
  • geschiedenis openen;
  • logboekregels lezen;
  • systeeminformatie bekijken;
  • entiteiten zoeken;
  • toestanden bekijken zonder ze aan te passen.

Deze handelingen veranderen normaal gesproken geen apparatuur of configuratie.

Tijdelijk bedienen of testen

Voorbeelden:

  • een lamp via het dashboard inschakelen;
  • een actie handmatig uitvoeren;
  • een script testen;
  • een tijdelijke toestand instellen;
  • een automatisering handmatig starten.

Deze handelingen kunnen direct effect hebben, maar veranderen niet altijd de blijvende configuratie.

Configuratie veranderen

Voorbeelden:

  • een integratie toevoegen of verwijderen;
  • een entiteit uitschakelen;
  • een apparaat verwijderen;
  • een automatisering aanpassen;
  • een dashboard bewerken;
  • een back-up herstellen;
  • netwerk- of opslaginstellingen wijzigen.

Deze handelingen kunnen blijvende gevolgen hebben.

Vraag jezelf voor het klikken af:

Ga ik informatie bekijken, iets tijdelijk uitvoeren of de configuratie blijvend veranderen?

Die eenvoudige vraag voorkomt veel verwarring.

Wat je beter nog niet kunt veranderen

Tijdens deze rondleiding laten we de volgende onderdelen ongemoeid:

  • netwerkinstellingen;
  • opslaglocaties;
  • externe toegang;
  • YAML-configuratie;
  • apps;
  • integraties die je niet herkent;
  • automatisch gevonden apparaten;
  • entiteits-ID’s;
  • zones;
  • experimentele functies;
  • beta- of ontwikkelversies;
  • herstelacties;
  • willekeurige acties in Hulpmiddelen.

Niet omdat deze onderdelen verboden of extreem gevaarlijk zijn, maar omdat we nog geen duidelijk doel en controlemoment hebben.

Een wijziging is gemakkelijker te begrijpen wanneer je vooraf weet wat die hoort te veranderen.

Een kleine oefening

We gaan de interface nu verkennen zonder configuratie te wijzigen.

Stap 1 — Open het overzicht

Bekijk welke kaarten automatisch aanwezig zijn.

Noteer drie onderdelen waarvan je denkt te weten waar de informatie vandaan komt.

Stap 2 — Open Instellingen

Bekijk welke hoofdcategorieën zichtbaar zijn.

Controleer of je bent aangemeld als beheerder. Verander geen gebruikersrechten.

Stap 3 — Open Apparaten en diensten

Bekijk welke integraties al aanwezig zijn en welke ontdekkingen worden voorgesteld.

Voeg nog niets toe.

Noteer één integratie die je herkent en één die je nog niet begrijpt.

Stap 4 — Open Systeem

Zoek de geïnstalleerde versie, beschikbare opslag en eventuele reparatiemeldingen.

Noteer de Home Assistant-versie.

Stap 5 — Open Geschiedenis

Kijk welke entiteiten al historische informatie hebben.

Verander het tijdsbereik en kijk wat er met de weergave gebeurt.

Stap 6 — Open het Logboek

Vergelijk de gebeurtenissen met wat je in Geschiedenis zag.

Vraag jezelf af:

  • zie ik een toestand;
  • zie ik een gebeurtenis;
  • of zie ik beide?

Stap 7 — Open Hulpmiddelen en Toestanden

Zoek naar:

sun.sun

Bekijk de toestand en attributen zonder iets te wijzigen.

Schrijf op wat Home Assistant op dit moment over de zon denkt te weten.

Stap 8 — Gebruik de zoekfunctie

Zoek naar een instelling of entiteit die je zojuist hebt bekeken.

Probeer daarna zonder zoeken terug te navigeren. Zo ontdek je zowel de snelle als de gewone route.

Wat hebben we aangetoond?

Met deze oefening hebben we verschillende manieren gebruikt om naar dezelfde Home Assistant-omgeving te kijken.

We hebben gezien dat:

  • een dashboard informatie presenteert;
  • Instellingen de configuratie beheert;
  • Apparaten en diensten de koppelingen en onderdelen toont;
  • Geschiedenis veranderingen in de tijd laat zien;
  • het Logboek geregistreerde gebeurtenissen beschrijft;
  • Hulpmiddelen de interne toestand en beschikbare acties zichtbaar maakt;
  • de zoekfunctie snel naar onderdelen kan navigeren.

Geen enkel scherm vertelt op zichzelf altijd het volledige verhaal.

Tijdens foutzoeken combineren we daarom verschillende bronnen.

Wat je uit dit hoofdstuk kunt meenemen

De Home Assistant-interface bestaat grofweg uit drie werkomgevingen:

  • dagelijks gebruiken;
  • configureren;
  • onderzoeken.

Dashboards zijn bedoeld om informatie en bediening overzichtelijk te presenteren. Een kaart verwijderen betekent niet automatisch dat het achterliggende apparaat of de entiteit wordt verwijderd.

Onder Instellingen → Apparaten en diensten vind je integraties, apparaten, entiteiten en helpers.

Onder Instellingen → Automatiseringen en scènes beheer je automatiseringen, scènes en scripts.

Onder Instellingen → Systeem vind je updates, reparaties, back-ups, logboeken, netwerk- en opslaginformatie.

Geschiedenis laat zien hoe toestanden in de tijd veranderden. Het logboek beschrijft gebeurtenissen en betrokken onderdelen.

Onder Instellingen → Hulpmiddelen kun je interne toestanden bekijken en afzonderlijke acties testen. Het aanpassen van een toestand bedient niet automatisch het echte apparaat.

De belangrijkste vraag vóór iedere handeling is:

Kijk ik alleen, voer ik tijdelijk iets uit of verander ik de configuratie blijvend?

Je hoeft de volledige interface niet uit je hoofd te kennen. Je moet vooral weten waar je betrouwbare informatie kunt vinden.

In het volgende hoofdstuk gaan we dieper in op integraties, apparaten, entiteiten en ruimtes. Dat zijn de bouwstenen waarmee Home Assistant jouw slimme huis ordent.