Commit Graph

14 Commits

Author SHA1 Message Date
b07a1c67b6 Hooked up heat mode/state
Hooked up most of the server-side support for heat setpoint

I decided to continue using the `controls` array and differentiate with a new `type` property. This allows much simpler sorting of controls than trying to figure out a good layout for a mix of circuits, heat modes, and heat points.

Heat point UI is going to require a bit more thinking than the simple toggles of circuit and heat modes, but I wanted to get the current progress committed. I'm also not terribly happy with the terminology I've gone with here, so I expect to iterate on that.
2020-03-30 21:48:12 -05:00
994fc68251 Disabled controls now have a transparent background
This allows the gray background to be an "in progress" state and stand out separately from on or off.
2020-03-30 21:43:19 -05:00
4774117bb5 Hide cursor and outline when clicking buttons
This is made to be used with touch screens, so no mouse cursor is necessary and we don't need the button focus staying highlighted since they're just toggle switches.
2020-03-29 11:59:09 -05:00
1e62ea4954 Added buttons for controlling pool equipment
This can be used with a touch screen, for example. I've also stubbed in functionality for controlling lights, heaters, and heat setpoints, but no actual UI exists for anything other than turning circuits on and off for now. That stuff is coming soon.
2020-03-29 11:33:33 -05:00
524373aa66 Moved changelog to its own file 2020-03-28 16:47:14 -05:00
1b2f8709dd Bumped version for release 2018-04-24 00:06:12 -05:00
2e6b795497 Allow newer node-screenlogic 2018-04-24 00:04:32 -05:00
4da0b4fa18 Added configurable update interval
Bumped to 1.0.2
2018-04-16 19:37:33 -05:00
f197fc110f Updated readme with tested server versions 2018-04-09 23:29:39 -05:00
96837ece6b Added freeze mode indicator
Bumped to v1.0.1
2018-04-07 14:05:47 -05:00
3ca0142460 Cleaned up extraneous <tr>s 2018-04-05 21:23:10 -05:00
0e58a37d39 Removed artifact of earlier dev 2018-04-01 23:55:32 -05:00
b2cdfa75d4 Fixed readme
Forgot to update this from the template I started with.
2018-03-31 18:27:51 -05:00
20bd06016b Initial commit 2018-03-31 16:28:13 -05:00