9 Commits

Author SHA1 Message Date
641bd83207 Show different colors based on filled value
This shows green until the bar is at 50%, yellow until 33%, and red
below that.

This also fixes the bar to show white when "colored" is disabled in the
config.
2021-10-13 13:49:34 -05:00
162a2cc733 Update control font scale to match latest MMM 2021-10-10 12:33:57 -05:00
fdae6d29e9 Add support for showing pH tank level
This is on by default.
2021-10-10 12:29:45 -05:00
2a84b7f4fd Add fixes for linters, add github workflows
This runs eslint --fix as well as manually fixing things that the automatic fixer couldn't handle.
2020-08-21 14:58:11 -05:00
d1d2117549 Added support for setting the heat setpoint
I'd ultimately like to get this to a nicer UI, but I need some more time to get that work done and/or to find somebody who knows what they're doing better than I do.
2020-03-31 21:53:58 -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
20bd06016b Initial commit 2018-03-31 16:28:13 -05:00