Kai Lauterbach
|
3e8d65d121
|
Improved InfluxDB code to prevent deadlock
|
2022-09-15 13:04:42 +02:00 |
|
Kai Lauterbach
|
9abd468fbc
|
Added a separate function to set the windspeed to the webupdater.
|
2022-09-14 20:24:43 +02:00 |
|
Kai Lauterbach
|
6e1f64b14f
|
Added reconnect info. Also added the info to the webupdater.
|
2022-09-14 20:05:50 +02:00 |
|
Kai Lauterbach
|
c89486bd31
|
Fixed valid data checks and prevented to copy nan data to webUpdater.
|
2022-09-14 12:42:01 +02:00 |
|
Kai Lauterbach
|
76475b7c33
|
Fixed battery mode main function call. Disabled some debug messages.
|
2022-09-14 12:18:58 +02:00 |
|
Kai Lauterbach
|
5fcfd89652
|
Waiting for wind sensor result code changed to be processed by FSM states. Added new battery mode main function. Renamed FSM state names.
|
2022-09-14 11:58:13 +02:00 |
|
klaute
|
35c62fbce2
|
Webupdater moved outside the fsm. Started to implement a semi parallel wind measurement.
|
2022-09-14 00:10:03 +02:00 |
|
klaute
|
446c7a5807
|
Read sensor data code replaced by separate function.
|
2022-09-13 23:18:05 +02:00 |
|
Kai Lauterbach
|
7770f83ef7
|
Removed sensor_ids array, increased logger list length.
|
2022-09-13 13:17:38 +02:00 |
|
Kai Lauterbach
|
ed3a956dc6
|
Some more debug messages disabled. Renamed sensor_values array to sensor_ids
|
2022-09-13 12:46:18 +02:00 |
|
Kai Lauterbach
|
188473944b
|
Disabled call of sensor functionality again
|
2022-09-13 11:52:20 +02:00 |
|
Kai Lauterbach
|
ced1e5f7e3
|
Added some newlines
|
2022-09-13 11:05:19 +02:00 |
|
Kai Lauterbach
|
d2b9851bc1
|
Improved sensor data read code.
|
2022-09-13 10:48:58 +02:00 |
|
Kai Lauterbach
|
0482db2f21
|
Mostly running main loop and FSM. Call of sensor functions does not work yet.
|
2022-09-13 09:59:35 +02:00 |
|
Kai Lauterbach
|
0cb4212fc8
|
Fixed connection check rules
|
2022-09-12 23:07:05 +02:00 |
|
Kai Lauterbach
|
6f7cb3352f
|
Modified time checks again, removed obsolete debug messages. Still not working.
|
2022-09-12 21:44:10 +02:00 |
|
Kai Lauterbach
|
0b84725d78
|
Updated timing checks to use millis() function, added some links to web updater main page.
|
2022-09-12 20:27:42 +02:00 |
|
Kai Lauterbach
|
0a605c7300
|
Logging feature added.
|
2022-09-12 19:31:16 +02:00 |
|
klaute
|
c8626bb5cd
|
First verison with running FSM. Sensor data read not verified. Web updater is fine.
|
2022-09-12 19:09:43 +02:00 |
|
Kai Lauterbach
|
277e525314
|
FSM status info debug message added
|
2022-09-12 15:29:26 +02:00 |
|
Kai Lauterbach
|
b25ea99da0
|
Initial implementation of the FSM, also cleaned up webUpdater ino file.
|
2022-09-12 15:26:30 +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
|
66440f572e
|
Wifi check moved info separate function.
|
2022-07-27 10:29:01 +02:00 |
|
Kai Lauterbach
|
930bde2619
|
Added watchdog support.
|
2022-06-22 13:52:55 +02:00 |
|
Kai Lauterbach
|
7c935946ac
|
Updated ESP reset intervak. Modified code formatting.
|
2022-05-25 21:45:09 +02:00 |
|
Kai Lauterbach
|
01108980dd
|
Fix for interval reset
|
2022-05-25 20:14:22 +02:00 |
|
Kai Lauterbach
|
ef6920dbe3
|
Added http response handling (debug output print).
|
2022-05-23 17:34:59 +02:00 |
|
Kai Lauterbach
|
d670b753dc
|
Added staus led toggle code
|
2022-05-23 13:10:15 +02:00 |
|
Kai Lauterbach
|
7ef9dd4e53
|
Debug output added
|
2022-05-23 12:52:57 +02:00 |
|
Kai Lauterbach
|
d8dbc00280
|
HTTP_CALL_ON_WINDSPEED_EXCEED execution bug fix
|
2022-05-23 12:21:11 +02:00 |
|
Kai Lauterbach
|
79b61baf71
|
Moved some parts of config.h to the user config file. Also added a constants header.
|
2022-05-23 12:09:45 +02:00 |
|
Kai Lauterbach
|
bf413c9897
|
Fixed review findings
|
2022-05-22 16:35:10 +02:00 |
|
Kai Lauterbach
|
7a689034b4
|
Added windspeed exceed functionality, it calls an url if max windspeed is exceeded
|
2022-05-22 08:51:24 +02:00 |
|
Kai Lauterbach
|
fde1c5da2d
|
Optical code changes
|
2022-05-17 10:13:17 +02:00 |
|
Kai Lauterbach
|
8852f13d04
|
Comments added
|
2022-05-16 10:47:20 +02:00 |
|
Kai Lauterbach
|
e13d72fa2c
|
Fixed homebrew stat json data generation.
|
2022-05-16 10:25:07 +02:00 |
|
Kai Lauterbach
|
dea274117c
|
Removed old unused code
|
2022-05-16 10:12:36 +02:00 |
|
Kai Lauterbach
|
fdc9ddbf31
|
Removed unused code
|
2022-05-16 08:46:05 +02:00 |
|
Kai Lauterbach
|
bce0c81139
|
#ifdef fixed
|
2022-05-15 23:06:02 +02:00 |
|
Kai Lauterbach
|
4250c6c9cc
|
Temperatur const value added to fix temperature issues. Updated user config example. Fixed wifi setup.
|
2022-05-15 22:47:23 +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
|
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 |
|
klaute
|
35e1234798
|
Added battery pin configuration
|
2020-02-20 19:49:44 +01:00 |
|
klaute
|
f9ee9740ae
|
Fixed apds9960 read call.
|
2020-02-18 20:06:03 +01:00 |
|
Florian Eitel
|
d383677b80
|
Add README.md file to firmware
|
2019-08-04 13:21:17 +02:00 |
|
Florian Eitel
|
01d6737d60
|
Use NaN to signal no sensor values
The InfluxDB client will filter NaNs
|
2019-08-04 13:21:16 +02:00 |
|
Florian Eitel
|
007d2e4e73
|
Refactor webUpdater to remove logic from firmware.ino
|
2019-08-04 13:21:15 +02:00 |
|
Florian Eitel
|
ed913d740e
|
Make influxdb and serial feature configurable
|
2019-08-04 13:21:14 +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 |
|