Monitor for central heating system (e.g. 2zones+hw) Supports up to 15 temp probes (DS18B20/DS18S20) 3 valve monitors Gas pulse meter recording Use stand-alone or with nodeEnergyServer See http://robdobson.com/2015/09/central-heating-monitor

Dependencies:   EthernetInterfacePlusHostname NTPClient Onewire RdWebServer SDFileSystem-RTOS mbed-rtos mbed-src

Revisions of main.cpp

Revision Date Message Actions
21:ccf053bab795 2015-10-16 Added names to thermometers and pumps; Added file upload and delete File  Diff  Annotate
20:7933076df5af 2015-10-13 Improved logging and added a mutex to avoid clashes on SD card access File  Diff  Annotate
19:0367cb46d003 2015-10-05 Added retries on getting addresses from thermometers; Doubled up on non-volatile storage of latest gas count File  Diff  Annotate
18:d419ccebc666 2015-09-28 Updated to set the hostname of the unit File  Diff  Annotate
16:89778849e9f7 2015-09-28 Turned on debugging messages on thermometers; Updated web callbacks method signatures File  Diff  Annotate
14:3c3aa4fd7e1a 2015-03-03 Added other sensor readings to web view File  Diff  Annotate
12:a52996515063 2015-02-22 Watchdog implemented and working; Improved logging of events and data File  Diff  Annotate
11:30182b9aa833 2015-02-22 Tidied up a bit File  Diff  Annotate
10:72eb217def1f 2015-02-22 Now sending complete broadcast message with gas count, temperatures and voltage sensing File  Diff  Annotate
9:0e103c2f869a 2015-02-22 Moved thermometer code to separate class File  Diff  Annotate
8:5980547ae71c 2015-02-21 Working with thermometer test code File  Diff  Annotate
7:113c68639d10 2015-02-20 Re-enabled pulse sensing and broadcast capabilities File  Diff  Annotate
6:b7064d33e402 2015-02-20 Removed some functionality in order to thoroughly test the web server in its threaded incarnation - currently there is instability after a few hours constant use. File  Diff  Annotate
5:5bccf48799d4 2015-02-17 Tidied up - but is unstable - web server crashes after some time File  Diff  Annotate
4:0d3a207680b0 2015-02-02 Starting to add SD File System File  Diff  Annotate
3:9f00be404f8f 2014-11-07 Working ok File  Diff  Annotate
2:6bfef0839102 2014-11-07 Working - detects between pulse time and counts total pulses File  Diff  Annotate
1:518f39df3485 2014-11-07 Ethernet reconnects ok File  Diff  Annotate
0:f6611c8f453c 2014-11-07 First working version - doesn't handle ethernet unplugging File  Diff  Annotate