Commit Graph

148 Commits

Author SHA1 Message Date
Austen Adler
058a076414 Working app 2024-04-21 21:44:09 -04:00
Austen Adler
dd978179df Connect to HA 2024-04-21 16:52:12 -04:00
Austen Adler
f65d45260e Get many parts working 2024-04-21 13:16:26 -04:00
Austen Adler
5ff96febac Properly deserialize 2024-04-13 12:16:44 -04:00
Austen Adler
2496e03033 Add json incoming for light 2024-04-13 12:10:34 -04:00
Austen Adler
d4b3651dbc Use light type 2024-04-13 12:02:44 -04:00
Austen Adler
cb9fe3b9e3 Add more rigorous tests 2024-04-13 11:48:34 -04:00
Austen Adler
529610a7ff Add test 2024-04-13 11:43:52 -04:00
Austen Adler
4cb3ce0bff Add new and default for functions 2024-04-13 11:37:33 -04:00
Austen Adler
ccc0b3d883 Fix tests 2024-04-13 11:15:25 -04:00
Austen Adler
ea1b9017f1 Fix tests 2024-04-13 11:14:47 -04:00
Austen Adler
e271fb8277 Update schemas 2024-04-13 11:04:22 -04:00
Austen Adler
b49326f5dc Start work on subscriptions 2024-04-13 10:43:33 -04:00
Austen Adler
9032aba60a Start work on mqtt 2024-04-12 23:41:35 -04:00
Austen Adler
a11168c8f1 Fixed formatting 2024-04-12 22:46:38 -04:00
Austen Adler
016bc590d1 Fix scoping 2024-04-12 22:31:16 -04:00
Austen Adler
3bdc909933 Add tests 2024-04-12 22:28:12 -04:00
Austen Adler
ab33695994 Improvements 2024-04-12 22:07:40 -04:00
Austen Adler
ac7132659c Almost complete with initial migration 2024-04-08 23:50:37 -04:00
Austen Adler
ad45bc3431 Initial cleanup 2024-04-08 23:37:34 -04:00
Austen Adler
84241963a2 Initial import 2024-04-08 23:34:46 -04:00
Austen Adler
d989a1183f Fixes 2024-04-08 23:34:43 -04:00
Austen Adler
60687e11fa Changes 2024-04-08 23:15:56 -04:00
Austen Adler
aa96d81fa3 Get mqtt working 2024-04-07 20:10:08 -04:00
Austen Adler
6cb9883a7c Start work on mqtt 2024-04-07 17:25:15 -04:00
Austen Adler
7c609be435 Config changes 2024-04-07 17:15:09 -04:00
Austen Adler
cee8a92c87 Update cargo config file 2024-04-07 16:51:34 -04:00
Austen Adler
1ad1a4d315 Add custom visualizer 2023-12-10 13:24:31 -05:00
Austen Adler
d7beb73329 Update strip termination logic 2023-06-10 23:01:10 -04:00
Austen Adler
f1e11c1bc2 Update default moving rainbow parameters 2023-06-10 22:56:31 -04:00
Austen Adler
bc4a6dfeac Move message out of error 2023-06-04 00:24:41 -04:00
Austen Adler
0c652a1c19 Replace log message 2023-06-03 23:41:21 -04:00
Austen Adler
76886622ec Use tracing logger 2023-06-03 23:37:09 -04:00
Austen Adler
663fd4feca Properly quit on ctrl+c 2023-06-03 21:12:06 -04:00
Austen Adler
e9a68b0997 Fix strip and add reverse 2023-06-03 16:24:35 -04:00
Austen Adler
b9c906ae96 Allow splitting lights in half down the middle 2023-06-03 14:39:02 -04:00
Austen Adler
2fed645d22 Allow pattern initialization 2023-05-28 18:47:45 -04:00
Austen Adler
e4e69f4d51 Start work on car rainbow 2023-05-28 17:53:11 -04:00
Austen Adler
4781506ff9 Use strum for constructor 2023-05-28 17:46:02 -04:00
Austen Adler
97d523a149 Use strum 2023-05-28 17:43:07 -04:00
Austen Adler
1c6eefc004 Improve logging 2023-05-28 17:31:34 -04:00
Austen Adler
7a43ae7431 Use clap to parse arguments 2023-05-28 17:23:55 -04:00
Austen Adler
0a13264096 Update makefile and consts 2023-05-28 17:10:33 -04:00
Austen Adler
7d2737d1d1 Start on lunatic-webui 2023-05-28 14:45:39 -04:00
Austen Adler
0c84fda192 Log number of lights 2023-02-20 16:58:36 -05:00
Austen Adler
1eb6f0f51a Add env.dist 2023-02-20 16:57:11 -05:00
Austen Adler
914dfa23d7 Add yarn.lock 2023-02-20 16:57:04 -05:00
Austen Adler
c27f78208d Do not deploy on make 2023-02-20 16:56:56 -05:00
Austen Adler
9f565cdafb Initialize number of lights from environment 2023-02-20 16:56:52 -05:00
Austen Adler
11fe309b34 Update visualizer for crashes 2023-02-20 16:08:51 -05:00