Commit graph

43 commits

Author SHA1 Message Date
Aaron Fischer 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 e869f03c2c Some more constants. 2019-02-02 14:01:13 +01:00
klaute 2bdc615ddb Some logic fixes 2019-02-02 13:31:21 +01:00
klaute ef2a6c15de Timeout constant values are used now. 2019-02-02 11:58:44 +01:00
klaute 740bfc600b Battery charging states added. 2019-02-02 11:15:27 +01:00
klaute 87fe6c6e7a Added battery charging states. 2019-02-02 10:09:00 +01:00
Thomas Kopp 1cef0e43c8 Clean up power settings logic 2019-01-27 18:49:28 +01:00
Aaron Fischer 169bd36c3d Allow user specific modifications 2019-01-08 22:41:24 +01:00
klaute 7bb62b5e4e Fixed anemometer read and humidity value. 2019-01-08 21:07:16 +01:00
klaute c1b19add3b Update 'firmware/firmware.ino'
Removed variable check which is always true.
2019-01-06 17:13:37 +00:00
klaute 5ebbd6377c Fix for 03962 board 2019-01-06 15:21:03 +01:00
klaute 845e637c59 manual merge 2019-01-05 18:58:01 +01:00
Aaron Fischer 82e450708a More energy saving features 2018-12-02 17:06:06 +01:00
klaute 7be4fe23ab HT stopfen modifies. Some improvements in the firmare. 2018-08-05 09:50:46 +02:00
klaute d744fffeb0 InfluxDB hostname replaced by IP v4 address. Added a config setup portal timeout. 2018-07-19 20:13:08 +02:00
klaute a8c40a7e23 Minimum voltage check moved into a separate function. Minimum voltage constant added. 2018-07-13 20:20:56 +02:00
klaute 984dfc07dd Update 'firmware/firmware.ino'
Added undervoltage preventing deep sleep to setup function.
2018-07-13 08:21:59 +00:00
klaute e3a9ecc595 Update 'firmware/firmware.ino'
Moved the deep sleep call in case of low battery to the top of the main loop.
2018-07-13 08:02:50 +00:00
klaute 10977e14b7 Powersaving implemented. The web update mechanism is disabled. 2018-07-12 22:30:30 +02:00
klaute 9dd90841a5 Frickelt in a sensor status page. 2018-07-11 11:49:58 +02:00
klaute c16d431c89 Added the battery voltage code. 2018-07-11 11:12:53 +02:00
Aaron Fischer 5cdaf48d36 Set connection timeout 2018-06-27 19:43:34 +02:00
klaute c47116af89 Main loop timing optimized. 2018-06-24 16:54:57 +02:00
klaute 0e33d52af4 Comment added: delay of 100ms added to the energy saver dummy code. 2018-06-24 16:01:05 +02:00
klaute b2d513dcde The update mechanism is now always enabled. 2018-06-24 15:53: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
klaute 107d9544c0 Dropped the code of the man in the moon. 2018-06-23 20:14:45 +02:00
klaute 60561224d4 First fully working implementation. But the measured wind speed has to be verified. Added some links for documentation. 2018-06-23 20:13:33 +02:00
Thomas Kopp d5aee1ca54 Change firmware to use D7 instead of D4 for anemometer 2017-12-30 20:06:18 +01:00
klaute 284e3940ea Bugfix array size 2017-12-09 19:10:31 +01:00
klaute f7c1d4dee9 Revert "Broken newline removed."
This reverts commit 2fefed97e5.
2017-12-09 18:33:43 +01:00
klaute 2fefed97e5 Broken newline removed. 2017-12-09 18:25:54 +01:00
klaute 0652515727 Added som debug messages 2017-12-09 18:08:37 +01:00
Aaron Fischer 729d2b8650 Der stand geht 2017-12-09 18:07:46 +01:00
Aaron Fischer 11c8c9a587 Add the sensor readings #1 2017-11-20 20:42:02 +01:00
Aaron Fischer f6d8abc723 Add influxdb and push the sensor data to the database 2017-11-20 20:15:42 +01:00
Aaron Fischer dd0e2b2e40 Update 'firmware/firmware.ino' 2017-11-17 16:57:09 +01:00
Aaron Fischer c9fd2ad2ac Add reliable wifi connection #2 #3 2017-11-12 22:34:08 +01:00
Aaron Fischer f5042a3ec4 Implement the anemometer sensor 2017-11-12 21:37:55 +01:00
Aaron Fischer def78c8f92 Add come notes 2017-11-07 22:36:18 +01:00
Aaron Fischer 4c174fda5e Lets start ... 2017-11-07 22:20:14 +01:00
Aaron Fischer da2ee9acab Initial setup. Add some datasheets 2017-10-20 00:13:40 +02:00