ID.nl logo
Bouw je eigen weerstation
© PXimport
Huis

Bouw je eigen weerstation

Krijgen we een onstuimige herfst of worden we verwend met een zwoele nazomer? Lekker lang op het terras kunnen zitten zou wel leuk zijn, maar misschien moeten we het doen met zo’n natte bedoening die aanhoudt tot de winter. Er is weinig aan te veranderen, maar vanaf nu weet je wél precies waar je aan toe bent, dankzij je eigen, zelfgemaakte weerstation.

De code is na een kleine aanpassing ook geschikt voor onze Vlaamse lezers. Als je bij https://xml.weerslag.nl/xmlfeed.xml zoekt naar het gewenste station, kun je bij **

Boodschappenlijstje

  • Behuizing (€ 2,-, bijvoorbeeld een pillendoosje van Kruidvat) Bijvoorbeeld bij www.rotor.eu:
  • Passieve piëzo-buzzer (€ 2,-) Bijvoorbeeld bij www.martoparts.nl:
  • NodeMCU-module (€ 9,95)
  • Oled-beeldscherm (€ 6,95) Bijvoorbeeld bij www.conrad.nl:
  • Diffuse leds, 6 stuks (€ 0,60)
  • Trekontlasting M10 (€ 1,-)
  • Experimenteerprintplaatje 80 × 50 mm (€ 2,50)
  • Schroefterminal of klemschroefblok 2-polig (€ 0,21)
  • Draad 0,20 mm², 2 meter (€ 0,60)
  • Usb-oplader 5 V, 1,5 A (€ 5,50)
  • Usb-kabel (€ 1,63) Gereedschap: soldeerbout en soldeertin, zijkniptang, stanleymes, vijl. Totale kosten: ca. € 33,-

Het weerstation werkt niet met eigen sensoren en meetinstrumenten, maar haalt elke vijf minuten de nieuwste gegevens op van het dichtstbij gelegen KNMI-meetstation en van Buienradar. Het toont de actuele weersituatie op een oled-schermpje en waarschuwt als het gaat regenen of vriezen. Ook bij een voor jouw regio uitgegeven weeralarm krijg je een melding. Gekleurde leds geven de weersituatie aan: bij groen is er niets aan de hand, blauw is regen, wit is vorst en bij een weeralarm brandt geel, oranje of rood.

Hardware

De schakeling is gebouwd rond een NodeMCU, een ontwikkelbordje dat is gebaseerd op een ESP-wifi-module. De overige onderdelen zijn een oled-beeldschermpje, zes leds, drie weerstanden en een piëzo-luidspreker. Het beeldscherm en de luidspreker kunnen rechtstreeks op de module worden aangesloten, voor de leds zijn voorschakelweerstanden nodig. Normaal gesproken krijgt elke led zijn eigen weerstand, maar omdat er van groen, geel, oranje en rood altijd slechts één led tegelijk brandt (ter indicatie van een weeralarm) volstaat voor die vier leds één weerstand. Blauw en wit kunnen op ieder moment branden, dus die krijgen wel elk een eigen weerstand.

Het beeldscherm communiceert met de ESP-module door middel van een zogenoemde i2c-bus. Het voordeel daarvan is dat er slechts twee verbindingen nodig zijn voor de communicatie en twee voor de voeding, dus vier in totaal. Mede daardoor is de schakeling voor zijn veelzijdigheid erg eenvoudig van opzet.

©PXimport

©PXimport

©PXimport

©PXimport

©PXimport

De bonte verzameling componenten.

Ontwikkelomgeving

De ESP-module is het gemakkelijkst te programmeren met de Arduino-ontwikkelomgeving IDE. Deze kun je op Arduino.cc downloaden. Omdat Arduino IDE niet primair voor deze module is bedoeld, zul je nog wat extra benodigde onderdelen moeten installeren. Klik daarvoor op Bestand / Voorkeuren en vul op het tabblad Instellingen bij Additionele Board Beheer URLs deze url in: http://arduino.esp8266.com/stable/package_esp8266com_index.json Voeg de module daarna toe via Hulpmiddelen / Board / NodeMCU 1.0 (ESP-12E Module). Sluit de module aan via een usb-kabel en selecteer in Arduino IDE de juiste poort (Hulpmiddelen / Poort, kies de com-poort met het hoogste nummer). Als alles goed is gegaan, is je opstelling nu klaar om met programmeren te beginnen. Mocht de module onverhoopt niet door je pc of Mac worden herkend, dan kun je Hubbit vinden waarmee het zeker moet lukken.

©PXimport

Werking

We leggen even uit hoe een en ander gaat werken als je alles eenmaal af hebt. Zodra de schakeling wordt aangezet, probeert de NodeMCU verbinding te maken met je wifi-netwerk. Als dat gelukt is, wordt achtereenvolgens informatie opgehaald over de hoeveelheid regen, het weerrapport en een eventueel weeralarm. De oorspronkelijke webpagina’s van de te raadplegen webpagina’s passen niet in het beperkte geheugen van de module. Door via een tussenstap (een serverscript dat draait bij ons moederbedrijf Reshift) alleen de gegevens van het voor jou relevante weerstation te tonen, is dat probleem opgelost.

Het compacte beeldscherm toont de windrichting, de windkracht, de temperatuur en een pictogram van de weersituatie. Standaard brandt de groene led. Als er regen aankomt, gaat de blauwe led aan, bij vorst brandt de witte led en bij een weeralarm brandt geel, oranje of rood. Twee piepjes geven in dit soort situaties aan dat er wat aan de hand is.

Oled-bibliotheek

Om pictogrammen en lettertypen op het beeldschermpje te kunnen tonen, is een extra bibliotheek nodig. Klik in Arduino IDE op Schets / Bibliotheek gebruiken / Bibliotheken beheren. Typ U8g2 bij Filter je zoekresultaten en klik onder het item U8g2 by oliver op Installeren. Herstart daarna Arduino IDE. Je kunt nu in je code de nieuwe bibliotheek gebruiken met de regel #include

©PXimport

Uitleg bij de code

De code kun je hier downloaden. We leggen hier eerst uit hoe de code werkt, voordat we er daadwerkelijk mee aan de slag gaan (vanaf paragraaf ‘Code uploaden en testen’). Je kunt de code wel alvast bekijken met Kladblok of Notepad++.

Het programma begint met het laden van vier bibliotheken via de opdracht include: ESP8266WiFi.h voor alle netwerkactiviteit, Wire.h voor de communicatie met het beeldscherm en U8g2.h voor het tonen van grafische informatie op het scherm (zie kader ‘Oled-bibliotheek’). Dankzij deze kant-en-klare code van derden kunnen we ons direct richten op de functionele aspecten van de schakeling. De vierde bibliotheek (weathericons.h) bevat de weerpictogrammen en is onderdeel van ons programma.

Het programma begint met het declareren van diverse variabelen en een lange lijst constanten. Daarvan hoef je er maar vijf aan te passen aan jouw situatie, zie kader ‘Constanten’. Via de constanten voor de luidspreker en de leds kun je deze onderdelen in de code aanroepen met hun omschrijving in plaats van een lastig te onthouden pinnummer. Met de constante Wachttijd stel je in hoe vaak de weerinformatie wordt opgehaald, standaard eens per vijf minuten. Periode bepaalt hoever er vooruitgekeken wordt of het regent. Standaard staat hier 1, wat staat voor vijf tot tien minuten vooruit. Hoewel het handig lijkt om hier een langere periode te kiezen, blijkt de nauwkeurigheid van de voorspelling dan sterk af te nemen.

De strings aan het einde van het lijstje constanten zijn de codes waarmee het KNMI op zijn website een weeralarm aangeeft. Hierin herken je in de waarden red, orange, yellow en green de mogelijke omstandigheden.

Onder Setup worden de pinnen als uitgang gedefinieerd en met het wifi-station verbonden. Tevens wordt het domein van de host voor de regenvoorspelling opgehaald en toegekend aan de variabele raindomain, die verderop in de code wordt omgezet in rainhost. Alle leds en de luidspreker gaan ten slotte beurtelings kort aan om er zeker van te zijn dat ze werken.

©PXimport

Constanten

Om het programma te kunnen gebruiken, zul je enkele constanten moeten aanpassen. Laat de dubbele aanhalingstekens staan, wijzig alleen wat daarbinnen staat! De naam van je wifi-netwerk: const char* ssid = "SSID" Het bijbehorende wifi-wachtwoord: const char* password = "PASSWORD" Het pad naar het serverscript met de gewenste coördinaten als parameters: const String rainurl = "URL" De code van het meetstation waar je het dichtstbij woont: const String weerstation = "CODE" Het pad naar het serverscript met jouw provincie of regio als parameters: const String alarmurl = "URL" Je gps-coördinaten vind je eenvoudig door met je browser naar Google Maps te gaan en in te zoomen op je straat. In de adresbalk staan de coördinaten achter het @-teken. Gebruik alleen het aantal graden en de eerste twee decimalen, in het voorbeeld dus 52.36 en 4.85 (zie afbeelding). Zie de commentaren met uitleg in de code om te zien hoe je de lijsten met meetstations en mogelijke regio’s te zien krijgt.

©PXimport

Piepsignaal

Zoals eerder opgemerkt komt bij bepaalde situaties geluid uit de piëzo-luidspreker, zoals bij verwachte regen, als de temperatuur onder nul komt of bij een weeralarm. Om te voorkomen dat bijvoorbeeld bij buien elke tien minuten de pieper afgaat, is het aantal keer dat dit alarm klinkt beperkt. De duur is vastgelegd door een constante interval van het type unsigned long en staat standaard op een uur.

Zolang er nog niets heeft geklonken, gaat de pieper bij de eerste aanleiding. Vanaf dat moment geldt als voorwaarde dat er ten minste 3.600.000 milliseconden (een uur dus) verstreken moeten zijn voordat er weer wat mag piepen. De code maakt gebruik van een ingebouwde timer, die 49 dagen lang het aantal milliseconden telt vanaf het moment dat de module wordt aangezet. Daarna begint de teller weer bij nul, maar daar houdt de code rekening mee. De leds hebben met deze beperking uiteraard niets te maken en reageren direct op veranderingen.

Weersituatie in het scherm

De gegevens zijn afgeleid uit de xml-feed van Buienradar.nl. Dat houdt in dat de weergegevens binnen xml-tags staan, waar je deze uit moet halen. De functie lees_tot_tag verwerkt de feed. Deze wordt in de functie checkweer verderop in de code aangeroepen met als parameters de begin- en eindstrings van de gezochte weerinformatie. Bij de temperatuur-tag wordt bovendien nog een waarde 1 toegekend aan vorst, daarover straks meer. In checkweer staan de letterlijke tags waarbinnen de informatie staat.

De feed wordt ingelezen vanaf het gewenste weerstation en als dan de gezochte begintag is gevonden, knippen we die regel in stukken. Als regel bijvoorbeeld <temperatuurGC>16.5</temperatuurGC> is, halen we met substring de tekst 16.5 eruit. Die voegen we toe aan de string weersituatie, die verder wordt verwerkt door de functie checkweer. Daarbinnen gebeurt de echte magie, zoals het omzetten van de weersituatie naar het juiste pictogram en de windrichting naar de windpijl.

De functie eindigt met het aanroepen van displayweather met vier parameters: de windrichting, de temperatuur, de windkracht en het weersymbool. Aan windkracht en temperatuur voegen we respectievelijk Bft en °C toe, waarna de waarden naar het scherm worden geschreven.

Vorst- en weeralarm

Tot slot laat de functie lees_tot_tag de blauwe led branden als het vriest, door te kijken of er een minteken voorkomt in de regel temperatuur. De test op de aanwezigheid daarvan vindt alleen plaats als checkweer de waarde 1 meegeeft aan vorst, dus alleen wanneer de temperatuur wordt doorgegeven. Dit voorkomt vals alarm als er elders in de tekst een minteken staat. Door booleaanse variabele ijs op true (waar) te zetten na het eerste piepsignaal, piept de luidspreker alleen aan het begin van een vorstperiode. De temperatuur moet eerst weer boven nul zijn geweest, voor er weer een vorstalarm kan klinken.

De functie checkalarm is redelijk rechttoe-rechtaan. Doordat de pagina is voorbewerkt (zie paragraaf ‘Werking’) volstaat het lezen van slechts één tekstregel. De aanwezigheid van de string code_rood, code_oranje, code_geel of code_groen (wat wordt getest met indexOf) bepaalt vervolgens welke led er brandt. Bij een weeralarm gaat de pieper en wordt de booleaanse variabele alarm op true gezet, bij code groen op false. Net als bij het vorstalarm voorkomt dit herhaaldelijk piepen, zolang er een weeralarm geldt.

©PXimport

Regen

Omwille van de betrouwbaarheid en de flexibiliteit gebruiken we niet één enkele waarde, maar een tabel met de regenverwachting per vijf minuten voor de komende twee uur. Dat maakt het in theorie mogelijk om een lange periode vooruit te kijken, ware het niet dat de kwaliteit van die langetermijnvoorspellingen vaak te wensen overlaat. Het bruikbaarst zijn de gegevens tot pakweg een kwartier vooruit. De praktijk leert bovendien dat de kwaliteit enorm toeneemt als er twee aaneengesloten blokken van vijf minuten allebei regen of juist droog weer voorspellen. Om die reden kijkt de functie checkrain zowel naar de geselecteerde periode als naar die van de regel erna (vijf minuten later). Pas als ze het ‘met elkaar eens zijn’, verandert de status.

De regentabel bestaat uit 24 regels en twee door het sluisteken (|, beter bekend als pipe) gescheiden kolommen. De eerste kolom bevat de hoeveelheid neerslag, de tweede de tijd. De tabel wordt ingelezen en met de functie getValue in twee etappes gesplitst om de regendata over te houden. Die waarde zetten we om naar een geheel getal, zodat we ermee kunnen rekenen. De hoeveelheid doet er niet toe, nul staat voor droog en alles groter dan nul betekent regen. Eerst halen we de gekozen periode +1 op en via een aantal tussenstappen kennen we de waarde toe aan de variabele regen. Daarna volgt de gekozen periode zelf, die resulteert in de waarde voor regennu.

Zijn beide groter dan nul, dan gaat de blauwe led branden en klinkt een piepsignaal. Daarbij wordt de booleaanse variabele nat op true gezet om bij langdurige regenval herhaald piepen te voorkomen. Zijn beide variabelen gelijk aan nul, dan is het droog en is de blauwe led uit. Nat wordt false, zodat de pieper de volgende keer dat het regent weer alarm mag slaan.

Code uploaden en testen

De volgende stappen vereisen dat de ontwikkelomgeving Arduino IDE al is geïnstalleerd en geconfigureerd (zie kader ‘Ontwikkelomgeving’). Sluit de ESP-module aan met een usb-stekker en pak het zip-bestand dat je hebt gedownload uit naar een willekeurige map op je harde schijf en open de map esp-weerstation-grafisch. Dubbelklik op het bestand esp-weerstation-grafisch.ino en wijzig de gegevens bij ssid, password, rainurl, weerstation en alarmurl (zie ook het kader ‘Constanten’).

Druk op Ctrl+Shift+M om de seriële monitor te openen, waarmee je straks in de gaten kunt houden wat er gebeurt. Stel de snelheid van de seriële monitor in op 115200 baud. Klik op het pijltje naar rechts bovenin de ontwikkelomgeving. De code wordt nu achtereenvolgens gecontroleerd, gecompileerd en geüpload naar de module.

Eerst wordt de wifi-verbinding opgezet en als dat is gelukt, verwerkt de module achtereenvolgens de regendata, het weerrapport en de status van het weeralarm. Bij rustige, droge omstandigheden boven nul verschijnt het weerrapport op het scherm en brandt de groene led. Is er neerslag en/of vorst, dan branden de blauwe en/of de witte led. En bij een actief weeralarm ten slotte brandt geel, oranje of rood. Elke vijf minuten (of andere periode die je hebt ingesteld) wordt de informatie ververst, waarbij het schermpje gedurende enkele seconden uitgaat.

Niet alle meetstations zijn bruikbaar!

Helaas geven sommige meetstations niet alle gegevens door die wij gebruiken. Controleer daarom in een browser eerst of de gebruikte data aanwezig zijn. Voor meetstation De Bilt (stationcode 6260) typ je view-source:http://arduino.reshift.nl/weermonitor.php?weerstation=6260 in de adresbalk van je browser. Zijn de data binnen de tags **

©PXimport

©PXimport

©PXimport

▼ Volgende artikel
Review HP OmniBook X Flip 14 – Vlotte laptop is ook tablet
© Jeroen Boer - ID.nl
Huis

Review HP OmniBook X Flip 14 – Vlotte laptop is ook tablet

De HP OmniBook X Flip 14 is een nieuw model binnen de OmniBook X-reeks die bestaat uit luxere AI-laptops. Ten opzichte van de eerdere OmniBook X kun je de Flip ook gebruiken als tablet. Verder valt op dat deze nieuwe variant weer gewoon een Intel-processor heeft. Hoe bevalt deze laptop?

Uitstekend
Conclusie

De HP OmniBook X Flip 14 is een fraaie laptop voorzien van krachtige hardware die je kunt gebruiken als laptop én als tablet. Voor een compacte laptop heeft de OmniBook X Flip 14 opvallend veel aansluitingen: we kunnen ons niet voorstellen dat je met tweemaal usb-c, tweemaal usb en HDMI iets tekort zult komen. Helemaal perfect is de OmniBook X Flip 14 echter niet, want het volledig vlakke toetsenbord met weinig ruimte tussen de toetsen vinden we niet heel fijn tikken. Ook is de behuizing erg gevoelig voor vingerafdrukken, waardoor de fraai ontworpen laptop er al snel wat smoezelig uitziet.

Plus- en minpunten
  • Mooi scherm
  • Goede accuduur
  • Veel aansluitingen
  • Goede webcam
  • Prima prestaties
  • Vingerafdrukgevoelig
  • Tikcomfort toetsenbord

De HP OmniBook X Flip 14 is een convertible laptop die je dankzij een omklapbaar scherm ook als tablet kunt gebruiken. De stevige behuizing is gemaakt van aluminium en afgewerkt in een fraaie kleur die HP atmosferisch blauw noemt. Het materiaal is helaas wel erg vingerafdrukgevoelig en de laptop zat al direct na het uitpakken vol met zichtbare vingerafdrukken. De laptop is ook in het zilver verkrijgbaar; wellicht vallen op die kleur vingerafdrukken minder op. De OmniBook X Flip weegt 1,38 kilogram en dat zeker voor een convertible lekker licht.

©Jeroen Boer - ID.nl

De aluminium behuizing is uitgevoerd in een fraaie donkerblauwe kleur.

Ondanks de compacte vormgeving krijg je behoorlijk wat aansluitingen waaronder twee usb-c-aansluitingen. Die zijn opvallend genoeg niet identiek qua mogelijkheden. Al is het functionele verschil in veel gevallen niet merkbaar, want beide poorten ondersteunen data, video en opladen. De snelste poort is een Thunderbolt 4-variant met een maximale snelheid van 40 Gbit/s en DisplayPort 2.1. De andere poort ondersteunt usb 3.2 op maximaal 10 Gbit/s in combinatie met Displayport 1.4a. DisplayPort 2.1 biedt veel hogere verversingssnelheden voor 4K-schermen tot 240 Hz en ondersteunt 8K-schermen.

©Jeroen Boer - ID.nl

De meeste aansluitingen vind je aan de linkerkant.

Daarnaast is ook voorzien in HDMI 2.1, een 3,5mm-headsetaansluiting en twee normale usb3.2-poorten met een maximale snelheid van 10 Gbit/s. Op het gebied van aansluitingen kom je kortom niks tekort. Zeker omdat de laptop ook nog eens wifi 7 inclusief ondersteuning voor de 6GHz-band heeft.

©Jeroen Boer - ID.nl

Op de rechterkant vind je een usb-poort en de headsetaansluiting.

In het startmenu vinden we ten opzichte van een normale Windows-installatie relatief veel extra pictogrammen. Veel daarvan zijn van HP zelf in de vorm van documentatie en wat eigen tooltjes zoals een virtuele lichtring om jezelf beter te belichten tijdens videogesprekken en een eigen AI-assistent. Daarnaast is een proefversie van McAfee geïnstalleerd en zien we aanbiedingen van Adobe en Dropbox.

Verschillende varianten

De OmniBook X Flip 14 is te koop in verschillende configuraties en is leverbaar met zowel Intel- als AMD-processors. Dat is overigens een groot verschil ten opzichte van de HP OmniBook X die we vorig jaar getest hebben, want dat was ondanks de vrijwel identieke naam een laptop voorzien van een ARM-processor van Qualcomm. Afhankelijk van de configuratie is de OmniBook X Flip 14 voorzien van een oled- of ips-scherm. Ons testexemplaar met volledig typenummer HP OmniBook X Flip 14-fm0685nd is de duurste uitvoering met een oledscherm en beschikt over een Intel Core Ultra 7 258V met geïntegreerde 32 GB RAM. Deze processor uit Intels Lunar Lake-generatie is voorzien van een npu (neural processing unit) die krachtig genoeg is om de laptop te classificeren als Copilot+-pc. Alle AI-extraatjes in Windows zoals live-ondertitels, webcameffecten en simpele beeldgeneratie in Paint zijn dan ook aanwezig. De processor wordt in de geteste configuratie gecombineerd met een 1 TB-ssd afkomstig van Samsung. Het geïntegreerde werkgeheugen kun je logischerwijs niet uitbreiden. De M.2-ssd en het wifi-kaartje zijn eventueel wel verwisselbaar. 

Toetsen zonder uitsparing

Waar veel duurdere laptops een toetsenbord hebben waarbij er per toets individuele uitsparingen in het metaal zijn gemaakt, gebruikt HP op deze laptop een grote uitsparing waar het toetsenbord in verwerkt is. Om toch een premiumuitstraling te krijgen zijn de toetsen wat groter dan normaal waardoor er vrijwel geen uitsparing tussen de toetsen zichtbaar is. In combinatie met het extra grote lettertje ziet het er lekker robuust uit. Toch zijn we niet heel enthousiast. De toetsen zijn geheel vlak en doordat er nauwelijks een uitsparing tussen de toetsen zit, is het soms lastig om te voelen welke toets je gebruikt. De aanslag had ook wat duidelijker gekund. Het tikcomfort is wat ons betreft minder goed dan het toetsenbord dat we vorig jaar op de OmniBook X zagen. Dat toetsenbord had wel los uitgesneden toetsen in de behuizing en zag er met zijn toetsen in verschillende kleuren ook wat leuker uit.

©Jeroen Boer - ID.nl

Er zit weinig ruimte tussen de platte toetsen.

Het toetsenbord heeft verlichting die je in twee standen kunt instellen. In de rij met functietoetsen valt een functietoets op voor het invoegen van emoji. Wellicht voor veel mensen overbodig, maar deze emoji-toets is niet ten koste gegaan van andere functionaliteiten. Waar je op andere laptops bijvoorbeeld een toets hebt om de webcam mee uit te zetten, is er hier een schuifje ingebouwd waardoor een knopje niet nodig is. Ook een muteknop voor de microfoon is gewoon aanwezig.

Onder het toetsenbord is een ruime touchpad geplaatst die prima werkt en gebaren met drie en vier vingers ondersteunt. Wel lijkt het erop dat het geen glazen touchpad is en dat voelt wat goedkoop aan. 

Mooi oledscherm

Het 14inch-aanraakscherm is voorzien van een oledpaneel met een resolutie van 2880 x 1800 pixels. Er wordt een hoge verversingssnelheid van 120 Hz ondersteund die volgens Windows dynamisch kan worden aangepast tussen 48 en 120 Hz (VRR) om energie te besparen. Een beetje vreemd is dat je handmatig alleen uit 48 of 120 Hz kunt kiezen. Buiten die eigenaardigheid om heeft de laptop een uitstekend scherm met goede kleuren en een indrukwekkend contrast. De maximale helderheid is voor binnen meer dan genoeg, maar er zijn (dure) laptops die meer schermhelderheid bieden. Wel ondersteunt het scherm HDR waarbij de piekhelderheid wat hoger ligt dan de algemene schermhelderheid. Het paneel is glanzend afgewerkt met Gorilla Glass 3.

©Jeroen Boer - ID.nl

De laptop heeft een 360graden-scharnier waardoor je het scherm kunt omklappen.

Die afwerking is niet voor niks, want de laptop heeft een aanraakscherm en kun je ook als tablet gebruiken. Het omklappen van het scherm naar de tabletmodus gaat soepel en ook als tablet voelt het geheel solide. Het scharnier is stijf genoeg om te voorkomen dat het scherm in de tabletmodus klappert, iets dat je soms wel eens ziet op dit soort convertibles. Het platte en goed gevulde toetsenbord blijkt in de tabletmodus juist erg prettig te zijn, want hiermee heeft je tablet een vlakke achterkant waardoor je het apparaat fijn kunt vasthouden. We hebben het niet kunnen testen, maar het scherm is compatibel met een optionele stylus die je magnetisch aan de behuizing kunt plakken. Deze HP 700 pen kost 100 euro en komt uiteraard vooral in de tabletmodus van pas. 

©Jeroen Boer - ID.nl

Als je het scherm omklapt, kun je de OmniBook X Flip 14 gebruiken als tablet.

Boven het scherm heeft HP een 5megapixel-camera geplaatst. Behalve in Full HD kan de camera ook filmen in 1440p. De beelden zijn prima en je bent altijd duidelijk in beeld tijdens een videogesprek. Handig is dat HP de webcam heeft voorzien van een ingebouwd schuifje. Je kunt dankzij een patroontje ook duidelijk zien of het schuifje gesloten is. De camera is geschikt voor biometrisch inloggen via Windows Hello. Dat is direct je enige biometrische mogelijkheid, want een vingerafdrukscanner ontbreekt. 

©Jeroen Boer - ID.nl

De webcam is voorzien van een ingebouwd privacyschuifje.

Uitstekende prestaties

De Intel Core Ultra 7 258V is een mobiele processor met in totaal acht cores waarvan vier volwaardige en vier energiezuinige cores. Uiteraard is dit vergeleken met processors met een hoger energieverbruik geen heel indrukwekkende processor, maar voor een laptop is dit wel een krachtige chip. De laptop zet dan ook een uitstekende score neer van 6822 punten in PCMark 10. Ook de scores in Cinebench R23 zijn met een single-core-score van 1841 en een multi-core-score van 10372 punten uitstekend. Het verval bij langdurige belasting blijft beperkt. Tijdens alledaagse werkzaamheden als surfen en het bewerken van documenten doet de koeling stil zijn werk. Als je de laptop zwaardere taken laat uitvoeren, hoor je de koeling wel aanslaan. 

Het is geen verrassing, want dit is niet de eerste laptop met deze cpu die we testen, maar de Intel Arc 140V is een capabele geïntegreerde gpu. In 3DMark Time Spy scoort deze laptop 4457 punten en dat betekent dat wat oudere spellen prima speelbaar zijn. Zo halen we in Shadow of the Tomb Raider op de voorinstelling lowest gemiddeld 69 fps terwijl als we AI-upscaler XeSS inschakelen dat 84 fps wordt. Zelf op de voorinstelling High in combinatie met XeSS halen we een speelbare 60 fps. Je kunt een hoop spellen spelen als je de grafische instellingen wat beperkt.

De accu met een capaciteit van 59 Wh biedt een uitstekende werktijd. In onze test houdt de laptop het maar liefst 15 uur uit en dat is in lijn met wat HP zelf opgeeft. De ssd is een exemplaar van Samsung dat goed presteert. De maximale lees- en schrijfsnelheden bedragen een uitstekende 5012,20 en 3284,23 MB/s. Belangrijker is hoe de ssd presteert tijdens werkzaamheden met veel bewerkingen op kleine bestanden tegelijkertijd. In de Quick System drive Benchmark van PCMark 10 die precies dat test, haalt de ssd een snelheid van 273,04 MB/s. Dat is op zich geen slechte score, maar er zijn tegenwoordig ssd's die hier een veelvoud van scoren.

Conclusie

De HP OmniBook X Flip 14 is een fraaie laptop voorzien van krachtige hardware die je kunt gebruiken als laptop én als tablet. Voor een compacte laptop heeft de OmniBook X Flip 14 opvallend veel aansluitingen: we kunnen ons niet voorstellen dat je met tweemaal usb-c, tweemaal usb en HDMI iets tekort zult komen. Helemaal perfect is de OmniBook X Flip 14 echter niet, want het volledig vlakke toetsenbord met weinig ruimte tussen de toetsen vinden we niet heel fijn tikken. Ook is de behuizing erg gevoelig voor vingerafdrukken, waardoor de fraai ontworpen laptop er al snel wat smoezelig uitziet.

▼ Volgende artikel
Waar voor je geld: 5 slimme deurbellen met camera en online opslag
Zekerheid & gemak

Waar voor je geld: 5 slimme deurbellen met camera en online opslag

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Daarom speuren we een paar keer per week binnen een bepaald thema naar zulke deals. Ga je op vakantie maar wil je toch weten wat er bij je voordeur gebeurt? Een slimme deurbel laat je ook als je niet thuis bent zien wie er voor de deur staat. Wij vonden een vijftal betaalbare exemplaren.

Met een slimme deurbel krijg je een seintje als er iemand aanbelt en kun je vaak ook terugzien wie er voor de deur heeft gestaan. Je kunt daarbij kiezen om de video's lokaal op te slaan, maar de hier besproken deurbellen bieden ook online opslag. En dat is handig, want zo kun je ook tijdens je vakantie in de gaten houden welke (ongenode) gasten er voor de deur staan.

D230S1

Wat handig is aan de Tapo D230S1, is dat hij wordt geleverd met een compacte gong die tevens functioneert als een internet tussenpunt. Hierin kun je een microSD-kaart plaatsen voor lokale opslag van videobeelden, wat betekent dat een abonnement voor cloudopslag niet strikt noodzakelijk is om beelden te bewaren. Mocht je toch liever de flexibiliteit van cloudopslag hebben, dan biedt TP-Link hiervoor een optionele dienst aan. De installatie is over het algemeen eenvoudig en hij werkt op een batterij, wat veel vrijheid geeft qua plaatsing zonder gedoe met bedrading. De beeldkwaliteit is voldoende voor het dagelijks gebruik en de deurbel is uitgerust met slimme detectiefuncties om je op de hoogte te stellen van activiteit voor je deur. Dit maakt het een goede keuze voor wie een complete set zoekt zonder direct vast te zitten aan maandelijkse kosten voor opslag.

Ring Video Doorbell Wired

De Ring Video Doorbell Wired is een van de meest budgetvriendelijke opties van Ring. Deze deurbel sluit je bedraad aan op je bestaande deurbelbedrading, Dit betekent dat je je geen zorgen hoeft te maken over het opladen van batterijen of het leegraken ervan. De deurbel biedt 1080p HD-video en tweeweg-communicatie, zodat je met de bijbehorende app kunt praten met wie er voor de deur staat. Een belangrijk punt om te overwegen bij de Ring Video Doorbell Wired is dat voor de meeste functionaliteiten, waaronder het opslaan en terugkijken van videobeelden, een Ring Protect-abonnement nodig is. Zonder dit abonnement zijn de mogelijkheden vrij beperkt tot livebeeld en notificaties.

Arlo Essential 2 2K Video Doorbell

Deze draadloze videodeurbel van Arlo heeft focus op scherpe beeldkwaliteit en gebruiksgemak. De Arlo Essential 2 filmt in 2K resolutie, waardoor je een beter beeld krijgt dan met de meeste Full-HD-camera's. Een opvallend kenmerk is de 180 graden kijkhoek en de 1:1 beeldverhouding, waardoor je een volledig 'hoofd-tot-teen' beeld krijgt van je bezoekers en pakketjes op de grond. De installatie is bijzonder makkelijk en geheel draadloos. Voor het opslaan van opgenomen videobeelden maakt Arlo gebruik van een cloudgebaseerd systeem, waar je wel een abonnement voor nodig hebt.

Xiaomi Smart Doorbell 3

Ook deze deurbel filmt in 2K resolutie en heeft een indrukwekkende kijkhoek van 180 graden, waardoor je een breed overzicht krijgt van wat er voor je deur gebeurt. Een van de handige eigenschappen is de meegeleverde gong die ook functioneert als basisstation. Deze gong is uitgerust met een interne opslag van 64 GB, wat voldoende is voor de meeste gebruikers en maakt het overbodig om een apart cloudabonnement te nemen, iets wat overigens wel mogelijk is. De deurbel heeft een ingebouwde batterij die lang meegaat en is eenvoudig te installeren. Ook beschikt hij over AI-gestuurde persoonsdetectie, wat helpt om valse meldingen te verminderen.

Imou Doorbell 2S Kit

De Imou Doorbell 2S Kit is een draadloze videodeurbel met nachtfunctie Imou biedt een optionele cloudopslagdienst, maar je kunt de video's ook lokaal opslaan. De deurbel werkt op een ingebouwde, oplaadbare batterij, wat de installatie zeer eenvoudig maakt omdat je geen bedrading nodig hebt. De AI-gestuurde persoonsdetectie zorgt ervoor dat je geen ongewenste meldingen van beweging krijgt, dus niet bij elke langslopende kat.