Most of my projects are connected to DIY Electronics, Internet of Things and Programming.
by Ihor Melnyk
Posted on Saturday, September 1, 2018 at 12:00 AM, 48503 views
MQTT Thermostat is based on OpenTherm Thermostat, OpenTherm Library and ESP8266 controller (WeMos D1 Mini). Can be used for remote heating system control via nodeRED, openHAB, Home Assistant and Android Tasker etc.
Read Moreby Ihor Melnyk
Posted on Tuesday, July 17, 2018 at 12:00 AM, 81848 views
OpenTherm Thermostat is based on OpenTherm Adapter, OpenTherm Library and ESP8266 controller (WeMos D1 Mini).
So you can control your boiler remotely over WiFi via your smartphone.
Using OpenTherm protocol you will be able to:
by Ihor Melnyk
Posted on Monday, April 2, 2018 at 12:00 AM, 123683 views
OpenTherm Adapter is minimized version of Arduino Controller and its compatible with 5V and 3.3V controllers like Arduino, ESP8266 or Raspberry Pi. OpenTherm Adapter allows you to control your boiler using your favorite controller via OpenTherm protocol which is implemented in OpenTherm Library. It is good for making your custom thermostat or for boiler remote control. Also OpenTherm thermostat can increase boiler efficiency comparing to usual on/off thermostat.
Read Moreby Ihor Melnyk
Posted on Sunday, April 1, 2018 at 12:00 AM, 38831 views
OpenTherm Library is based on OpenTherm protocol specification v2.2 and works with all OpenTherm compatible boilers. Library can be easily installed into Arduino IDE and compiled for Arduino, ESP8266 and other similar controllers. OpenTherm protocol requires simple low voltage twowire connection to boiler, but voltage levels (7..15V) still much higher than Arduino/ESP8266 levels, which requires OpenTherm Adapter.
Read Moreby Ihor Melnyk
Posted on Tuesday, January 31, 2017 at 12:00 AM, 72920 views
From my point of view, home central heating system is one of the first thing, that should be managed by home automation system. Which allows you to create comfortable climate in your home regardless the outdoor weather, decrease usage of gas or electricity, save your money, and control your home heating whether you're out or on the sofa via laptop, smartphone or tablet.
Read Moreby Ihor Melnyk
Posted on Sunday, June 5, 2016 at 12:00 AM, 65498 views
Have you ever wondering why you often feel sleepy or even tired in the morning after sleeping all night? There are many things that can lead to poor quality sleep. One of the reason could be inappropriate concentration of carbon dioxide (CO2). As people emit carbon dioxide during respiration, the CO2 concentration is one of the main factors affecting the air quality.
Read Moreby Ihor Melnyk
Posted on Friday, April 29, 2016 at 12:00 AM, 17985 views
From my perspective bedroom is the most climate sensitive room, because healthy sleep is quite dependent on the bedroom environment. We spend around one third of our lives in bed so to make it more comfortable and to encourage deep and restful sleep I decided to build some monitoring and controlling device, which helps me to get right environment in bedroom without my continuous invasion.
Read Moreby Ihor Melnyk
Posted on Sunday, February 22, 2015 at 12:00 AM, 26467 views
A few years ago my house was at the stage of laying electrical wiring, that was a good time to think about home automation and security system, which I really would like to have. The first reason, why did I need it, was that my house is located outside the city, therefore security system was a necessity. The second reason was that ready-made solutions always has some limitations and a small set of features. And the third reason was that electronics is my hobby and it was like a new challenge for me to design such system by myself.
Read Moreby Ihor Melnyk
Posted on Tuesday, September 10, 2013 at 12:00 AM, 9959 views
Nowadays usual PC is overloaded by different kind of notifications. Emails, instant messages, notifications from various applications disturb you continuously during working hours. Therefore it is very easy to miss an important message from the continuous integration system that yours commit has provoked some automated tests failure and it may have blocked work of other developers.
Read More