ID.nl logo
Poolse ingenieur bouwt eigen slimme voerbak voor kat
© Reshift Digital
Huis

Poolse ingenieur bouwt eigen slimme voerbak voor kat

De Poolse ingenieur Sebastian Sokolowski bouwde voor zijn kat een slimme voerbak mede met behulp van Home Assistant. We spraken hem over de totstandkoming van deze Pet Feeder en hij legt uit hoe je zelf aan de slag gaat.

Wie een YouTube-video van Sebastian bekijkt, verbaast zich al snel over het brede scala aan vaardigheden dat hij beheerst. “Ik houd ervan om apparaten helemaal vanaf nul op te bouwen. Daarom doe ik alles zelf: het ontwerp van de printplaat, het 3D-ontwerp van de mechanische onderdelen en het programmeren.” Ook voor de Pet Feeder ontwierp Sebastian zelf de PCB die een aantal eenvoudig verkrijgbare onderdelen verbindt. Hij liet daarnaast alle mechanische onderdelen en de behuizing als bouwpakket uit zijn drie 3D-printers rollen.

Sebastians brede focus gaat niet ten koste van het afwerkingsniveau, integendeel. Het gebruiksmak van de Pet Feeder is hoog: de hardplastic onderdelen zijn met wat eenvoudig schuif-, lijm- en schroefwerk samen te voegen. De brokjes stromen naadloos door de dispenser, omdat Sebastian nieuwe versies bleef ontwerpen totdat er geen brokje meer in het interne raderwerk bleef steken. 

Ook aan het schoonmaken van de brokjescontainer is gedacht. Om te voorkomen dat daarbij de elektronica nat wordt, zit de PCB in een afschuifbaar onderstel. Esthetisch is het ontwerp ook in de haak. De stappenmotor, die portie voor portie brokjes verstrekt, is bijvoorbeeld netjes weggewerkt onder een plastic klepje, dat de gladde lijn van de bekasting volgt.

Rol van Home Assistant

Om gebruiksscenario’s voor zijn huis te programmeren zweert Sebastian bij Home Assistant. Dat opensource-huisautomatiseringssysteem fungeert als tolk tussen bijna 1800 apparaten en ecosystemen en houdt data daarbij zoveel mogelijk uit de cloud. 

Home Assistant is waanzinnig stabiel. Je kunt er werkelijk elk apparaat mee controleren en dat exact zo configureren als je wilt.” Zo programmeerde Sebastian zijn Pet Feeder zodanig dat die elke ochtend om zeven uur een lading brokjes in Strachu’s bakje deponeert. Ook kwam er een kattenknop op het startscherm van zijn Home Assistant-app, waarmee hij te allen tijde onmiddellijk een portie kattenvoer kan verstrekken.

De infraroodsensor op zijn Pet Feeder dient om een ander huiselijk probleem op te lossen: het continue stromen van water door Strachu’s kattenwaterfontein. Die gaat nu alleen nog aan als Strachu in de buurt is. Dat bespaart niet alleen elektriciteitskosten, maar ook ergernis: “Ik hoef nu niet meer dag en nacht te luisteren naar het geluid van stromend water. Daar werd ik knettergek van voordat ik de Pet Feeder bouwde.” 

Andere toepassingen van de infraroodsensor die Sebastian op zijn website suggereert, zijn het op afstand controleren of je kat voldoende eet, of een notificatie op je telefoon ontvangen steeds als je huisdier voor zijn etensbak staat. “Strachu heeft altijd honger, dus ik heb die melding uit moeten zetten.”

©PXimport

Kant-en-klaar kopen, of zelf bouwen

Wie niet zelf wil knutselen, kan een kant-en-klare Pet Feeder kopen in de webshop van Sokolowski. Die kost zo’n 89 euro en is beschikbaar in wit of zwart. Maar als PCM-lezer wil je natuurlijk zelf ook een poging wagen. Daarom een kort stappenplan: 

Stap 1: Soldeer de elektronica op de PCB

Het hart van de Pet Feeder is een ESP12F module met wifi en een ESP8266-chip aan boord. Die chip stuurt indirect – via een ULN2003-chip – een stappenmotor aan, die brokjes in afgemeten porties uit het apparaat laat stromen. Ook is de chip verbonden met een buzzer, een ledlampje en een knop om handmatig brokjes te geven. Tot slot kan de chip van een infraroodsensor een seintje krijgen wanneer een warmbloedig dier het apparaat bezoekt.

De PCB voor je Pet Feeder kun je hier aanschaffen. Je kunt de printplaat ook zelf bestellen bij een lokale leverancier op basis van de Gerber-bestanden die je je daar gratis kunt aanvragen met het formulier. Schaf daarnaast online ook de elektronica-onderdelen aan en soldeer deze op de PCB.

©PXimport

Stap 2: Flash het brein van de Pet Feeder

Flash de ESP8266-chip met het configuratiebestand dat je gratis kunt aanvragen via de genoemde url. De code in dit configuratiebestand legt het brein van de Pet Feeder uit hoe hij kan communiceren met zijn omgeving, zoals de stappenmotordriver, de buzzer, de infraroodsensor en Home Assistant.

Stap 3: Print de plastic onderdelen

Als je in het gelukkige bezit bent van een 3D-printer, print dan het binnenwerk en de bekasting van de Pet Feeder op basis van het 3D-model. Zet deze in elkaar volgens de aanwijzingen in de

over dit project. In plaats van zelf een doorzichtige brokjescontainer te printen, kun je overigens ook eerst een Coca-Colafles leegdrinken en die daarna opknippen tot container, geeft Sebastian als tip.

Stap 4: Automatiseer naar eigen wens

Creëer tenslotte binnen Home Assistant een automation voor de Pet Feeder. Daarin beschrijf je bijvoorbeeld dat de Feeder elke ochtend om zeven uur een portie brokjes moet uitgeven. Sebastian suggereert daarnaast om eventueel eerst vijf seconden lang de buzzer te laten afgaan, om je huisdier te waarschuwen, mocht die al niet erbij zitten. Ook kun je eventueel een Pet Feeder-knop toevoegen aan het startscherm van je Home Assistant-app. Veel succes!

▼ Volgende artikel
Slachtoffers Odido-datalek hebben geen automatisch recht op compensatie
Huis

Slachtoffers Odido-datalek hebben geen automatisch recht op compensatie

Telecombedrijf Odido laat weten dat mensen geen automatisch recht op compensatie hebben nadat hun gegevens via een datalek afgelopen week op straat zijn gekomen.

In het weekend van 7 en 8 februari vond een cyberaanval plaats op de website van Odido, waarbij criminelen toegang kregen tot een klantcontactsysteem. De criminelen hebben een bestand kunnen downloaden met daarop gegevens van klanten. Het zou om gegevens van mogelijk 6,2 miljoen klanten kunnen gaan.

Onder de gegevens die zijn gestolen, vallen mogelijk de volledige naam, het adres en de klantnummers van klanten. Ook de mobiele nummers, IBAN-rekeningnummers, geboortedata, e-mailadressen en identificatiegegevens (waaronder rijbewijs- en paspoortnummers) kunnen zijn buitgemaakt.

Odido benadrukte kort na het lek dat er geen scans van identiteitsbewijzen zijn gelekt, noch wachtwoorden, factuurgegevens of belgegeven. Mensen kunnen daarbij gebruik blijven maken van de diensten van Odido, maar er wordt wel aangeraden dat klanten alert zijn op vreemde sms'jes of e-mails, zeker als daar links in staan.

Geen automatisch recht op compensatie

Op een speciale pagina met informatie over het datalek heeft Odido inmiddels meer informatie gegeven over het lek en diverse vragen beantwoord. Er staat ook een vraag en antwoord bij over mogelijke compensatie voor klanten wanneer data van de klant is gelekt.

Odido schrijft: "Een datalek geeft niet automatisch recht op compensatie. Onze inspanningen zijn er momenteel op gericht om juist te voorkomen dat klanten op enige manier schade zouden ondervinden als gevolg van dit incident. We hebben klanten proactief geïnformeerd zodat zij extra alert kunnen zijn op eventueel verdachte signalen. Dit is in lijn met het advies van het Centraal Meldpunt Identiteitsfraude (CMI) van de Rijksoverheid."

Het antwoord vervolgt: "Het CMI benadrukt bovendien dat niet automatisch sprake is van identiteitsfraude of dat met de gestolen gegevens identiteitsfraude kan worden gepleegd. Ook meldt het CMI dat met de betrokken gegevens niet zomaar een lening, bankrekening of telefoonabonnement kan worden afgesloten. Ook kan er geen nieuw identiteitsbewijs mee worden aangevraagd. Daarvoor zijn immers extra controles nodig, zoals een echt identiteitsbewijs, je DigiD of de inloggegevens van je bank."

Op de website staat nog een vraag over compensatie, met daarbij nadrukkelijk vermeld dat sommige 'cybersecurity-experts' claimen dat men recht heeft op compensatie. Ook daarop wordt gemeld dat "een datalek geen automatisch recht op compensatie geeft".

▼ Volgende artikel
Streamtips: nieuwe films en series –The Night Agent en 56 Days
Huis

Streamtips: nieuwe films en series –The Night Agent en 56 Days

De streamingdiensten staan weer vol met nieuwe releases. Geen stress, wij hebben het kaf van het koren gescheiden. Zo weet je precies welke films en series je deze week niet mag missen.

Prometheus | Netflix | 16 februari

Prometheus, regisseur Ridley Scotts Alien-prequel, speelt zich af in de late 21e eeuw. Een team van wetenschappers onder leiding van Dr. Elizabeth Shaw (Noomi Rapace) reist af naar een planeet waar zich mogelijk de stichters van het menselijk ras bevinden. Uiteraard heeft hun uitstapje rampzalige gevolgen. Prometheus heeft nooit zo’n beklemmende, bloedstollende sfeer als Alien, maar is zeker spannend genoeg om je aandacht vast te houden en is bovendien echt een plaatje om naar te kijken.

56 Days (seizoen 1) | Amazon Prime Video | 18 februari

In de gloednieuwe thrillerserie 56 days kruipen Dove Cameron en Avan Jogia in de huid van Ciara Wyse en Oliver Kennedy, twee mensen die een passievolle relatie beginnen nadat ze elkaar in de supermarkt hebben ontmoet. 56 dagen na hun ontmoeting, wordt er een onherkenbaar lichaam ontdekt en vreest de politie dat hun turbulente liefdesverhaal is uitgemond in moord. Hoe dieper ze in de zaak duiken, hoe meer grimmige geheimen worden onthuld.

Watch on YouTube

The Night Agent (seizoen 3) | Netflix | 19 februari

Het derde seizoen van The Night Agent (niet te verwarren met The Night Manager, te zien op Amazon Prime Video) is vanaf deze donderdag te zien op Netflix. The Night Agent is gebaseerd op het gelijknamige boek van Matthew Quirk en volgt FBI-agent Peter Sutherland (Gabriel Basso). Tijdens zijn nachtdienst krijgt hij een telefoontje waarmee hij in een gevaarlijke samenzwering rond een mol in het Witte Huis belandt. Hij stort zich in een jacht op de verrader, terwijl hij voormalig tech-CEO Rose Larkin (Luciane Buchanan) beschermt tegen de mensen die haar oom en tante hebben vermoord.

Watch on YouTube

Once Upon a Time in the West | Netflix | 20 februari

Een van de beste westerns ooit gemaakt, Once Upon a Time in the West, verschijnt deze vrijdag op Netflix. Deze klassieker van regisseur Sergio Leone begint op een treinstation in het stadje Flagstone, waar een mysterieuze man met een mondharmonica (Charles Bronson) heeft afgesproken met de huurling Frank (Henry Fonda). Frank is echter nergens te bekennen en heeft drie handlangers gestuurd die ‘Harmonica’ opwachten. Geen van de drie komt levend uit de confrontatie en Harmonica raakt verwikkeld in de machtsstrijd rondom de meedogenloze opmars van de spoorwegen en outlaws. Once Upon a Time in the West is vanwege zijn trage, sfeervolle stijl en iconische muziek van Ennio Morricone absoluut het kijken waard voor elke filmliefhebber.

Watch on YouTube

The Addams Family | Netflix | 20 februari

The Addams Family is gebaseerd op de strip van Charles Addams en volgt de bizarre titulaire Addams-familie: Gomez, Morticia, hun kinderen Pugsley en Wednesday, Uncle Fester, Grandma Addams, hun butler Lurch en de lopende hand Thing. Deze animatiefilm uit 2019 richt zich vooral op de twee kinderen, terwijl zij zoeken naar een manier om zichzelf te zijn. Gomez bereidt Pugsley voor op de "Sabre Mazurka", een zwaardvechtceremonie die elke Addams moet ondergaan, maar hij bakt er niks van. Ondertussen is Wednesday benieuwd naar de andere meisjes van haar leeftijd en begint ze, tot de schrik van haar moeder, zelfs kleur te dragen. Deze versie van The Addams Family bereikt niet de hoogtes van de live-action verfilming uit de jaren negentig, maar is toch vermakelijk om naar te kijken.