My Web-app (and more)

Since I lack the time to write a lot of text but did want to share some thing going on here, I thought it would be nice to share some images of my Web-app which I’ve developed. I started with it in 2012 but most of the work has been done in some spare time since the last half year.

Below the first and last page I made: the Home screen and a handy page with just the five most important buttons while relaxing on the couch, watching TV after another day of work.

The icons on the Home screen take you to pages for controlling lights, roller shutters, thermostat, garage door, front door lock, robot vacuum cleaner, alarm, what’s left, info pages, TV and house modes & settings.

Home screen   Watching TV

The first remark after I deployed the web-app to my wife and kids was: “it’s nice that I can control everything, but I can’t see what’s happening at home while I’m away” – that’s what some of the pages below have been added as well:

Doors and windows   Motion

Temperatuees, humidity, energy consumption; the latter one helped me to conclude that the thermostat of an old refrigerator was indeed broken.

Temperatures   Energy panel

Roller shutters, lights and some various things…

Roller shutters   Misc. devices

As you can see: just a bunch of simple icons, no flashy colors, animations or other distracting things – hey, I’m no graphic designer and I don’t wanna be – much too hard for me to do… but it’s working great and that’s the only thing that really matters to me 😉


The more part in the title is about a couple of things that will all happen very soon and which are all just as exciting and worthy enough to get their own dedicated posts:

  • finally, in about 3 weeks we’ll have 12 solar panels on our roof, the Node script for monitoring the inverter is already on stand-by 🙂
  • fiber Internet connection of 50/50 Mbit should be functional around the same time, working on a real router to take over the function the Fritz!Box 7490;
  • this WordPress blog will probably be moved to an Odroid or Banana Pi;
  • I’m also switching from Windows-based hMailserver to Postfix/Dovecot (+ add-ons)

Somewhere in December all of this should be fully functional – you’ll read all about it in the near future!

Bookmark the permalink.

5 Responses to My Web-app (and more)

  1. Lover says:

    Very very nice….

    Is this app in the playstore?

    Or what is the supported hardware?

    • Thx 🙂
      No, it’s not in the Play store and it won’t be in the future either – reason is that it’s fully custmized to our situation, available hardware etc. For a list of the supported hardware see this post. The device on which the app will run only needs a browser – from Safari on Yosemite to Chrome on a 3-year old Android phone.
      The web app is just a combination of jQuery Mobile, Node Primus and some extra Javascript. I’m planning on adding much more, like camera feeds, voice mail from our land line etc…

      If there’s enough interest I could put it in my Github repo, but IMO it’s still a bit too much WIP for that.

  2. Avery says:

    Hello Robert,

    I read your earlier entry about the Max Cube and it’s thermostat system.

    I’m interested in using the radiator regulators independently to create a multi zoned (2) system with 2 nest thermostats.

    I have 7 radiators in my apartment and would configure 6 of them as a 1st zone and the 7th as a second zone.

    I can use a relay to start my boiler if any of the thermostats asks for heat and turn it off if none do and use 2 others to indicate to my server either is asking for heat as well.

    My question is, is there an api or open toolset that I can use/ is made available to open or close the radiator valves in the Max! cube system without actually having the cube regulate anything. They seem like the cheapest option to me atm.

    My other option would be to simply install actual zone valves on the pipes which comes as a very very close second.

    Thank you in advance on any advice you can give on your experience with the MAX! cube system.

Leave a Reply

Your email address will not be published. Required fields are marked *