Description
In the last days while setting up I missed a very basic (but maybe not so simple to implement) feature and would like to propose it for a future version:
I think it could be helpful to set a switch to manual operation. This manual mode would override any timer / environment action so you could set the switch to a fixed value (on, off, x percent) for as long as you desire. When you release the manual mode the normal program should take over again.
One example when I would use the feature:
If you reboot the Pi (update, new hardware, maintenance..) while a dimmed light is active the dimmer resets and starts again once TerrariumPI has started again. One could say that maybe the switch should "remember" that it has already faded up but as I'm actively working on the system I would rather just set the light immediately to a desired value.
Other examples:
- Testing purposes
- Turn on light temporary (e.g. in the night)
- Disable automatic actions temporarily (e.g. no heating or no sprayer while cleaning)
- Compensate malfunction, e.g. when my dimmer with switch-timer instead of environment-timer didn't start on time (software bug) or if a sensor that triggers the switch is faulty
Do you think this would be useful?
Activity