tomasmcguinness / radiator-monitor

Radiator Monitor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Radiator Monitor

Not much to see right now as I've just published this!

To compile it, you'll need to use ESP-IDF for the Bridge project and Nordic nRF Connect for the sensor

Both of these are available as add-ons to VSCode and that's how I've been building, compiling and flashing.

I've been running the bridge on an ESP32-C3 and the sensors on Nordic nRF52840. I've been using the Seed XIAO versions of this MCU.

You'll need a J-Link piece of hardware to flash the Nordic boards at this time.

If you're interested in getting a printed circuit board for the radiator sensors, please let me know.

For an overview, please watch my YouTube video - https://youtu.be/YUV8U6BC5oQ

Overview

There are two projects in this solution: Bridge and Sensor

Bridge

The bridge is responsible for connecting to WiFi and for listening for the various updates that come in via the BLE Mesh. It hosts a web application, which can be access via radmon.local once it has been connected to WiFi.

Sensor

The sensor is physically connected to your radiators and will transmit the current temperature readings every 5 seconds.

About

Radiator Monitor

License:GNU General Public License v3.0


Languages

Language:C 76.6%Language:HTML 21.0%Language:CMake 1.3%Language:Makefile 0.6%Language:Nim 0.5%