jan 172017
 

Infrarood ontvangerEen van de (hier nog niet gedocumenteerde) projectjes waar ik afgelopen kerstvakantie aan gewerkt heb, bestond uit het koppelen van een Wemos D1 mini en een infrarood-ontvanger. Daarmee kan ik de signalen van mijn Logitech Harmony 650 opvangen en doorsturen naar mijn MQTT-server die de informatie daarmee weer beschikbaar maakt voor OpenHab.

Daardoor kan ik bv de lampen ook met de Logitech afstandsbediening uitschakelen. Omdat het me handig leek een paar ontvangers achter de hand te hebben, ik had de enige/laatste die ik had opgebruikt, bestelde ik er 5 bij via AliExpress. Ik dacht dat ze €0,67 per stuk moesten kosten. Maar ik had niet helemaal goed gelezen. Die 67 eurocent waren namelijk niet per stuk, maar per 10 stuks. En ik had er dus geen 5 besteld, maar 50 stuks.

Dus….als je nog leuke maak-ideeën hebt voor projecten waarbij ik een infraroodontvanger kan inzetten, dan hou ik me aanbevolen! 🙂

Deel dit bericht:
jan 162017
 

Gisteren had ik al uitgelegd dat ik voortaan alle verkeer naar het ICT en Onderwijs weblog via een beveiligde HTTPS verbinding laat lopen. In de praktijk merk jij daar niets van, de kans dat jij vertrouwelijke gegevens uitwisselt via het weblog hier is heel klein.
Gebruik je overigens WordPress.com voor jouw eigen weblog, dan heb je sowieso al standaard HTTPS beschikbaar!

Een van de redenen om het tot nu toe niet te doen was de (beperkte) aanslag die het gebruik van HTTPS doet op de capaciteit van de server. De tijd zal leren of dat een probleem is.
Een tweede reden was/is dat de certificaten die je nodig hebt om HTTPS te kunnen gebruiken tot nu toe simpel geld kostten. En elk certificaat was gekoppeld aan een domeinnaam. En aangezien ik de nodige domeinnamen in gebruik heb, was het ook een afweging van kosten. Voor de goedkoopste certificaten was ik (in 2015) gemiddeld € 30,- per stuk kwijt voor certificaten met een levensduur van 3 jaar.

Met Let’s Encrypt valt in ieder geval dat kostenaspect weg. En dat is in ieder geval wel heel erg prettig. En in mijn geval, ik maak gebruik van Webmin en Virtualmin voor het beheer van mijn server en dan is het één keer een kwestie van installeren en daarna kan ik per domein heel eenvoudig de certificaten beheren.
Lees verder….

Deel dit bericht:
jan 152017
 

Als je dit weblog bezoekt in Internet Explorer zal het je waarschijnlijk niet of nauwelijks zijn opgevallen, maar sinds vanochtend wordt ook het openbare deel van het ICT & Onderwijs via een beveiligde verbinding uitgeserveerd. Google Chrome is een stuk duidelijker in het aangeven van de status van de verbinding (zie afbeelding).

Voor het admin-deel was het al langer zo en daar vond ik het wél absoluut de moeite waard. Al was het maar voor de inlogpagina daarvan zodat ik niet het risico zou lopen dat mijn wachtwoord daar afgevangen zou worden.

Voor het openbare deel (de berichten en andere pagina’s) vind ik het zelf eigenlijk niet echt noodzakelijk en is het meer een stapje geweest om me hier te conformeren aan de wens van partijen als Google dat alle sites gebruik maken van een beveiligde verbinding. Voor de duidelijkheid: nog niet ál mijn sites zijn beveiligd. Het Activegeek weblog is dat op dit moment nog niet. Daar wil ik gebruik maken van een gratis certificaat van https://letsencrypt.org/ en de installatie en configuratie daarvan is iets meer uitzoekwerk. Wordt dus vervolgd.

p.s. een handig lijstje met stappen die je moet zetten kun je hier vinden. In mijn geval was het meeste werk het nalopen van alle plugins die verwijzingen naar afbeeldingen via http:// gebruikten. Was een kwestie van pagina herladen, kijken of ik een “Veilig”-melding kreeg en zo niet in de bron zoeken naar problematische afbeeldingen.

Deel dit bericht:
jan 142017
 

Er zijn al heel wat dingen geweest die (binnenkort voormalig) president Obama als eerste deed (tenminste voor een president dan). Dat hij en Michelle nu samen, als een soort afscheid, een virtuele tour door het Witte Huis maken, past daar eigenlijk heel logisch bij. De clip hieronder, die op de Facebook pagina van het Witte Huis geplaatst is, is slechts een korte versie, op het laatst wordt aangegeven dat er een complete versie aan zit te komen.

Dat Barack en Michelle Obama zo’n prettige en rustige vertelstijl hebben, helpt waarschijnlijk enorm bij het gevoel dat je ook al bij deze clip krijgt. Mijn laptop had moeite met afspelen van de video, mijn LG G4 had er geen enkel probleem mee. Leuk is dat je met een headset op (oortjes in), je ook ruimtelijk geluid hebt, dus als je met je rug naar Obama staat/zit, dan hoor je hem ook achter je.

Helaas krijg ik Facebook 360-graden video’s nog niet in mijn VR-Box aan de praat. Zover ik online kan vinden, kan ik de 360-graden video’s van Facebook op deze manier alleen in een Samsung Gear bekijken. Dat is wel jammer. En omdat de productie blijkbaar in samenwerking met Oculus is (= Facebook), is het maar de vraag of we hem ook op bv YouTube (heeft wél Cardboard / VR-Box etc. ondersteuning) te zien gaan krijgen.

p.s. zo’n video is ook prima te maken door studenten…. 😉

Deel dit bericht:
jan 132017
 

Als je de afbeelding hiernaast meteen herkende als behorende bij de Humans TV-serie dan begrijp je waarschijnlijk al direct waarom het *voorstel* voor Europese afspraken met betrekking tot de rechten en plichten van slimme robots ooit hoog noodzakelijk gaat worden. Want wat nu nog science fiction is, wordt in rap tempo werkelijkheid.
Om te beginnen, wat zijn “slimme robots”? Het voorstel (PDF) omschrijft ze als apparaten met de volgende mogelijkheden:

  • acquires autonomy through sensors and/or by exchanging data with its environment (inter-connectivity) and trades and analyses data
  • is self-learning (optional criterion)
  • has a physical support
  • adapts its behaviours and actions to its environment;

Ze hoeven dus niet uit te zien als mensen!

In een artikel bij de Guardian wordt al gesteld dat het voorstel tamelijk controversieel is. Het valt dus nog maar te bezien of het (ongewijzigd) aangenomen gaat worden. En dat controversiële is wat mij betreft eigenlijk juist wel goed. Want er worden heel wat zaken besproken, waarbij ik het zeker niet zomaar met alles eens ben.

Lees verder….

Deel dit bericht:
jan 112017
 

Ik moet bekennen dat mijn antwoord op de vraag uit de titel eigenlijk altijd wel was “Mja, best wel” of iets langs die lijnen. Immers, de ingebakken firewall van mijn Ziggo-router houdt een oogje in het zeil voor wat betreft het verkeer dat van buiten naar binnen komt, ik heb geen servers die poorten open moeten hebben, als ik van buiten contact moet hebben met dingen binnen het thuisnetwerk, dan doe ik dat via een VPN-verbinding. Het Wifi-netwerk gebruikt WPA2-versleuteling. Ja, zit wel goed.

En toch vrees ik dat de boodschap “New year’s resolution for IoT vendors: Start treating LANs as hostile” niet alleen een verstandig advies voor leveranciers van Internet of Things (IoT)-apparaten is. Want het aantal apparaten dat hier aan het netwerk hangt is ook schrikbarend aan het groeien. Want uiteraard ben ik al lang niet meer de enige die daar over gaat. En zelfs dan: een iPad, een Android smartphone, een Windows 7 laptop van het werk, een Windows 10 desktop van mezelf. Dat zijn al 4 devices van mijzelf alleen die bijna dagelijks online zijn. Dan heb ik het niet over de telefoons van de kinderen, mijn partner, de drie andere laptops + 1 iPad die we in huis hebben, de Wii, de TV, de verschillende Raspberry Pi servertjes die hun eigen taak hebben (waaronder als VPN-server), de NAS (die al wat ouder is), de KODI-player die aan de TV hangt, de Apple-TV, de Chromecast, de Blu-ray-speler, ….

Op het moment dat een van die geïnfecteerd raakt met malware, dan heb ik niet veel meer aan dat voor alsnog veilige slot op de deur dat de firewall van de Ziggo-router nu nog biedt tegen de boze buitenwereld. En een deel van de apparaten die verbinding maakt met het netwerk (de laptops en de smartphones) komt natuurlijk ook buiten dat netwerk online en dus mogelijk in aanraking met malware.
Natuurlijk, virusscanners beschermen de laptops, gezond verstand voor wat betreft het installeren van apps op de smartphone helpt, maar het kan waarschijnlijk geen kwaad om de komende vakantie ook eens een rondje langs de verschillende apparaten te maken om in te schatten waar en hoe ze wat robuster af te schermen zijn.
Hoe zit dat met jouw netwerk thuis? Hoe veilig is dat?

Deel dit bericht:
jan 092017
 

De vakantie is al weer voorbij, dus dit project zal waarschijnlijk even moeten wachten. Maar ik wilde e.e.a. toch al even “noteren”. Ik kwam er namelijk achter dat mijn CV-ketel ondersteuning heeft voor OpenTherm. En dat biedt mogelijkheden. Want eigenlijk vind ik het wel jammer dat mijn ATAG WiZe gewoon een “domme” thermostaat is. Maar zo’n flitsend kastje dat ook info naar de leverancier stuurt of waar ik maandelijks een abonnement voor betaal, dat hoef ik ook niet.

In plaats daarvan kan ik een OpenTherm Gateway tussen mijn CV-ketel en (bijvoorbeeld) een Raspberry Pi plaatsen. Met een script kan ik dan het geheel aan mijn reeds aanwezige MQTT-server koppelen en daarmee ook aan mijn OpenHab server. Daarmee kan ik dan de activiteiten van de CV-ketel uitlezen en aanpassen, voor zover de thermostaat dat al niet doet.

Heel erge haast heeft het niet. Ik heb de WiZe nu ook al zo ingesteld dat hij ’s nachts en overdag de thermostaat lager zet met uitzondering van het weekend en de dagen dat een van ons thuis werkt/studeert. De OpenTherm gateway maakt het mogelijk om ook vanaf afstand de thermostaat te beïnvloeden, door hem bijvoorbeeld tijdens de vakantie uit te schakelen, tijdelijk warmer te zetten etc.

De kant en klare versies van de Opentherm Gateway kit zijn uitverkocht. De kit die je zelf moet solderen is wel nog te bestellen en ja, zelf samenstellen is natuurlijk veel leuker, maar dan moet het dus nog even wachten.

Twee links om bij de hand te houden:
* Topic op Tweakers hierover
* De bronpagina van alle info

Deel dit bericht:

Hoera, CES zit er weer op!

 Gepubliceerd door om 20:12  Hardware
jan 082017
 


Ik heb een hekel aan de CES (zie 2015 en 2014, vorig jaar heb ik hem helemaal doodgezwegen), maar goed, hij zit er weer op. En ik moet toegeven, er waren toch ook wel een paar dingen die écht leuk waren. Of dom. Zoals de slimme tandenborstel of de slimme haarborstel . Maar een TV van 2,75 mm (millimeter!!) dikte is natuurlijk echt wel cool.

Amazon was er met Alexa in verschillende vormen en integraties: in een koelkast, robot, auto, wasmachine, telefoon, stofzuiger, je kunt (als je in de VS, Duitsland of het Verenigd Koninkrijk woont) straks zo ongeveer tegelijk elk apparaat in huis praten.

Maar de winnaar van de CES is wat mij betreft toch echt de Fisher–Price Think and Learn Smart Cycle. Een Spinningfiets voor kleuters, mét leerzame spelletjes!
Mijn eerste vraag was meteen: wanneer komt de multi-player versie uit?! Ik zie het al voor me op het kinderdagverblijf: een hele rij fietsen en kleuters die tegen elkaar racen.

Deel dit bericht:

Wat maakt een seconde nou uit?

 Gepubliceerd door om 21:02  Grappig, Internet
jan 062017
 

bron afbeelding: Wikipedia

Het jaar is inmiddels bijna een week oud, maar het bericht van Cloudflare van Nieuwjaarsdag is ook nu nog de moeite waard.

Waar gaat het om? Om één enkele seconde. Meer specifiek een schrikkelseconde die op middernacht van 31 december 2016 op 1 januari 2017 bij onze tijd geteld werd. Ik lag er niet wakker van, wist het eigenlijk nog niet eens. Totdat ik via Facebook, met dank aan Ton Zijlstra, het Cloudflare bericht voorbij zag komen. Het resultaat betekende dat ik heel wat langer dan 1 seconde bezig was met het doorlezen van dat bericht en vervolgberichten. 🙂
Lees verder….

Deel dit bericht:
jan 052017
 

Ik moet even wat code parkeren naar aanleiding van wat “vakantie-uitzoekwerk”. Ik heb mijn DIY ontvanger en zender voor 433.92Mhz, voor het schakelen van mijn lampen, de kerstboom etc. vervangen door een RFXcom RFXtrx433E USB 433.92MHz Transceiver. Natuurlijk is zelfgebouwd heel leuk en leerzaam, maar de RFXcom heeft al meteen laten zien dat hij een stuk betere ontvangst heeft dan mijn eigen creatie. Net als de andere systemen, communiceert de RFXcom niet rechtstreeks met mijn OpenHab systeem, maar via een MQTT-server.

De RFXcom adapter hangt aan een Raspberry Pi machine. Niet die waar de MQTT-server en OpenHab zelf op staan, dat bleek net wat veel van het goede. Onhandig is dat RFXcom zelf geen Debian software beschikbaar stelt. Maar gelukkig zijn er anderen die daar  voor gezorgd hebben.  Zoals Anton, die deze code in Python beschikbaar gemaakt heeft.

Welke protocollen in RFXcom?
Stap #1 is om te bepalen welke protocollen de RFXcom moet ondersteunen bij het ontvangen. Hoe minder hoe beter, dan raakt hij minder in de war. Welke protocollen de verschillende apparaten gebruiken kun je opzoeken, maar je kunt ook de rfxcom applicatie opstarten en luisteren naar wat er binnen komt. Alleen, die draait niet op Debian. Een optie is om de adapter “door te verbinden” naar een poort op de Raspberry Pi en dan vanaf een andere computer verbinding te maken. Dit kan met de tool “socat”, die je even moet installeren op de Raspberry Pi en dan moet je het volgende commando runnen:
sudo socat tcp-listen:10001,fork,reuseaddr file:/dev/ttyUSB0,raw &
Het is wel belangrijk om daarna het proces weer te killen, want het Python-script en socat kunnen niet tegelijkertijd gebruik maken van de USB-poort.
Lees verder….

Deel dit bericht: