Clickable Value Display widget. User clicks on widget to ‘select’. Depending on logic, widget can turn into button, thumbwheel/slider, timer, etc. Would simplify and de-clutter UX and reduce number of widgets needed to do simple operations like set time, temperature, motor speed, adjust volume, select sprinkler zone, etc.
Ability to change color of background and text of LCD widget via code. As an example; this would allow for changing background to red along with the alert message sent and back to normal when out of alert status.
it is not the same
State syncing is element one way communication and takes the correct operation of the entire communication path from APP to the machinery connected to the processor
Example: The button opens the gate. With no confirmation that the gate is opened, we can only believe that it is open. Sensor open the gate confirms execution. To view the state of the sensor is needed additional indicator. My proposal is a combination of button with indicator sensor. It’s a typical loop in automation
A control and indicator should be as close as possible to each other.
This is the same in the second proposal, the new gauge.