HestiaPi Touch

by MakeOpenStuff

An open source, smart thermostat for controlling HVAC and water systems

View all updates Jun 20, 2019

No more slow LCD UI [VIDEO]

While the campaign is going strong, we are working hard redesigning many parts. One of the most popular requests has always been the LCD UI. Let’s dig right into it…

The LCD UI so far has been very sluggish due to the fact that we use the HABPanel. HABPanel is an add-on of openHAB that allows easy UI modifications, but it is very heavy for our little Pi Zero CPU-wise. So we removed it and redesigned a new UI for the LCD (the phone app UI stays the same). It is based on pure HTML, CSS, and Javascript and talks to openHAB via MQTT over websockets. We had to compile our own mosquitto server as the standard Raspbian package does not support websockets yet. We built a little proof-of-concept UI with just 2 buttons adjusting the temperature set-point and from another tablet we observed the speed the change is propagated. The results prove us right on deciding to go that way. Here is the short video:

Being based on plain HTML, means we (you) can display pretty much anything we want on the LCD.

So next stop, redesigning the actual UI…


$15,451 raised

of $6,000 goal

257% Funded! Order Below

Product Choices

$110

HestiaPi DIY Kit

Do it yourself: no case, no Pi, no SD card, soldering required.


$160

HestiaPi Deluxe Kit

Ready to go out of the box: assembled, includes SD card, case, and Pi.

Credits

MakeOpenStuff

We design, develop, and manufacture open source, wireless, and IoT solutions in the hospitality and residential sector.


HestiaPi

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: