Commit graph

31 commits

Author SHA1 Message Date
b9b68f08cb Move components to lib folder 2022-09-08 13:20:51 +01:00
ae3c20b59d Move to new folder in preparation for more controllers 2022-09-08 13:11:16 +01:00
bcea2ee550 Remove cab from primary lighting 2022-09-08 12:48:06 +01:00
23101e1025 Move touch threshold to constructor 2022-08-26 20:44:36 +01:00
80fa2d9d60 Add touch input for lights 2022-08-20 22:14:41 +01:00
f61b3ffcc6 We need more flash! 2022-08-20 22:14:20 +01:00
00bcf55c83 Add ESP-NOW control 2022-08-19 08:01:58 +01:00
c7cf91a412 Use LedManager to call loop function on Leds 2022-08-19 07:27:50 +01:00
6b600e021e Add include guards and use explicit inclusions 2022-08-18 21:56:17 +01:00
aaa30cd2aa Fix variable name 2022-08-18 21:46:31 +01:00
9a25b41aaf Simplify setup and control of LEDs 2022-08-18 21:46:04 +01:00
e03aae9d4d Rename name to id to reflect what it actually is 2022-08-18 21:07:10 +01:00
1d383e8542 Rename PayloadLightControl to BluetoothLightControl 2022-08-18 20:57:52 +01:00
1fef7427a5 Move from slow JSON to much quicker byte transfer 2021-12-22 10:22:37 +00:00
abe4353475 Fix new LED setup 2021-12-22 07:45:13 +00:00
40672d522d Add output for over cab lights 2021-12-12 18:20:30 +00:00
a645b23ce3 Add awning light output 2021-11-13 10:31:54 +00:00
Robert Marshall
8063a1685c Reduce fade out duration 2021-11-13 10:05:10 +00:00
Robert Marshall
09711d12d0 Retransmit changes to keep clients in sync 2021-11-13 10:04:51 +00:00
Robert Marshall
75f79fcd90 Increase JsonDocument size to handle more light data 2021-08-30 07:27:10 +01:00
Robert Marshall
915a73861d Add bathroom LED 2021-08-29 06:06:25 +01:00
Robert Marshall
c3e91d269e Add a timer to turn off after a period of time. Move the LED name to reduce string literals. 2021-08-27 09:02:35 +01:00
Robert Marshall
59ec76b52f Control brightness through JSON payload 2021-08-27 07:20:50 +01:00
Robert Marshall
44b91c86f2 Add control from JSON payload 2021-08-22 21:42:47 +01:00
Robert Marshall
eacb06c0ae Add inputs for controlling all lights 2021-08-22 20:08:04 +01:00
Robert Marshall
a4ab81cf4d Changes to help with connection issues 2021-08-22 20:07:07 +01:00
Robert Marshall
f1dabd3a7d Add multiple lighting zones. 2021-07-30 10:07:23 +01:00
Robert Marshall
173c388b67 Remove redundant Timer 2021-07-30 09:32:53 +01:00
Robert Marshall
e1a279ee75 Move bluetooth management in to own classes 2021-07-30 09:31:42 +01:00
Robert Marshall
0432071759 Make LEDOutput responsible for inverting output 2021-07-30 08:48:45 +01:00
8c50498c7d Initial commit 2021-07-29 16:21:25 +01:00