Close

Progress on quick/dirty UX and system prototype

A project log for Mezzo - informed consent for IoT

Mezzo allows your guests to understand which listening/seeing systems are in use in your house and opt-out if desired

akaAKA 04/03/2017 at 19:420 Comments

Following up from my last update, I went with the "Fast and Frugal" prototyping solution for the time being. Here are some photos of the Android interface on my doorframe:

...I had the usual web-development foibles while getting the Tornado instance up and running: the most recent jQuery does not work with the most recent jQuery Mobile (!?), and so forth. This is why I usually make non-screen-based projects ;-)

Most of the UI flow is working, but without an active-devices DB to replace the dummy data. You can swipe any of the rows here and disable the device therein:

...that's all for now. I encountered some funny stuff getting the popular

git pull

command working on openWRT. The tl;dr is that because it's on such a small system, only the bare-bones git is compiled and included in the distro. Also, classic workaround 'curl-devel' is not available either, so the quickest way is to just not use https:// and instead use git:// (nobody really needs security, right? Heh heh)

You can check out the latest code on the Mezzo repo. Much, much more to do, but this'll suffice for today.

Discussions