Little scripts that use the RustyController API to create amazing effects.
The run-all.sh script runs all plugins that are not ad-hoc.
The run-ad-hoc.sh script runs plugin that is ad-hoc. (takes the plugin name as arg)
Such as Weathery, which is one-off plugin, intended to be run at a certain hour.
The way it detects one as ad-hoc is by having a .ad-hoc
on its directory.
Python 3, pip and venv: sudo apt-get install python3.11 python3.11-venv
.
Has a list of colors, each corresponding to a tea, and chooses a random one, allowing me to decide which one to take in the morning :9.
Queries IPMA for the next day's weather, and sets the color accordingly.
Counts down the time of a tea.
Press the Move
button twice, then one of the 4 main buttons to select the tea.
It then will "brew" the tea, and at the end rumble to notify it has been brewed.
Press the Move
button again to stop it.
In any step you can press the Move
button to cancel the process.
Press Start
and Select
buttons simultaneously to set led and rumble off.
Every 45 minutes sets the Led to indicate it's time to stretch.
Any button click will reset the timer and turn the led off (in case it is on).