ID.nl logo
Maak je eigen controller voor Home Assistant
© PXimport
Huis

Maak je eigen controller voor Home Assistant

Je maakt je huis veel slimmer met slimme schakelaars en Home Assistant. Maar huisgenoten stellen het niet altijd op prijs als er complexe handelingen nodig zijn om bijvoorbeeld een automatisering te starten of alleen maar een lamp aan te zetten. Daarom gaan we in deze basiscursus een controller maken die nauw samenwerkt met Home Assistant. Met de controller kun je eenvoudig apparaten omschakelen, een automatisering starten of de status van apparaten weergeven. Voor weinig geld is je huis niet alleen slim, maar óók nog makkelijk te bedienen.

Wie eenvoudig apparaten wil omschakelen, een automatisering wil starten of de status van apparaten wil weergeven opgelet! In dit artikel leggen wij jou uit hoe je een controller kan maken die nauw samenwerkt met jouw Home Assistant. We bespreken:

  • Het downloaden van code
  • Het opzetten van een controller
  • ESPHome
  • Automatisering

Wil jij meer leren over slimme apparaten? Lees dan: Slimme tips voor slimme apparaten

Code downloaden

In deze basiscursus worden wat voorbeelden van stukken code gegeven. Omdat overtikken van code erg foutgevoelig is, kun je die code ook downloaden en daarna bekijken of kopiëren. Zie het bestand code-hacontrol.txt, beschikbaar via https://kwikr.nl/codehacontrol.

Het is erg leuk om te automatiseren met Home Assistant. Alleen is het niet zo praktisch als je vervolgens de browser of een app moet starten om bijvoorbeeld een lamp te bedienen, een automatisering te starten of een bepaalde temperatuursensor uit te lezen. Er gaat weinig boven een simpele knop of een duidelijk schermpje. Daarom gaan we in deze basiscursus een controller maken die nauw samenwerkt met Home Assistant. Hiermee bedoelen we een klein kastje waarin je bijvoorbeeld drukknoppen, lampjes, een klein schermpje of sensoren voor beweging en temperatuur inbouwt. Het technische hart is een ESP32-microcontroller met ESPHome erop geïnstalleerd. Omdat de controller samenwerkt met Home Assistant kun je nu flexibel bijvoorbeeld een bepaald (slim) apparaat in je huis omschakelen, een automatisering activeren, de status van apparaten aangeven via leds of informatie weergeven op het display.

 

De ESPHome-software

De trouwe lezer zal eerder van ESPHome hebben gehoord. Met deze software kun je eenvoudig een microcontroller zoals de ESP8266 of ESP32 programmeren zonder dat je écht hoeft te programmeren. Via configuratiebestanden geef je aan wat voor componenten je hebt aangesloten en hoe er verbinding met je netwerk en met Home Assistant moet worden gemaakt. ESPHome schrijft deze configuratie dan naar de microcontroller. Wijzigingen kun je daarna zelfs op afstand ofwel ‘over-the-air’ maken. De microcontroller kun je eenvoudig toevoegen aan Home Assistant en zal hier daarna ook nauw mee samenwerken. We maakten in Computer!Totaal al eens een luchtkwaliteitsmonitor op basis van ESPHome. Die brengt voornamelijk sensorgegevens over naar Home Assistant, zodat je een goed beeld hebt van de luchtkwaliteit in een bepaalde ruimte. Raadpleeg dit uitgebreide artikel als je meer details nodig hebt (https://kwikr.nl/luchtmon), want in deze basiscursus geven we alleen beknopte aanwijzingen voor de installatie en het gebruik van ESPHome.

De ESPHome-software

De trouwe lezer zal eerder van ESPHome hebben gehoord. Met deze software kun je eenvoudig een microcontroller zoals de ESP8266 of ESP32 programmeren zonder dat je écht hoeft te programmeren. Via configuratiebestanden geef je aan wat voor componenten je hebt aangesloten en hoe er verbinding met je netwerk en met Home Assistant moet worden gemaakt. ESPHome schrijft deze configuratie dan naar de microcontroller. Wijzigingen kun je daarna zelfs op afstand ofwel ‘over-the-air’ maken. De microcontroller kun je eenvoudig toevoegen aan Home Assistant en zal hier daarna ook nauw mee samenwerken. We maakten in Computer!Totaal al eens een luchtkwaliteitsmonitor op basis van ESPHome. Die brengt voornamelijk sensorgegevens over naar Home Assistant, zodat je een goed beeld hebt van de luchtkwaliteit in een bepaalde ruimte. Raadpleeg dit uitgebreide artikel als je meer details nodig hebt (https://kwikr.nl/luchtmon), want in deze basiscursus geven we alleen beknopte aanwijzingen voor de installatie en het gebruik van ESPHome.

ESPHome vormt de basis van onze controller voor Home Assistant.

 

01 Microcontroller en voeding

In deze basiscursus kiezen we de ESP32 als microcontroller, verkrijgbaar vanaf ongeveer 5 euro. Die is wat krachtiger en heeft meer interfaces dan de ESP8266. Ook de extra GPIO-pinnen zijn prettig. Die kun je als ingang gebruiken voor bijvoorbeeld een drukknop of bewegingssensor, maar ook als uitgang voor het aanzetten van een led. Als voeding gebruiken we een aparte 5V-netadapter. Die hoeft niet veel stroom te leveren. Zo’n 250 mA voor de ESP32 en tot 20 mA voor elke led is voldoende. Een netadapter die 9 of 12 volt levert is meestal ook geschikt, maar controleer de vereisten voor de specifieke ESP32-controller die jij gekocht hebt. Intern brengt de ESP32 de aangeboden spanning overigens terug naar 3,3 volt, dat is waar de microcontroller zelf op werkt. Die spanning wordt ook aan de uitgangen aangeboden. De bewegingssensor die we gebruiken vraagt zo’n 5 tot 20 volt en zullen we daarom vanaf de ingangsspanning voeden. Heb je meer aansluitingen nodig dan de microcontroller je geeft? We laten zien hoe je dat met een I/O-expander kunt oplossen.

Voor het project gebruiken we de ESP32-microcontroller met ESPHome.

02 Opzet maken

Het is handig om eerst een opzet voor de controller te maken met de gewenste functies. Zelf plaatsen we bovenaan een rij met acht drukknoppen met led. Met deze drukknoppen schakelen we specifieke apparaten in of uit, waarbij de led de status van dat apparaat aangeeft. We noemen deze A1 t/m A8. Daaronder plaatsen we acht simpele drukknoppen die we B1 t/m B8 noemen. We gebruiken ze om bepaalde automatiseringen in Home Assistant te starten. Denk aan het instellen van de airco op een bepaalde temperatuur of het aan- of uitzetten van een hele reeks apparaten in één keer. Deze automatiseringen stellen we in Home Assistant zelf in. Jouw controller kan natuurlijk andere afmetingen hebben. Uiteraard kun je ook altijd meerdere kleinere controllers maken voor verschillende ruimtes. Je kunt ook sensoren inbouwen, bijvoorbeeld voor temperatuur of beweging, of een klein schermpje.

Bedenk een lay-out waarbij je rekening houdt met ruimte voor componenten.

03 Behuizing

Als je een idee hebt van de functies van je controller en de vereiste ruimte kun je een behuizing zoeken. Dat is in dit project ook de voornaamste kostenpost. Een aanrader is de lijn van de Duitse fabrikant Bopla die je bij Conrad kunt bestellen. Als je op ‘bopla bop’ zoekt, vind je meerdere opties. Bij het project hebben we de Bopla Bop 7.0 PQ-9016 consolebehuizing gebruikt (ongeveer 28 euro) die is 215 × 150 × 53 mm groot, in de kleur wit. Er is ook een zwarte uitvoering, de PQ-9005. Ook zijn er smallere uitvoeringen of juist grotere exemplaren. Let erop dat de behuizing diep en hoog genoeg is voor de componenten die je wilt inbouwen. De behuizing heeft een handig deksel dat je er af kunt schroeven zodat je de vereiste gaten kunt boren.

Als behuizing gebruiken we een model van de fabrikant Bopla.

04 Gereedschap

Veel gereedschap heb je niet nodig voor dit project. Een boormachine met een setje boren is genoeg, bijvoorbeeld metaalboren. Heel praktisch is een stapboor of trapboor. Dat is een boor waarmee je meerdere diameters kunt boren, zolang het niet te dik materiaal is. Je kunt daar ook meteen een beetje de bramen mee af frezen. Bovendien kun je grotere diameters boren dan de standaard boren die in je boormachine passen. Een schuifmaat is erg handig om de diameter van je componenten te meten als je die niet kent. Ook een multimeter is praktisch om spanning na te meten, zeker als iets niet werkt. Een soldeerbout met wat soldeertin is nodig om verbindingen te maken (zie ook het artikel over solderen op onze website: https://kwikr.nl/sold). Voor de verbindingen gaan we eenvoudige jumperdraden gebruiken met in ieder geval één vrouwelijke connector voor in de ESP32. Je zou ook een vrouwelijke voedingsaansluiting kunnen maken aan de achterkant van de behuizing waar je de connector van de netadapter in kunt steken.

Met een stappenboor kun je eenvoudig meerdere diameters boren.

05 Simpele drukknoppen

We gebruiken in het project componenten met ronde doorgang, zodat we alleen gaten in de juiste diameter hoeven te boren. Merk op dat we specifiek drukknoppen kiezen en geen schakelaars (zie het kader ‘Geen schakelaars, maar drukknoppen!’). We gebruiken eenvoudige kleurrijke drukknoppen met een doorgang van 16 mm. Je kunt deze op AliExpress voor weinig geld bestellen (ongeveer 0,25 euro per stuk), maar door de toegenomen verzendkosten via dergelijke routes kun je ook overwegen ze gewoon te bestellen via een Nederlandse (online) knutselwinkel. Let erop dat de drukknoppen wel minimaal 2 cm ruimte nodig hebben op je voorpaneel. Er zijn ook kleinere drukknoppen die uiteraard minder ruimte nodig hebben, maar de bediening wordt wat krampachtiger.

Deze eenvoudige drukknoppen gebruiken we om automatiseringen te starten.

Geen schakelaars, maar drukknoppen!

In onze controller gebruiken we alleen drukknoppen en geen schakelaars. Deze eigenschap wordt ook wel ‘momentary press’ genoemd. Ze veren in feite na het indrukken weer terug, terwijl een schakelaar ingedrukt blijft ofwel in één stand blijft staan. Dat laatste zou in een controller niet logisch zijn, omdat apparaten meestal ook buiten Home Assistant om aan- of uitgezet zullen worden. De stand van de schakelaar correspondeert dan niet meer met de werkelijke status. Na het indrukken laten we Home Assistant simpelweg de status omschakelen, dus van aan naar uit of andersom. Een drukknop met led is heel praktisch omdat je via die led kunt laten zien of het apparaat aan staat. Uiteraard zorgen we dat de led ook de juiste status aanneemt als je een apparaat elders plek bedient. We laten de microncontroller hiervoor reageren op evenementen in Home Assistant.

©PXimport

We gebruiken in het project bewust drukknoppen en geen schakelaars.

06 Drukknoppen met led

De drukknoppen met ingebouwde led hebben ook een diameter van 16 mm. Bij beperkte ruimte kan 12 mm ook, maar die zijn minder prettig te bedienen voor grotere vingers. Bij de bestelling van de drukknoppen moet je opletten dat de led voor 3,3 volt geschikt is. Dat is immers de spanning aan de uitgang van de microcontroller. Vaak kun je de spanning en kleur kiezen bij het bestellen. De led mag tot z’n 20 mA aan stroom verbruiken. Als echt meer nodig is, kun je dat met een transistor oplossen. Die kan met een lage stroom uit de microcontroller een grotere stroom schakelen. Vooral voor bijvoorbeeld een relais zal dit nodig zijn. Overigens zou je in plaats van een verlichte drukknop ook een losse signaal-led kunnen gebruiken (ook weer voor de juiste spanning) of een led waar je zelf een passende weerstand bij uitrekent, in dit geval veelal zo’n 220 tot 500 ohm.

Deze drukknoppen hebben een led die we als status gaan gebruiken.

07 Verbindingen maken

Voor elke drukknop heb je één GPIO-pin nodig die we straks als ingang instellen. Voor de drukknoppen met led heb je aanvullend nog een GPIO-pin als uitgang nodig voor de led. Je kunt de GPIO-pinnen van de ESP32 gebruiken, maar ook van een I/O-expander (zie het kader ‘Een I/O-expander gebruiken’). Omdat deze I/O-expander iets minder stroom kan leveren dan de ESP32 gebruiken we deze bij voorkeur voor drukknoppen en niet voor de leds. Een jumperdraad is zoals gezegd erg praktisch om verbindingen te maken. Soldeer deze aan één kant aan de drukknop en steek de vrouwelijke kant in de GPIO-pin op de ESP32 of de I/O-expander.

De andere aansluiting op de drukknop verbind je met ground (GND). Omdat we een hele reeks drukknoppen hebben, kun je deze allemaal met elkaar doorverbinden. Het aansluiten is dus eenvoudig, maar bereid je voor op spaghetti van verbindingen bij veel componenten!

Met jumperdraden maken we de verbindingen naar de microncontroller.

Een I/O-expander gebruiken

Als je meer GPIO-pinnen nodig hebt is een GPIO-expander erg praktisch. In ons project gebruiken we daarom de SX1509-expander. Je werkt via de I2C-interface. Je sluit hem via SDA en SCL aan op deze interface op de ESP32. Voor SDA gebruik je GPIO 21 en voor SCL is dat GPIO 22. Ook verbind je de I/O-expander met GND en 3,3 volt. Je kunt nu de genummerde pinnen op de SX1509 (0 t/m 15) als extra GPIO-pinnen gebruiken. In ons project gebruiken we de I/O-expander voor de twee rijen met acht schakelaars. Dezelfde SDA- en SCL-pin zou je voor bijvoorbeeld een temperatuursensor kunnen gebruiken. Het is wel belangrijk dat die een ander adres gebruikt. Het instellen van het adres gaat veelal via jumpers. We gebruiken de SX1509 op het standaardadres 0x3E. Dit zullen we straks in het configuratiebestand voor ESPHome aangeven.

De SX1509 is een handige I/O-expander voor extra GPIO-pinnen.

08 ESPHome installeren

We hebben ESPHome onder Windows geïnstalleerd. Via https://kwikr.nl/espinstall vind je de instructies. Het komt erop neer dat je Python installeert en aan de path-variabele toevoegt, zodat je de pakketbeheerder in elke map op je pc kan aanroepen via de Opdrachtprompt met de opdracht pip3. Installeer dan ESPHome met:

pip3 install wheel pip3 install esphome

Het is handig om een mapje te maken voor je project. Navigeer met de Opdrachtprompt naar die map. Controleer met de opdracht esphome version of ESPHome aanroepbaar is. Daarna kun je via de wizard een script maken dat als basis kan dienen.

Python is de voornaamste vereiste om ESPHome te kunnen installeren.

09 Script maken

In de hiervoor gemaakte map gaan we het script maken met de opdracht:

esphome wizard controller.yaml

Je kunt ook een andere naam gebruiken. In de wizard voer je de gewenste naam in, het type microcontroller (ESP32) en de naam van je ontwikkelbordje, in ons voorbeeld is dat esp32doit-devkit-v1. Verder geef je de wifi-naam van je netwerk op en het wachtwoord. Optioneel kun je een wachtwoord opgeven voor het verbinden met de ESP32. Dit laten we achterwege. Er wordt nu een configuratiebestand controller.yaml gemaakt waar we verder aan gaan werken. Dit bestand is in het YAML-formaat. Als je met Home Assistant hebt gewerkt, zul je er wellicht vertrouwd mee zijn. In dit bestand gaan we aangeven welke componenten zijn aangesloten en inhaken op gebeurtenissen in Home Assistant.

Via de wizard geef je details voor de ESP32 microcontroller op.

 

10 SX1509 toevoegen

We gaan het zojuist gemaakte script verder aanvullen. Als eerste zullen we de I/O-expander toevoegen, de SX1509. Hiervoor voeg je eerst de I2C-component toe aan ESPHome en definieer je vervolgens de SX1509 zelf met een ID (waar we straks naar verwijzen) en het gebruikte adres. We gebruiken de GPIO-pinnen van de SX1509 individueel, maar je zou ook voor een 8x8-matrix kunnen kiezen, voor tot 64 drukknoppen! Bij ESPHome kun je daar meer over lezen.

De toevoeging in het bestand controller.yaml wordt:

# i2c voor connectie met SX1509 i2c:   sda: 21   scl: 22   # sx1509 op default adres (aan te passen via jumpers) sx1509:   - id: sx1509_hub1     address: 0x3E

Voor de SX1509 zijn ook andere toepassingen zoals een keypad.

11 Leds toevoegen

We gaan nu eerst de acht leds toevoegen die in de eerste acht drukknoppen in de controller zitten. We noemen deze A1 t/m A8. Je begint hiervoor in je configuratiebestand met een regel switch: waar je vervolgens alle schakelaars onder zet. Hier zie je alleen de eerste led die op GPIO-pin 16 is aangesloten. Voor de andere leds gebruiken we GPIO 17, 18, 19, 23, 25, 26 en 27.

switch:   - platform: gpio     pin: 16     id: led_a1     name: "LED A1"

We voegen de leds toe die op de GPIO-pinnen van de ESP32 zijn aangesloten.

 

12 Drukknoppen toevoegen

We gaan nu de drukknoppen toevoegen. Hiervoor gaan we een GPIO-pin als ingang configureren en de interne pull-up-weerstand gebruiken. In ESPHome noemen we het een binary-sensor. In je script begin je met een regel binary_sensor:. Daaronder voeg je dan de drukknoppen toe. In onderstaande voorbeeld zijn twee drukknoppen aangesloten. De eerste is verbonden met GPIO 12 op de ESP32 en de tweede met pin 0 op de SX1509. Zelf hebben we gekozen om de eerste zestien drukknoppen aan te sluiten op pinnen 0 t/m 15 op de SX1509.

binary_sensor:   - platform: gpio     pin:       number: 12       mode:         input: true         pullup: true       inverted: true     name: "Pin A1"     - platform: gpio     name: "SX1509 Pin A1"     pin:       sx1509: sx1509_hub1       # Gebruik pin 0 op de SX1509       number: 0       mode:         input: true         pullup: true       inverted: true

De drukknoppen kun je verbinden met de ESP32, maar ook met de SX1509.

 

13 Status van Home Assistant

We willen de status van bepaalde apparaten weergeven via leds. Daarom voegen we die apparaten die al in Home Assistant bekend zijn ook toe aan de configuratie van ESPHome. Doet dit ook weer onder het kopje binary_sensor:, maar nu met Home Assistant als platform. Het onderstaande voorbeeld dient voor de status van een versterker die in dit geval is voorzien van een Sonoff Basic met de Tasmota-firmware. Maar ook andere slimme stekkers zoals de Shelly Plug en TP-Link HS110 werken prima, of verlichting met WLED. Cruciaal is dat je de entity_id overneemt van Home Assistant. Voor de versterker is dat switch.kantoorversterker. Bij name en id vul je een herkenbare naam voor gebruik binnen ESPHome in. Met on_state: kunnen we vervolgens reageren op statusveranderingen in Home Assistant. Hier stellen we in dat de schakelaar met de ID led_a1, die we bij de bewuste led hebben ingevuld (zie paragraaf 11), de status van de versterker moet volgen (aan of uit). Voor de andere apparaten ziet het er vergelijkbaar uit.

  - platform: homeassistant     name: "kantoorversterker"     id: kantoorversterker     entity_id: switch.kantoorversterker     on_state:       then:         # kantoorversterker aan, dan led A1 aan         - if:                    condition:               and:                 - binary_sensor.is_on: "kantoorversterker"             then:               - switch.turn_on: led_a1         - if:         # kantoorversterker uit, dan led A1 uit             condition:               and:                 - binary_sensor.is_off: "kantoorversterker"             then:               - switch.turn_off: led_a1

We zorgen dat de leds worden geschakeld naar gelang de status in Home Assistant.

14 Initialisatie na het starten

Als je de controller aanzet, zul je merken dat de leds uitstaan. Er gebeurt pas iets als de status van een apparaat in Home Assistant verandert. Daarom voegen we enkele regels toe als initialisatie bij het starten van de controller. Dit doe je onder het kopje esphome: dat je bovenaan in het script vindt, onder on_boot:. We beginnen met een vertraging van 20 seconden, zodat de microcontroller de tijd krijgt om verbinding met Home Assistant te maken. In dit voorbeeld controleren we de status van de kantoorversterker en schakelen de led led_a1 naar gelang de status. Voor de andere apparaten ziet het er vergelijkbaar uit.

esphome:   name: controller   on_boot:     then:       - delay: 20s       # A1 - Kantoorversterker aan, dan LED A1 aan       - if:           condition:             and:               - binary_sensor.is_on: "kantoorversterker"           then:             - switch.turn_on: led_a1       # A1 off - Kantoorversterker uit, dan LED A1 uit       - if:           condition:             and:               - binary_sensor.is_off: "kantoorversterker"           then:             - switch.turn_off: led_a1

15 Toevoegen aan Home Assistant

Als je klaar bent met de configuratie kun je deze compileren en uploaden met:

esphome controller.yaml run

Je kunt de controller als alles goed is gegaan toevoegen aan Home Assistant. Hiervoor ga je via de instellingen naar Apparaten en Diensten en kies je Integratie toevoegen. Zoek naar ESPHome, vul de hostnaam of het ip-adres in, en kies Opslaan. Na het toevoegen van de controller zijn alle componenten als entiteit binnen Home Assistant beschikbaar en kun je bijvoorbeeld reageren op het indrukken van een knop, zoals we zullen laten zien.

Na het toevoegen zijn alle componenten als entiteit beschikbaar.

 

16 Automatiseringen maken

Via automatiseringsregels kan Home Assistant reageren op het indrukken van knoppen. Als voorbeeld maken we een automatisering voor de eerste knop die de versterker omschakelt. Ga naar Instellingen / Automatiseringen & Scènes, kies Automatisering toevoegen en dan Begin met een lege automatisering. Geef de automatisering een naam. Onder Triggers zoek je de entiteit op. In ons voorbeeld is dat binary_sensor.sx1509_pin_a1. Bij Van voer je off in en bij Naar vul je on in. De automatisering wordt dan uitgevoerd als de drukknop wordt ingedrukt. Onder Acties kiezen we bij Type actie voor Apparaat. Selecteer het apparaat (in dit voorbeeld kantoorversterker) en kies bij Actie voor Omschakelen kantoorversterker.

Voor alle andere drukknoppen kun je hetzelfde doen. Uiteraard kun je meerdere acties toevoegen. Zo gebruiken we enkele van de simpele drukknoppen (B1 t/m B8) als een ‘master’ om een hele reeks apparaten aan of juist uit te zetten. Je kunt natuurlijk alle mogelijkheden van Home Assistant en de aangesloten apparaten benutten bij het maken van automatiseringen.

We maken automatiseringsregels om te reageren op drukknoppen.

Uitbreiden met bewegingssensor

Een bewegingssensor is een handige toevoeging in elke controller. Je kunt hiermee detecteren of iemand aanwezig is en op basis daarvan bepaalde apparaten aan- of uitzetten. Als bewegingssensor is de HC-SR501 heel geschikt. Die gedraagt zich overigens als schakelaar en voeg je toe onder het kopje binary_sensor:, zoals:

  - platform: gpio     pin: 5     name: "${node_name} pir"     device_class: motion

Op het printplaatje van deze bewegingssensor vind je twee potmeters. Met de eerste kun je de gevoeligheid instellen. Met de tweede stel je in hoelang de schakelaar ‘aan’ moet blijven na het detecteren van beweging. Let op dat de genoemde HC-SR501 5 tot 20 volt nodig heeft. Sluit deze daarom op de ingangsspanning aan.

Met een bewegingssensor kun je reageren op de aanwezigheid van personen.

▼ Volgende artikel
Wanneer moet je de vriezer ontdooien? Zo weet je dat het tijd is (en hoe je het aanpakt)
© Maksim Shebeko
Huis

Wanneer moet je de vriezer ontdooien? Zo weet je dat het tijd is (en hoe je het aanpakt)

De vriezer ontdooien staat bij weinig mensen hoog op het verlanglijstje. Toch is het een klus die je niet eindeloos kunt uitstellen. IJsafzetting in je vriezer kost energie, beperkt de ruimte én verkort de levensduur van het apparaat. In dit artikel lees je wanneer het tijd is voor actie én hoe je het handig en veilig aanpakt.

In dit artikel krijg je antwoord op de volgende vragen:

  • Wanneer moet je je vriezer ontdooien?
  • Waarom is het belangrijk om je vriezer regelmatig te ontdooien?
  • Hoe maak je je vriezer het beste schoon?

Lees ook: Hoe vaak moet je je koelkast schoonmaken?

Hoe weet je dat je vriezer toe is aan een ontdooibeurt?

Begin je te merken dat de lades stroef schuiven of zelfs niet meer goed dichtgaan? Dan is dat een duidelijk signaal: er zit te veel ijs tegen de wanden. Behalve dat het onpraktisch is, zorgt die ijslaag er ook voor dat je vriezer harder moet werken om koud te blijven. Dat zie je terug op je energierekening én je belast het systeem onnodig.

IJs ontstaat vooral door warme, vochtige lucht die telkens naar binnen stroomt als je de deur opent. Die lucht condenseert tegen de vriezerwanden en bevriest daar. Hoe vaker en hoe langer je de deur open laat staan, hoe sneller het probleem zich opbouwt.

Heb je een vriezer met No Frost-technologie? Dan zit je goed: die voert het vocht actief af en voorkomt ijsvorming. Toch is ook dan een regelmatige schoonmaak – een à twee keer per jaar – aan te raden. Bij oudere modellen zonder No Frost kan het nodig zijn om je vriezer elk kwartaal te ontdooien.

En ruik je bij het openen van je vriezer een muffe geur? Grote kans dat er iets mis is. Open verpakkingen, bedorven etenswaren of vocht van half bevroren producten kunnen gaan stinken. Tijd voor een schoonmaakbeurt.

Lees ook: Deze functies kun je allemaal vinden op een vriezer

©Yanukit - stock.adobe.com

Zo ontdooi en reinig je je vriezer stap voor stap

Klaar om aan de slag te gaan? Volg dan deze eenvoudige werkwijze:

Trek de stekker eruit

Veiligheid eerst: schakel de vriezer volledig uit.

Leeg de vriezer volledig

Haal alle etenswaren eruit. Gebruik een koeltas met koelelementen of zet ze tijdelijk buiten als het koud genoeg is.

Verwijder de lades

Laat ze op kamertemperatuur komen voor je ze schoonmaakt; zo voorkom je barsten of scheurtjes.

Laat het ijs smelten

Zet de deur open en wacht rustig af. Wil je het proces versnellen? Zet dan een emmer heet water in de vriezer en sluit de deur weer. Na ongeveer 30 minuten zou het meeste ijs los moeten laten.

Verwijder ijsresten voorzichtig

Gebruik nooit een mes of schroevendraaier! Neem liever een warme, natte doek of haal het ijs voorzichtig met de hand weg.

Maak de binnenkant schoon

Gebruik een sopje van warm water met een beetje afwasmiddel of soda. Vermijd agressieve geuren of chloor: die blijven hangen in het plastic.

Droog alles goed af

Zorg dat je vriezer helemaal droog is voordat je de stekker weer in het stopcontact steekt. Zo voorkom je dat er direct weer ijs ontstaat.

Zet de vriezer weer aan en vul hem opnieuw

Laat de vriezer eerst goed op temperatuur komen voordat je de producten terugplaatst. Voilà – je vriezer is weer als nieuw!

Toe aan een nieuwe vriezer? Soms is ontdooien en schoonmaken niet genoeg. Werkt je vriezer niet meer efficiënt, blijft hij lawaai maken of is het energieverbruik de pan uit gerezen? Dan is het misschien tijd om afscheid te nemen. Vooral oudere modellen zonder No Frost kunnen flink wat stroom slurpen. Een nieuwe, energiezuinige vriezer – liefst met No Frost – bespaart je tijd, geld én frustratie.

Lees ook: 12 tips tegen vieze geurtjes in huis

▼ Volgende artikel
De vergeten tools van Windows, ken jij ze nog?
© Chananporn - stock.adobe.com
Huis

De vergeten tools van Windows, ken jij ze nog?

Windows kent flink wat verborgen of mogelijk vergeten programma’s die je waarschijnlijk niet of nog nauwelijks gebruikt. Het zijn een beetje de ‘vergeten groenten’ van Windows. Denk aan het klassieke Configuratiescherm, het Windows X-menu, het venster met speciale tekens en nog meer verborgen parels. Laten we ze eens afstoffen!

In dit artikel laten we een heel aantal verborgen en/of vergeten functies van Windows zien. Misschien heb je er nog wat aan!

  • Het venster Speciale tekens
  • Snel overzicht van de aanwezige gebruikersaccounts
  • Tekst op je scherm optimaliseren
  • Schijven bekijken en beheren via Schijfbeheer
  • Opstartgedrag instellen met msconfig
  • Alle info over je pc in Systeeminformatie
  • Snel de netwerkverbinding uit- en inschakelen
  • Problemen analyseren met de Betrouwbaarheidsgeschiedenis en Logboeken
  • Klembordgeschiedenis
  • Back-ups maken via Bestandsgeschiedenis
  • Processen live monitoren met Broncontrole
  • RAM controleren met Geheugencontrole
  • Automatisch opruimen met Opslaginzicht
  • Stapsgewijze uitleg vastleggen met Stappenbeschrijving
  • Instellingen aanpassen met Lokaal groepsbeleid (Windows Pro)
  • Risicovolle software testen in Windows Sandbox (Windows Pro)

Eens wat anders? Meer dan een achtergrond: zo pas je Windows tot in detail aan

Vreemde tekens

Ben je druk aan het typen en kom je erachter dat je een vreemd teken nodig hebt? Vraag een overzicht op via het venster met speciale tekens. Dit onderdeel is diep verborgen in Windows, maar is wel handig. Het laat je snel vreemde tekens verwerken in je document, bijvoorbeeld in Word.

Open het Startmenu en typ Speciale tekens. Een overzicht verschijnt. Kies het gewenste lettertype boven in het venster. Heb je een teken gevonden, dan selecteer je het en dubbelklik je erop om het te plaatsen in Te kopiëren tekens. Klik op Kopiëren. Vervolgens kun je het teken in je eigen document plakken (met de toetscombinatie Ctrl+V). In het venster vind je ook de optie Geavanceerde weergave. Hiermee krijg je toegang tot extra opties, zoals het kiezen van een tekenset en het zoeken naar specifieke karakters door ze te beschrijven (bijvoorbeeld: ‘uitroepteken’).

Snelle toegang tot vreemde tekens, ongeacht de gebruikte app.

Gebruikersaccounts

Heb je behoefte aan een snel overzicht van de gebruikersaccounts in Windows? Je kunt een lijst opvragen. Open het venster Uitvoeren en typ Control userpasswords2. Klik op OK. Op de tab Gebruikers zie je welke gebruikers op de computer aanwezig zijn. Dubbelklik erop om de details te bekijken. Zo zie je onder meer op de tab Groepslidmaatschap welke rechten de gebruiker heeft (bijvoorbeeld Administrator of Standaardgebruiker).

Klassiek Configuratiescherm

Hoewel het Windows-instellingenvenster inmiddels het klassieke Configuratiescherm grotendeels heeft overgenomen, is de oude versie nog zeker aanwezig in Windows. Open hiervoor het Startmenu en typ Control. Via het Configuratiescherm heb je nog altijd toegang tot een flinke set instellingen.

ClearType aanpassen

ClearType is ingebakken in Windows en zorgt ervoor dat letters vloeiend op je scherm worden getoond. Wist je dat ClearType meerdere modi kent en je normaal gesproken de kans niet krijgt om de meest optimale modus voor je ogen en het gebruikte beeldscherm te selecteren? Open het Startmenu en typ cttune, gevolgd door Enter. Een wizard opent. Doorloop de verschillende vensters en geef aan van welke ClearType-modus je gebruik wilt maken.

Laat de letters op het beeldscherm er nog beter uitzien.

Schijfbeheer

Dacht je dat de verkenner alle informatie toont over de schijven en indeling van de computer? Dan heb je Schijfbeheer nog niet gezien. Open het Startmenu en typ diskmgmt.msc. Boven in het venster zie je de aanwezige schijven en partities. Je ziet van welk bestandssysteem gebruik wordt gemaakt, wat de status van de schijf is, welke capaciteit deze heeft en welk gedeelte van de schijf nog beschikbaar is. De onderste helft van het venster visualiseert de schijven en geeft aan hoe elke schijf is ingedeeld. Veel computers beschikken bijvoorbeeld over een verborgen Windows-herstelpartitie: of dat het geval is, zie je in dit overzicht. Klik erop met de rechtermuisknop voor aanvullende opties. Zo kun je hier de stationsletter aanpassen, maar ook de grootte van een partitie aanpassen. Veiligheid staat natuurlijk voorop; zorg daarom altijd voor een goede back-up van de bestanden voordat je wijzigingen aanbrengt via Schijfbeheer.

Gedetailleerde informatie over de schijven en partities.

Systeemconfiguratie

Ook deze verborgen tool mag niet ontbreken in ons lijstje: Systeemconfiguratie. Open wederom het Startmenu en tik msconfig. Het onderdeel geeft je informatie over de manier waarop Windows wordt opgestart (via de tab Algemeen), maar geeft ook controle over de services en andere onderdelen die tijdens de start worden geladen.

Open de tab Services voor een overzicht van aanwezige services. Bij Status zie je of ze actief of gestopt zijn. Verwijder het vinkje bij een service die je niet nodig hebt. Die functie is uiteraard alleen bedoeld voor de meer gevorderde gebruiker en als je weet waarvoor de services zijn bedoeld.

Op de tab Hulpprogramma’s vind je een lijst met handige programma’s en hun beschrijving. Maak je gebruik van een multibootsysteem met meerdere besturingssystemen? Op de tab Computer opstarten kun je kiezen welk besturingssysteem standaard moet worden geladen en hoelang het opstartmenu in beeld moet blijven.

Systeeminformatie

Wil je álles weten over je computer? Dan komt het onderdeel Systeeminformatie goed van pas. In het geopende Startmenu typ je msinfo. Aan de linkerkant zie je de verschillende categorieën waarover je de informatie kunt opvragen. Rechts in het venster vind je alle relevante details. Kies Systeemoverzicht voor een totaalweergave, waarin je onder meer ziet welke processor wordt gebruikt en welke versie de firmware van je computer heeft.

Wil je bepaalde informatie delen met anderen (bijvoorbeeld voor probleemoplossing), dan kies je voor Bestand / Exporteren. Je kunt de gegevens daarmee in een tekstbestand opslaan. Via het zoekvenster onderin (of via Ctrl+F) kun je met behulp van trefwoorden zoeken naar specifieke informatie.

Alles wat je moet weten over de computer vind je hier.

Netwerk onder controle

Je kent het ongetwijfeld: bij problemen even snel de netwerkverbinding willen herstellen door deze in en uit te schakelen. In Windows 11 is dat aardig weggestopt en al helemaal voor bekabelde verbindingen. Gelukkig is het klassieke Configuratiescherm-onderdeel nog beschikbaar. Open het Startmenu en typ ncpa.cpl. Het venster netwerkverbindingen verschijnt: alle draadloze én bekabelde verbindingen overzichtelijk in beeld, zonder opsmuk. Klik erop met rechts voor snelle acties, zoals Uitschakelen of Eigenschappen.

Handig: snel je netwerk in- en uitschakelen.

Betrouwbaar of niet

Windows houdt bij hoe het is gesteld met de prestaties van de machine. Heeft de computer een vastloper of gebeurt er iets onverwachts, dan wordt dit bijgehouden. De betrouwbaarheidscontrole geeft je een goed beeld van wat er mogelijk misgaat. Open het Startmenu en typ Betrouwbaarheid. Kies Betrouwbaarheidsgeschiedenis weergeven. In een tijdlijn lees je hoe de machine zich in de afgelopen tijd heeft ontwikkeld. Er wordt onderscheid gemaakt tussen verschillende incidenten, zoals kritieke gebeurtenissen, waarschuwingen en informatieve meldingen. Klik op een datum om te zien wat er op die dag aan de hand is. Dubbelklik op een onderdeel om de details te bekijken.

Hoe betrouwbaar is jouw computer?

Logboeken

Heb je de betrouwbaarheidsgeschiedenis bekeken en behoefte aan iets meer informatie over bepaalde gebeurtenissen op de computer? Het onderdeel Logboeken komt hiervoor van pas (in Startmenu typ je Logboeken). Klik links op Windows-logboeken. Bij Systeem zie je bijvoorbeeld welke systeemactiviteiten (inclusief fouten) hebben plaatsgevonden. Selecteer een vermelding om de details te bekijken. Op deze manier kun je eventuele fouten die je eerder in de betrouwbaarheidsgeschiedenis hebt gezien, koppelen aan meer informatie over de fout zelf.

Lokaal groepsbeleid

‘Editor voor lokaal groepsbeleid’ is niet de meest uitnodigende naam, maar in de praktijk is dit wel een interessant verborgen onderdeel van Windows 11 Pro. Hoewel dit programma primair is bedoeld voor bedrijven en netwerken met meerdere computers, kun je het ook thuis prima gebruiken om Windows naar je hand te zetten. Open het Startmenu en typ gpedit.msc. Klap de sectie Computerconfiguratie / Beheersjablonen uit. Hier vind je de verschillende Windows-onderdelen die je onder handen kunt nemen.

Via Startmenu en Taakbalk kun je bijvoorbeeld specifieke opties uit het Startmenu verwijderen of alle pop-upmeldingen laten verdwijnen. Ga wel voorzichtig te werk: dit verborgen Windows-onderdeel is krachtig en kan problemen geven als je onzorgvuldig te werk gaat. En helaas: in de Home-editie van Windows 11 is het niet beschikbaar.

Dit zijn veel opties die je normaal alleen via het Windows-register kunt aanpassen.

Geavanceerdere Windows-functies nodig?

Schaf de Pro-versie aan

Windows Sandbox

Maak je gebruik van de Pro-versie van Windows 11, lees dan even verder. Die versie bevat namelijk Windows Sandbox. Met Sandbox kun je een instantie van Windows draaien in een afgebakende omgeving (ofwel in een virtuele machine). In de Sandbox kun je vervolgens programma’s (of bestanden die je niet helemaal vertrouwt) proberen, zonder dat je hiermee je primaire Windows-omgeving vervuilt. Bij het sluiten van Sandbox wordt alles gewist: de volgende keer begin je weer met een schone lei.

Open het Startmenu, typ Windows-onderdelen en kies Windows-onderdelen in- of uitschakelen. Zet een vinkje bij Windows Sandbox. Na installatie open je het via het Startmenu. Een nieuw venster met volledige Windows-omgeving verschijnt. Houd je het voor gezien? Sluit het venster simpelweg om alles te wissen.

In Windows Sandbox kun je zonder problemen zaken uitproberen.

Klembordgeschiedenis

Op een gemiddelde dag kopieer en plak je aardig wat items. Heb je een item nodig dat je eerder hebt gekopieerd? Maak dan gebruik van de klembordgeschiedenis. Druk op Windows-toets+V en zie daar: een compact venster met een overzicht van eerder gekopieerde items. Klik op het item dat je nodig hebt om het weer te plakken. Of klik op de drie puntjes om het item uit de lijst te verwijderen (als je het toch niet meer nodig hebt). Je kunt items ook vastmaken: klik op de bijbehorende punaise zodat het onderdeel altijd zichtbaar blijft. Handig!

De klembordgeschiedenis houdt bij wat je eerder hebt gekopieerd.

Bestandsgeschiedenis

We blijven nog even in de geschiedenismodus en wel met het verborgen onderdeel Bestandsgeschiedenis. Hiermee kun je kopieën maken van je bestanden en in geval van nood terugkeren naar een eerdere versie van dat bestand. Je kunt Bestandsgeschiedenis alleen gebruiken in combinatie met een externe schijf (inclusief een netwerkschijf).

Open het Startmenu en typ bestandsgeschiedenis. Klik op Inschakelen. Vervolgens geef je aan welke locatie je wilt gebruiken: klik links op Station selecteren. Wil je dat er van specifieke mappen niet een back-up wordt gemaakt, dan kies je hierna voor Mappen uitsluiten / Toevoegen en wijs je deze mappen aan. Via Geavanceerde instellingen kun je de werking verder naar je hand zetten. Zo geef je hier op hoe vaak een kopie van bestanden moet worden gemaakt en hoelang de back-ups bewaard moeten blijven. Om bestanden later terug te zetten, kies je links in het venster voor Persoonlijke bestanden terugzetten.

Broncontrole

Heb je zin om écht de diepte in te gaan, bijvoorbeeld om te zien waardoor de computer opeens trager wordt of slecht reageert? Maak dan gebruik van Broncontrole (open het Startmenu en typ broncontrole). Hier zie je per belangrijk systeemonderdeel (processor, schijf, netwerk en geheugen) hoe de prestaties zijn. Broncontrole geeft aan welke processen beslag leggen op het systeem. Reageert de computer bijvoorbeeld traag omdat de processor continu in gebruik is, dan kun je in het vak Processor de processen sorteren en ontdekken wie hieraan schuldig is. Je kunt vervolgens de boosdoener uitschakelen: klik erop met de rechtermuisknop en kies Proces beëindigen.

Windows-toets+X

Gemak schuilt soms in een klein hoekje. Ken je de toetscombinatie Windows-toets+X al? Dit menu geeft je toegang tot een flinke set handige Windows-onderdelen, zoals Taakbeheer, Zoeken, het venster Uitvoeren en de Logboeken. Bovendien kun je via dit menu de computer snel uitschakelen of je afmelden bij Windows.

Geheugencontrole

Sommige programma’s helpen je met het opsporen van mogelijke computerproblemen. Goed voorbeeld hiervan is Geheugencontrole, waarmee je het werkgeheugen van de machine controleert. Open het Startmenu en typ geheugencontrole. Zorg ervoor dat je al je werk hebt gesloten en klik op Nu opnieuw opstarten en zoeken naar problemen. De computer start opnieuw op en de controle wordt uitgevoerd. Bij eventuele problemen stelt Geheugencontrole je hiervan op de hoogte.

Het werkgeheugen neem je onder de loep met de Geheugencontrole.

Opslaginzicht

Veel van de besproken vergeten Windows-onderdelen gaan al flink wat Windows-versies mee. Dat geldt niet voor alle onderdelen, zoals Opslaginzicht. Dit onderdeel helpt je bij het in bedwang houden van de bestanden op je computer. Het maakt bijvoorbeeld automatisch ruimte vrij en verwijdert tijdelijke bestanden.

Open de Windows-instellingen (Windows-toets+I) en kies Systeem / Opslag / Opslaginzicht. Uiteraard zorg je dat de optie Windows probleemloos laten werken door automatisch tijdelijke systeem- en app-bestanden op te schonen is geactiveerd. Onder Gebruikersinhoud automatisch opschonen kun je opslaginzicht inschakelen en aangeven wanneer het moet worden uitgevoerd. Standaard is dat bij weinig vrije schijfruimte, maar dagelijks, wekelijks of maandelijks behoort ook tot de mogelijkheden. Om de controle en optimalisatie direct uit te voeren, klik je op de knop Opslaginzicht nu uitvoeren (onder in het venster).

Stappenbeschrijving

Uiteraard word je regelmatig door vrienden en familie gevraagd om ze op computergebied uit de brand te helpen. Juist dan kan het verborgen onderdeel Stappenbeschrijving goed van pas komen (open het Startmenu en typ Stappenbeschrijving). Dit programma maakt screenshots van de schermen waarin je iets uitlegt en geeft aan waarop je klikt. Op basis van die stappen kun je anderen helpen en laten zien hoe je het probleem oplost.

Klik op Opname starten en voer de stappen uit. Klik hierna op Stoppen en beoordelen. Een overzicht van alle stappen verschijnt. Via Opmerking toevoegen kun je aanvullende informatie opgeven. Klik hierna op Opslaan om het bestand als zip-bestand te bewaren en met anderen te delen. Microsoft geeft overigens al enige tijd via een melding in het programma aan dat Stappenbeschrijving wordt uitgefaseerd, maar gelukkig is dat nog niet gebeurd.

Watch on YouTube