Kelvin Ly kelvin
  • Joined on 2019-12-20
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 03:45:45 +00:00
c7ace97ef0 Man I suck at SQL
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 03:43:50 +00:00
8f533d191d Fix typo in table creation
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 03:36:27 +00:00
1083d56c50 Add support for second humdifier to server
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 03:27:32 +00:00
8dae2ce83c Add more missing humidifier2 stuff
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 03:09:03 +00:00
bd63e4e0fc Fix bugs; set pin 5 to OUPUT to make it usable, fix one bug in contrller code
kelvin pushed to master at kelvin/shrooms-server 2023-07-31 02:41:25 +00:00
31859f8a69 Add in second humdifier channel TODO add in code on server side
d404651a74 Improve cache testing a bit more
e56c4835f1 Add caching to reduce load on sqlite
Compare 3 commits »
kelvin pushed to master at kelvin/web-server 2023-07-02 22:28:45 +00:00
5150f78230 Work on the caching logic, for now turn it off to reduce memory usage
kelvin pushed to master at kelvin/shrooms-server 2023-07-02 19:04:07 +00:00
b4b1d2d60b Fix bug with old data deletion
kelvin pushed to master at kelvin/shrooms-server 2023-05-18 02:05:39 +00:00
73bd49191b Add working service file
kelvin pushed to master at kelvin/shrooms-server 2023-05-18 02:04:08 +00:00
838671781e Lots of small tweaks to get stuff to work; generate hex files for Arduino firmware
kelvin pushed to master at kelvin/shrooms-server 2023-05-17 11:19:31 +00:00
91b4dbd0c8 Don't error out on timeout
kelvin pushed to master at kelvin/shrooms-server 2023-05-17 11:16:50 +00:00
811ed951e1 Write newlines to trigger read error out on a closed connection
kelvin pushed to master at kelvin/shrooms-server 2023-05-17 11:01:35 +00:00
738c52984e Try adding a dummy write so that the TCP read fails correctly
kelvin pushed to master at kelvin/shrooms-server 2023-05-17 03:01:40 +00:00
13239a6b91 Change addressing scheme and fix SQL bug
kelvin pushed to master at kelvin/web-server 2023-05-17 02:47:18 +00:00
6d7675fe78 Small commit to resync stuff after a bad commit from within the server
kelvin pushed to master at kelvin/shrooms-server 2023-05-17 00:37:05 +00:00
ce2cac6602 Add code to remove old data and switch the port to 8085
6287708d8c Move admin to static folder, reduce manual mode timeout to 40 seconds
e3cc1cd407 Add 100x decimation
3baa19d145 Implement manual mode controls and thread manual mode status logic from the controller to the front end
251d23446a Parameterize everything
Compare 17 commits »
kelvin pushed to master at kelvin/shrooms-server 2023-05-16 02:37:21 +00:00
3a7bb60360 Test out admin mode commands; it looks like the basic idea works for now at least
f1723ff5bd Add stdout thread to capture commands from the server
9692132e75 Add model for humidity, fix bug in Status logic
008cde9d5e Add status, adjust updater logic, add seconds/ API, fix time formatting to be more human readable
ce21b6fa85 Implement updatable charts
Compare 8 commits »
kelvin deleted tag master from kelvin/shrooms-server 2023-05-14 19:20:40 +00:00
kelvin pushed to master at kelvin/shrooms-server 2023-05-14 19:20:40 +00:00
25d3788478 Lots of small modifications and refactors
928692334c Add Arduino firmware
15e06d9b0c Add TCP piping util
8aa47b3ccb Add support for a dev folder
3d9f9eceed Working queries/data ingestion TODO outputting status, admin commands, UI
kelvin created repository kelvin/shrooms-server 2023-05-14 19:20:19 +00:00