Turning screen on/off for dedicated displays

I find that dedicated displays are great, but it seems very wasteful to have the display on all the time. It wastes power and also damages the display with burn-in.

Are there ways of turning on the display only when people are present?

  1. An app that subscribes to MQTT topic to trigger screen on event. I have MQTT PIR-sensors. App would run in the background, and would hopefully re-connect to broker, etc.

  2. I see apps that use the camera, but that only works when the lights are on. So it’s not the best solution. Also, it’s pretty processor intensive.

This will work for iPad…