Commit Graph

16 Commits

Author SHA1 Message Date
Marko Burazin
4d5bd9a0cd
Merge ebc4c89143 into 358679321a 2022-06-16 22:21:50 +10:00
jbruce12000
df7c550ab1 adding post memo to api 2022-05-29 12:21:32 -04:00
jbruce
8e5cf43167 created watcher script, changed api endpt to /api/stats and get instead of post 2022-05-21 13:54:54 -04:00
jbruce
62c2d793aa adding stats api call 2022-05-21 10:29:18 -04:00
Marko Burazin
ebc4c89143 Add ability to schedule when the kiln starts
This adds the possibility to use a datepicker in the modal after
clicking the start button to schedule when the kiln should start
running by itself automatically.
The timer is implemented in the backend and the start is triggered
there so closing or refreshing the browser does not stop it.
In the state when it's "waiting to start", the frontend state
changes so that the glowing timer icon is now shown instead of the
previously unused door icon. The state is also displayed as
SCHEDULED and above it the info states when it's due to start:
"Start at: ..."
2021-12-18 13:11:29 +01:00
Jason Bruce
c5b7f21044 - complete rewrite of oven class
- simulation more accurate
- added kiln_must_catch_up functionality
- added max31856 support
2021-03-14 15:16:03 -04:00
Ryan J. Dillon
3b919a4a59 Check for valid websocket message before processing 2020-12-22 15:26:57 +01:00
Ryan J. Dillon
e3b58a083e Add import for WebSocketError to application module 2020-12-22 11:20:43 +01:00
Jason Bruce
3718d0952a - first stab at getting code python3 compliant 2019-04-18 11:44:54 -04:00
jbruce12000
54b65188bd - adding stop to api 2018-12-22 11:24:12 -05:00
jbruce12000
5e5abe5b32 - add startat parameter to profile runs to allow for restarting at any point in a run. handle power outages, accidently hitting stop button etc. 2018-12-21 15:13:12 -05:00
jbruce12000
9817d011f0 - adding api support at /api to run a schedule 2018-12-21 14:01:02 -05:00
jbruce12000
abdeebdeb8 - changing picoreflowd to kill-controller 2018-11-27 16:24:28 -05:00
jbruce
0d4a2232ce -changing name to kiln controller 2018-11-25 21:22:20 -05:00
jbruce
3cc7c4a11b - changed time step to one sec in config
- added sleep for simulations to accurately reflect a real run
2018-11-22 09:48:22 -05:00
jbruce
e2ae5eac65 - changed name of executable 2018-11-22 09:15:38 -05:00