Skip to content

Conversation

@danialre
Copy link

@danialre danialre commented Oct 9, 2025

Hello,

Thanks for your wonderful project! I just finished building it, and I found that I wanted to turn the display off at night, without having to SSH in and stop/start the systemd service. Here are the changes:

  • Migrate the GPIO library (used in the loading LED scene) to gpiozero, which should have better support for future Pis
  • Add documentation and GPIO support for a toggle switch (connected to ground) to enable/disable the display - it really pauses and restarts the Animator so the script doesn't have to restart
  • Tweak some scenes (weather, clock, date, day) to handle the Animator stopping and starting
  • Add a user check to options.disable_hardware_pulsing for users that choose to run as root - I am using a Zero W and found that it doesn't have the horsepower without hardware PWM

I'm happy to make further changes/rollbacks as desired. Thanks again!

@ColinWaddell
Copy link
Owner

ColinWaddell commented Oct 9, 2025 via email

@danialre
Copy link
Author

danialre commented Oct 9, 2025

No worries! I'm running this already, so if I run into any issues I'll just add more commits.
Please note that I am not running the Weather or Rainfall scenes, so I haven't tested with those yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants