Commit graph

67 commits

Author SHA1 Message Date
69338454d4 Configure timezone 2023-09-15 11:06:03 +01:00
a64e078674 Work out lighting bugs 2023-09-13 14:19:32 +01:00
a923162fce Make it easier to see if we're waiting on network 2023-09-13 14:09:33 +01:00
b1a65f97d9 Move LED output management to object 2023-09-13 11:48:58 +01:00
6102889a65 Remove commented out screen code 2023-09-12 20:03:00 +01:00
e7d5dc4b0d Remove commented out pH sensor code 2023-09-12 20:02:48 +01:00
1bb8f5eb96 Move all default config items to one file 2023-09-12 18:08:15 +01:00
3d955ce3cd Output HTTP requests for debug 2023-09-12 18:07:12 +01:00
b1d9819480 Set baud rate 2023-09-12 17:58:35 +01:00
f38f770293 Explicitly set PWM usage 2023-09-12 14:26:13 +01:00
bdfff6f7eb Keep defaults without warnings 2023-09-12 14:24:16 +01:00
81049023a6 Fix warning 2023-09-12 14:14:15 +01:00
43855cadba We don't use a pH sensor 2023-09-12 14:13:10 +01:00
9e65fbb47e We don't use a screen anymore 2023-09-12 14:12:19 +01:00
4d0c954fbb Fix warnings 2023-09-12 14:05:31 +01:00
729ecb5602 Migrate to PlatformIO 2023-09-12 13:48:54 +01:00
22dd57d831 Add config files for different tanks 2019-07-18 22:01:17 +01:00
48e27891b6 Adjust white brightness 2019-07-03 20:59:53 +01:00
520370fb59 Return Arduino String object because of a wierd bug where the char* wasn't passing properly 2019-06-15 13:52:14 +01:00
2a0b540a4a Merge branch 'SensorsRename' of rob/FishTankMonitor into master 2019-03-03 21:39:59 +00:00
f4a4ffa042 Rename for proper casing 2019-03-03 21:39:29 +00:00
8c461f4457 Rename for proper casing 2019-03-03 21:38:40 +00:00
d51b140050 Refactor Sensors to remove publish responsibility and instead return values. Add Screen class to output to OLED screen. 2019-03-03 21:37:31 +00:00
12e756fef1 Refactor lighting with define guard and cammel case template variables (so the macros in monitor.ino don't overwrite) 2019-03-03 21:35:55 +00:00
1513e5af70 More reorganisation 2019-03-03 08:58:19 +00:00
905ea49dc7 Reorganise definition settings 2019-03-03 08:36:40 +00:00
0e18b3371b Add ability for PWM controlled RGB. 2019-03-03 08:32:20 +00:00
059ebad84e Instantiate temperature sensor in entry file because it doesn't want to work in the class. 2019-02-02 08:36:07 +00:00
ccbbf6e4c1 Put in hack to reduce flickering issue. 2018-12-09 21:02:46 +00:00
c0c4e75db0 Change timezone offset to 8.5 hours 2018-11-29 22:17:46 +00:00
2c343241a6 Make sure that we don't output value less than 0. This was causing lights to stay on. 2018-11-29 22:17:32 +00:00
11c37b7180 Add support for PWM controlled white LED strip 2018-11-28 17:10:42 +00:00
1a3cf20025 Small tweak to sunrise palete 2018-11-04 14:14:56 +00:00
d382a4b0a2 FIx for wierd lighting glitch (constantly halving in brightness, values not being returned, general fuckiness) 2018-10-30 12:54:04 +00:00
93b15c9ebb Missing semicolon 2018-10-28 20:29:51 +00:00
20d0263812 Move network management stuff to own class 2018-10-07 16:09:43 +01:00
a3068a2d15 Move lighting logic in to its own class. Add definition guards around classes. 2018-10-07 15:20:14 +01:00
0052ac0169 Fix sunset not happening 2018-10-07 08:57:05 +01:00
427aae8351 Fix cloud cover calculations. Publish light indexes to MQTT for monitoring. 2018-10-06 18:10:17 +01:00
546a67a5ad Fix heat index limit 2018-09-26 17:08:56 +01:00
a311a69ca2 Hack to get around LINEARBLEND problem (for now, hopefully) 2018-09-26 16:08:57 +01:00
bdbaed972e Create custom pallete. Use more orange sunrise than red. 2018-09-26 09:54:30 +01:00
854bc09abb Merge branch 'master' of https://git.robware.uk/rob/FishTankMonitor 2018-09-26 09:54:01 +01:00
d69e3540cc Create custom pallete. Use more orange sunrise then red. 2018-09-26 09:46:49 +01:00
7bd06bd08d Update 'readme.md' 2018-09-24 12:41:23 +01:00
690c5575b3 Implement lightening 2018-09-22 14:39:16 +01:00
527cbc9429 Set limits on how much cloud cover can affect light output 2018-09-22 13:34:50 +01:00
bc9a6a1451 Merge branch 'master' of https://git.robware.uk/rob/FishTankMonitor 2018-09-22 13:04:08 +01:00
e9114275ae Implement cloud cover 2018-09-22 13:04:05 +01:00
3fc143b1f6 Add 'readme.md' 2018-09-22 10:53:08 +01:00