Missing basic features!

Screenly is quite awesome but there are two features that is really lacks from a user standpoint.

  1. Orientation/Rotation of the screen. This is a super simple and basic modification of the /boot/config.txt so I don’t see why it was simple common sense to just integrate this into the settings page
  2. Being able to turn on/off the monitor at specific times (i.e. night mode). This is super simple to do using this script https://gist.github.com/AGWA/9874925

HI @doughnet. Thanks for the kind words. We’re happy to accept contributions for these features. The CEC feature is however something we have on the future backlog.

Regarding the turning off monitor, you dont need a script or get that complicated, you simply create a cronjob with the following command to turn off: vcgencmd display_power 0
and to turn on vcgencmd display_power 1

Reviving an old thread, because both of the features asked for here exist now.

Screen rotation is a dropdown in the web interface under Settings, with landscape, portrait and both inverted options. No editing of config.txt.

Turning the screen off at set times shipped in 2026.08.1 as Settings → Display schedule. You set an on time, an off time and which days of the week it applies to, and the device switches the screen off outside those hours. On a TV that supports HDMI CEC it genuinely powers the TV down and brings it back in the morning. On a plain monitor that does not answer CEC, the viewer blacks the screen out instead, so the schedule is useful either way. It is off by default, so nothing changes on an existing device until you switch it on.

One caveat on the vcgencmd display_power cron job suggested above: it no longer controls the display on current Raspberry Pi OS, because the display stack moved to KMS. The built in schedule replaces it.

Docs: Display Schedule | Anthias
Current release: Release 2026.08.2 · Screenly/Anthias · GitHub