Commit graph

30 commits

Author SHA1 Message Date
Kai Lauterbach
0b9b627b6b Some optical changes done in the code. Checks added to prevent influxdb write activity if no wlan connection is applied (influxdb 2 only). 2022-09-08 11:21:05 +02:00
Kai Lauterbach
b2c69868f0 Added user config flag to set wifi settings to static value. The flag disables the WiFiManager. 2022-09-07 15:03:29 +02:00
Kai Lauterbach
3cea359c49 Fixed sensor values check 2022-08-29 12:42:49 +02:00
Kai Lauterbach
0366456b13 Added a data validation check. The webupdater will output the result of the check and also the hbWebstat json data contain the valid flag now. Also only valid data will logged into the influxDB. 2022-08-28 13:47:10 +02:00
Kai Lauterbach
7fdc6d9e23 Added millis() logging support - could be used to debug uptime behavior. 2022-05-27 11:59:57 +02:00
Kai Lauterbach
7c935946ac Updated ESP reset intervak. Modified code formatting. 2022-05-25 21:45:09 +02:00
Kai Lauterbach
73670f5b14 Text fixed 2022-05-24 11:07:51 +02:00
Kai Lauterbach
06f080bd29 Added windspeed measurement web functionality. 2022-05-24 11:03:52 +02:00
Kai Lauterbach
345639395d Added pressure to hbWebstat 2022-05-19 19:41:36 +02:00
Kai Lauterbach
236034d890 Comment added 2022-05-16 14:00:35 +02:00
Kai Lauterbach
676a67c3c0 Fixed webserver update time and modified webstat website content. 2022-05-16 13:34:33 +02:00
Kai Lauterbach
747724c2ed Updated homebrew web status code to get it compatible to github.com:metbosch/homebridge-http-temperature and github.com/UnPoilTefal/homebridge-advanced-http-temperature-humidity 2022-05-16 11:01:06 +02:00
Kai Lauterbach
e13d72fa2c Fixed homebrew stat json data generation. 2022-05-16 10:25:07 +02:00
Kai Lauterbach
5f0614ce4f Moved Homebridge webstat to webUpdater logic. Fixed Windspeed calculation. Added a interval firmware reset functionality. 2022-05-15 22:34:36 +02:00
Kai Lauterbach
116dfa658f Added include of wifiManager to webUpdater 2022-05-14 19:54:51 +02:00
Kai Lauterbach
4fcb7ba2a7 Added ; 2022-05-14 19:53:31 +02:00
Kai Lauterbach
f392fce1cc WifiManager reset feature added to webUpdater. 2022-05-14 19:38:58 +02:00
Kai Lauterbach
c0b59dd421 Updated InfluxDB connection to get it compatible with InfluxDB 2.2.0 2022-05-09 09:42:42 +02:00
Florian Eitel
007d2e4e73
Refactor webUpdater to remove logic from firmware.ino 2019-08-04 13:21:15 +02:00
Florian Eitel
be334245ff
Refactor sensor interface with extra files and function pointer
That makes it easier to enable/disable sensors.

Also added support for APDS9930
2019-08-04 12:53:20 +02:00
bd95532bc4 Fix a lot of compiler warnings (#MDST) 2019-02-03 19:10:38 +01:00
f24858d162 Move all dependencies to the repository
This step seems bold, but is saves us so much hassle. Even better, we have a
reliable codebase, with all the dependencies (and their versions) we
need in order to build the project. If a library got an update, we can
replace it inplace if the code is still compatible.
2019-02-03 16:15:00 +01:00
klaute
f52e7afc87 Added a reload interval to the main html page. 2018-07-11 12:09:29 +02:00
klaute
cee44bee6b Fixed the main html page. 2018-07-11 11:55:58 +02:00
klaute
9dd90841a5 Frickelt in a sensor status page. 2018-07-11 11:49:58 +02:00
klaute
cf162c9dce WebUpdater documentation updated. 2018-06-24 12:13:46 +02:00
klaute
5fa712a0cd WebUpdater documentation updated. 2018-06-24 12:03:05 +02:00
klaute
2a5097b9fd WebUpdater documentation updated. 2018-06-24 12:01:58 +02:00
klaute
f33a9f098e Working implementation of the OTA (webbased). 2018-06-24 12:00:51 +02:00
klaute
b03df134c5 Added the webbased OTA update mechanism. 2018-06-23 21:49:11 +02:00