ANAVI Thermometer

by ANAVI Technology

An ESP8266-powered, open source, Wi-Fi dev board with temperature and humidity sensors

View all updates Dec 03, 2019

Field Report: Marriage-saving Heat Control

by Karl S

Installed system

When I saw the Launch announcement for Anavi thermometer, I was immediately interested and ordered two, even though I didn’t really know what I was going to do with them. Initially, I just played around with them and the additional sensor modules. I set up an MQTT broker so I wouldn’t have to rely on an internet connection, which taught me a lot about MQTT. I learned enough to use MQTT to set up communication with my home automation system running smarthomeNG. Anavi’s MQTT compatibility made this easy; I only had to add help-variables for each topic.

While the thermometers worked really well, I wasn’t happy with the ambient air pressure readings, they were very different from local TV’s weather reports. Since everything is open-source, I was able to look into the functions for barometric pressure. In the sensor library, I found there was a function (seaLevelForAltitude(float altitude, float atmospheric)) that gives the barometric-pressure at sea-level. I added a new variable for the actual altitude of my home and now I get values very near to the ones on TV.

However, I had yet to discover the true value of the Anavi Thermometer. Before winter this year I had to rebuild the control system for my heating. We use an electrical floor heating system with nine rooms drawing from 300 to 2600 W. They are switched with contactless solid state relays. Power is controlled with pulse width modulation which triggers when the proportional band is reached. To avoid overheating, sensors are embedded in the floor (approx. 1 m long plastic tubes with an NTC). As I worked on the project, I found out that two of my sensors were dead (maybe following lightning going through the TDA1023s I had used). This was a predicament, since their wiring was inside walls we had just refinished. My spouse was very, very firmly against opening the walls back up again. So what to do?

Driver modules

I decided to use the ANAVI Thermometers to measure room-temperature and humidity and use the onboard terminal-block to connect a DS18B20 temperature-sensor which I fixed to the floor. Now I have room-temperature and humidity in my home-automation system and the floor-temperature to direct my heating-control. I use MQTT to get all the readings, so it is also easy to get the temperatures from KNX, since smarthomeNG can read the KNX-thermostats and send the values via MQTT. In fact, you could say ANAVI-thermometers helped save my marriage, or at least my heating control. Thanks a lot, Leon!

About the Author

Karl S

 Bernstein, Austria

$16,548 raised

of $10 goal

165,480% Funded! Order Below

Product Choices


ANAVI Thermometer

Open source hardware WiFi board for measuring temperature and humidity. Includes one ANAVI Thermometer (1).


Starter Kit

The perfect kit for getting started. Includes one ANAVI Thermometer (1), acrylic enclosure (1), 0.96" OLED Display (1) and USB-to-serial debug cable (1).


Advanced Kit

The kit for awesome home automation and fish tanks. Includes one ANAVI Thermometer (1), acrylic enclosure (1), 0.96" OLED Display (1), USB-to-serial debug cable (1), light (1) and waterproof temperature (1) sensor modules.


Developer Kit

Everything a developer needs! Includes one ANAVI Thermometer (1), acrylic enclosure (1), 0.96" OLED Display (1), USB-to-serial debug cable (1) and all sensor modules: light (1), gestures & color recognition (1), waterproof temperature (1), barometric pressure and temperature (1).


ANAVI Technology

Open source hardware created and powered by free and open source software

ANAVI Technology

Mouser Electronics


Components and Hardware Sourcing

TME Electronic Components

Components and Hardware Sourcing

Comet Electronics


Components and Hardware Sourcing

See Also

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