Blynk Smartphone App - Strooom/SmartTherm GitHub Wiki

In order to use the new heating control, I could add a display and some buttons (which I will do in the end), but as the microcontroller (ESP8266 / ESP32) has Wifi/internet access, we may as well use our smartphone to control it.

A few years ago I backed a kickstarter named Blynk, and this is a great tool to accomplish that. Here is a screenshot of the app: User interface, built with Blynk

  • a gauge shows the requested temperature
  • another gauge shows the actual temperature
  • a button allows to toggle between On and Off
  • + and - button allows to adjust the requested temperature
  • a RTC widget is added so our microcontroller SW will have an easy access to a real time clock (time coming from Blynk server)
  • a time input allows to set a time window which will be Day, the time outside this window is Night
  • a notification widget allows to show a popup on the smartphone when the microcontroller counterpart goes offline. This indicates a problem...