Tweakers Podcast #281 - Smarthome 101, smartphones testen en Tesla's hacken

Deze week praten Wout Funnekotter, Olaf Weijers en Tijs Hofmans over hoe je begint met een smarthome en welke valkuilen je moet vermijden, Zoom dat data verzamelt voor AI, hoe je een smartphone goed test, alternatieven voor Google Analytics en cpu-hacking in Tesla's.

00:00 Intro
00:20 Opening
01:26 .post
22:47 Wie heeft het laatst...?
24:52 Zoom gaat ook al toestemming vragen voor dataverwerking
33:33 Op zoek naar de beste mobile benchmarks
38:06 Help Tijs met zijn analyticstest
40:52 Tesla's hacken zodat je niet hoeft te betalen
47:43 Beginnen met smarthome, hoe doe je dat?
01:24:12 Sneakpeek

Door Wout Funnekotter

Hoofdredacteur

10-08-2023 • 06:00

69

Reacties (69)

69
69
19
0
0
49
Wijzig sortering
even kort, weten jullie hoeveel procent de dark mode gebruikt op de site?
AuteurWoutF Hoofdredacteur @Puff_Uncle10 augustus 2023 16:41
Flink wat: 46%
Is dat inclusief of exclusief logged out gebruikers? Welk percentage is logged in vs logged out?
Dat is de verdeling over alle sessies, ongeacht ingelogd of uitgelogd. Op dit moment hebben we dat (nog) niet opgesplitst in onze dashboarding.
Je hebt voor Windows ook al enige tijd een third-party package manager die zowel via CLI als GUI werkt, namelijk: https://github.com/chocolatey/choco
Voor MacOS heb je Homebrew.
Ik vind het niet persé handiger om te installeren dan de file downloaden van de site omdat je nog steeds wel eens zit te prutsen met hoe de app nou precies wordt genoemd en daarbij wil je soms een andere versie dan de standaard.
Maar, ik gebruik het wel vaak omdat je ook leuke CLI tools er mee kunt installeren (veelal zelfde wat je voor Linux hebt) en omdat het ook je updates regelt. Want als je iets buiten de appstore download dan moet je (vaak) voor het updaten eerst de app hebben geopend en bij een enkele app is het zelfs nog zo dat je handmatig naar de website de nieuwe versie moet binnenhalen. Met Homebrew draai ik een command dat hij naar alle updates gaat zoeken en ze doorvoert (Net als je in Linux met art update en/of upgrade doet).
Ik heb vroeger ook wel eens met installatiescripts gewerkt, maar ik heb ze tegenwoordig zo weinig nodig dat het onderhouden van een script me meer energie kost dan die enkele keer handmatig de boel te installeren.
In basic smarthome controllers zoals (in mijn geval) Alexa of Google mis ik (icm Hue) bijvoorbeeld meerdere if statements voordat er wat uitgevoerd wordt.

Ik zou bijvoorbeeld in willen stellen dat bij:
Melding op bewegingsensor X alleen reactie van lamp Y naar 100% komt als lamp Y op dat moment alleen uit staat. Maar als lamp Y op lamp 50% staat er niks gebeurt.

Bovenstaande is maar een voorbeeld, zo zou er ook gekeken moeten kunnen worden naar het moment op de dag in combinatie met de actieve scene, eerder geregistreerde beweging etc.
Je kunt kijken of de nieuwe gescripte automatiseringen in Google Home wat voor je zijn. Daarmee kun je condities stellen voordat een actie wordt uitgevoerd. Volgens mij beantwoord dat aardig aan wat je wil zonder naar een geavanceerder platform uit te wijken.
Thanks voor deze tip! Ik wil meerdere specifieke dingen instellen met mijn bewegingssensoren wat niet lukt in de Hue app. Zo wil ik op de dagen dat ik thuis werk het licht feller zetten dan andere dagen. En ook aan de hand van de tijd wil ik iets anders, ik denk dat het met deze automatiseringen wel moet lukken zonder extra dingen in het netwerk te installeren.
Toevoeging m.b.t. het verhaal van Winget. Een aanrader is het gebruik van uitvoering: WingetUI. Dit is een GUI om winget heen en maakt een het stuk gebruiksvriendelijker. Waardoor je het kan vergelijken met andere software update tools, waardoor het aan te raden is aan elke leek.

uitvoering: Chocolatey bestaat al een stuk langer (2011). Winget kan gebruik maken van repository van Chocolatey (en trouwens ook Scoop). Chocolatey gaat net iets verder dan Winget. Ze zijn erg vergelijkbaar. Alleen Chocolatey is net iets beter met het silent en unattended updaten van je software. Chocolatey GUI is imho wel een stuk minder gebruiksvriendelijk. Onder elke update van één van beiden, is er een discussie welke beter is ;) .

De voornaamste redenen om één van de twee te gebruiken, is het altijd up to date houden van je software zonder teveel poespas. Beide ondersteunen cmd / powershellcommands om al je software in één keer te updaten. Maak hiervoor een taak in Windows Taakplanner en je hebt geen omkijken meer naar je software.

Wellicht een achtergrondartikel waard?

[Reactie gewijzigd door Bliksem B op 26 juli 2024 14:32]

De voornaamste redenen om één van de twee te gebruiken, is het altijd up to date houden van je software zonder teveel poespas. Beide ondersteunen cmd / powershellcommands om al je software in één keer te updaten. Maak hiervoor een taak in Windows Taakplanner en je hebt geen omkijken meer naar je software.
Zoals unattended-upgrades. Ik gebruik daarnaast topgrade maar wat betreft je laatste zin: "en je hebt geen omkijken meer naar je software" -> was het maar zo'n feest.

Ten eerste heb je het niet over LTS/ESR versies van software. Als je iets als Arch draait, ga je ook altijd regressies krijgen. Hoe meer software je hebt geïnstalleerd, hoe groter de kans op. Ook zul je software of complete OS nog steeds moeten herstarten.
Chocolatey (en trouwens ook Scoop). Chocolatey gaat net iets verder dan Winget. Ze zijn erg vergelijkbaar. Alleen Chocolatey is net iets beter met het silent en unattended updaten van je software. Chocolatey GUI is imho wel een stuk minder gebruiksvriendelijk. Onder elke update van één van beiden, is er een discussie welke beter is ;)
Een ander voordeel/nadeel van Scoop is dat je het in je user directory installeert. Nadeel is dat dat net zo onveilig is als $HOME/bin in je $PATH.

Mbt WingetUI, deze heeft beveiligingsrisico's. @Bor heeft hier vast nog wel iets zinnigs op te zeggen.
Wellicht een achtergrondartikel waard?
Mee eens! Zou ook graag een keertje Nix(OS) achtergrondartikel willen lezen.
Bor Coördinator Frontpage Admins / FP Powermod @Bliksem B11 augustus 2023 11:56
WingetUI is juist een afrader in plaats van een aanrader. Het werkt met grote hoeveelheden unsigned (en daarmee risico volle) scripts en dll's waardoor menig anti malware pakket alarm kan slaan. Het biedt boven winget via de commandline geen enkele toegevoegde waarde behalve dat je een UI ter beschikking hebt (niet nodig bij een super simpele tool als winget) en het gaat met regelmaat in de fout met installaties en detecties van versies. Bij vrijwel elke keer dat WingetUI in de "downloads" tracker staat waarschuw ik hiervoor.

Chocolatey heeft zijn eigen problemen zoals het gebruik van een eigen repository welke niet per definitie veilig hoeft te zijn.
Betreffende AI-gegenereerde artikelen: Reddit heeft zowel WoW- als Destiny-“nieuws”sites voor de gek gehouden door met een nepkarakter genaamd “Glorbo”.

Mooi spul!
Leuke podcast, ben zelf ook weer van plan om aankomende week weer mijn smarthome op te pakken dit nu ik weer wat tijd heb. Ga dit zelf voornamelijk doen met slimme inbouw schakelaars. Zodat alles ook met fysieke knoppen bedient kan worden teven wil ik dan ook een woninghub bouwen (scherm aan muur) voor bijvoorbeeld gasten.
https://tweakersanalyticstestsite.nl

En @TijsZonderH gefeliciteerd! Ik ben bijzonder benieuwd naar het resultaat voor die baby monitors met beeld en zonder internet :D

[Reactie gewijzigd door Zsub op 26 juli 2024 14:32]

@TijsZonderH gefeliciteerd inderdaad! Ik maak nu sinds de komst van onze oudste (nu 2.5 jaar) al gebruik van de Eufy SpaceView Baby monitor. Erg tevreden mee. Camera en ontvanger unit koop je als 1 set en je kunt later cameras extra erbij kopen en aansluiten (bij ons tweede kindje hebben we dus gewoon een extra camera unit gekocht; toevoegen en wisselen in de ontvanger unit gaat goed, je kunt handmatig wisselen tussen cameras en ook na x seconden).
Ik dwaal een beetje af, maar het is echt een top ding. Ik wilde ook offline, niet afhankelijk van wifi en dat is een groot voordeel. We nemen de set namelijk ook vaak mee naar anderen. Resolutie en nachtzicht is goed, je kunt afhankelijk van de afstand alles prima zien. Camera heeft continu stroom, middels 5V micro usb. De ontvanger gaat zeker wel 6 uur mee (als het scherm uit staat veel langer, audio blijft dan actief). 's nachts ligt de ontvanger gewoon aan de kabel bij ons bed.
Dikke aanrader dus. Amazon heeft ze zo nu en dan in de aanbieding. 1 nadeel: tijd op het apparaat kan alleen in AM/PM ingesteld worden... (Heb ik al een feature request voor ingediend). Mocht je nog iets willen weten, let me know!
Ik zie de link voor de analyticstest niet terug, dus hierbij:
https://tweakersanalyticstestsite.nl/
Ik maak zowel zakelijk als prive veel gebruik van Chocolatey, een (Powershell) Package Manager.
Het installeren van Chocolatey is heel makkelijk met een Powershell one-liner.

Een package installeren doe je met bijvoorbeeld choco install 7zip
Wil je meerdere packages tegelijk installeren dan vul je deze gewoon aan, bijvoorbeeld choco install 7zip notepadplusplus vlc enz.

Nooit meer een package van de desbetreffende website's downloaden, executable runnen, next, next, next finish maar 1 commando waarmee je de packages silent kunt installeren (met de -y option).

Updaten van alle packages kan heel makkelijk via choco upgrade all.

https://chocolatey.org/
Voor de telefoon en tablet graag laadtijd en verwerkingstijd van de camera(app) -foto en video- meenemen in de rapportage. Er worden nog regelmatig momentjes gemist omdat de app te traag is.
Hier op aanhakend:
Zit er nog verschil tussen een (dagelijkse) verse boot (reboot), of een week/maand uptime van telefoon/tablet.

En nog een test die ik zelf wel nuttig vindt: idle batterij verbruik. Tablet wordt niet altijd dagelijks gebruikt, maar "moet" wel klaar zijn voor gebruik wanneer je deze pakt.
(mooie feature zou zijn als je melding kreeg op je telefoon als je tablet nog maar xx procent heeft; of via HomeAssistant natuurlijk :+ )
AuteurWoutF Hoofdredacteur @Knud10 augustus 2023 16:38
Goed idee, heb zojuist die automation in Home Assistant aangemaakt :)
Hier dan weer op aanhakend ;)
Je zou ook je tablet altijd aan dezelfde tussenstekker kunnen hangen en de tussenstekker op een bepaald percentage laten schakelen om bij te laden en uit bij bv 95%. Scheelt weer een melding op je telefoon
Als reactie op de vraag waarmee tablets testen:
Multitasken, wij doen dat veel op de iPad Pro's. Foto's maken, onenote, excel 3 stuks, foto's in onenote slepen, Onedrive/share point, hotspot aan voor laptop, chatten, browsen, op 1 scherm 4 apps open achter elkaar (in die nieuwe iPad OS omgeving), en dat allemaal met een batterijduur die minimaal een goede werkdag mee kan, op een goede leesbaarheid) dat batterij deel heeft er dan minder mee te maken Maarja 60hz in plaats van 120 hz (batterij besparing bijkomstigheid) voelt alles toch net weer wat trager…

Dat valt mij ook vaak op aan de video’s van MKBHD, die test dan telefoons op snelheid en wanneer die erover praat zit die op Twitter naar instellingen, camera, naar YouTube etc… tja daar gaat het niet om, alles tegelijk tussen excels, onenote etc schakelen etc etc dan voel je of iets snel is…
AuteurWoutF Hoofdredacteur @Gerbat11 augustus 2023 09:18
Dit is echt heel lastig om consequent te reproduceren. App-opstarttijd zou wellicht nog kunnen met de stopwatch ernaast, maar hoe snel een foto gemaakt wordt heeft ook te maken met lichtomstandigheden en autofocus. Daar moet je dan voor standaardiseren met een testscene, maar dan zegt het niks over hoe het in de praktijk uitpakt.

Op dit item kan niet meer gereageerd worden.