After a bit of work and quite some waiting, all pieces arrived and I gave an old notebook’s screen with a broken motherboard new life in the form of an informational screen just next to my frontdoor.
Before that, the requirements were that the screen had to be as unobstructive as possible so it had to be thin, and it had to look good on the wall as well, without any cables in sight. As a bonus, if it had the possibility to get a view of my living room it would be a nice touch.
Some wood, black paint and quite some tools
An old HP Pavillion DV6000 screen, which is actually a Samsung LTN154X3-L01
The corresponding driver and a 12v/5A PSU for it (way overkill but I’m pretending to use that same PSU for some other stuff in the future)
Magic Mirror running via Docker (I want to install a magic mirror upstairs as well so it should use the same server. This pi also runs 15 other images as well, I don’t want to install anything on it except for Docker)
Firefox-esr with an add-on that allows the browser to start up full screen. I tried Chromium in kiosk mode, but it displayed a message after a while stating that it couldn’t be updated. Didn’t want to spent more time in it, so went the easy way.
To turn the screen on or off I wrote a small bash script and I used node-red for the actual programming of it.
Integrate MMM-MQTT into the monitor so that I can display some pieces of information directly on the screen
Integrate MMM-iFrame or MMM-iFrame-Ping so that I can display some grafana graphics (I really like the gauge that Grafana produces)
Make another actual mirror which will be upstairs
I hope you liked this project as much as I enjoyed making it!