Bram's Dev Blog

home

100 Days of Code Day 94 - Familiekiosk

02 Dec 2018

Familiekiosk project

A week ago, my dad launched the idea to build the FamilieKiosk appliance and software for my grandparents for Christmas.

In case you don’t live in Flanders or haven’t seen the Team Scheire TV episode about FamilieKiosk, it is basically a way to keep elderly family members in touch with other members of the family.

The way how FamilieKiosk does that, is by making family pictures available on the TV of the older family member. There was brilliance in the UX insight here: phones, tablets and apps are often too difficult for our grandparents. HOWEVER, the TV remote has been part of their life for a long time. Hell, these people even got used to TeleText back in the days.

FamilieKiosk is powered by a Raspberry Pi, that streams the pictures to the TV. It is connected to a custom made connector, with three simple buttons: next picture, previous picture and like.

To send new pictures in, family members can log into Telegram, a message platform inspired by ideals of individual freedom and data privacy. Apparently it has a very elegant API that allows the creation of custom bots.

The bot that we created as part of the setup, listens in on a channel in Telegram, and sends pictures off to the Raspberri Pi, connected to the older family member’s TV.

Learning summaries

Telenet Homespot

My grandmother doesn’t have her own internet connect. But people in her block have Telenet and the Raspberri Pi has Wifi. So we can use our subscriptions, and use the “Telenet Homespot” to connect her. Right now, it seems like the login details of Telenet Homespot are being stored, but I wonder how long this “session” is retained and whether it will prompt my grandmother at some point to login again, which would be annoying.

Thinking about FamilieKiosk and Telenet more, I think it would be a killer app for ISPs to build an app like this into their digicorders. If they succeed at keeping the simplicity, this would create added value for elderly and might help them to sell more internet connections.

This would remove the need for separate hardware (raspberri pi + custom controller), because the digibox/set top box is already there and comes with a remote …

Documentation pull request

Saw a few opportunities to tweak the docs and sent in a Pull request.

Done and TODO

Prior to today, my dad had ordered the parts. We basically put together the whole thing, hardware and software, in a couple of hours. The thing that remains is to deploy/install in my grandmother’s home.

But this is for after Christmas since she will get this as Christmas gift.

Day 95 Plan

Back to DSpace 7 languages. Continue with the Czech and English po files. Investigate why some message keys were missing from the automated extraction.

Future days - DSpace 7 Angular

Future days - Analyzer.atmire.com work

Future Days - Productivity

Future days - Jekyll http://bram-atmire.github.io/ site

Future Days - Atmire.com work

Investigate and work on search engine optimization (SEO) for the main atmire.com website.

Future Days - Learning just for learning

Sustainability challenge - Finish before Christmas

If I continue like October, I could hit day 68 by end of October and day 98 by end of November.