Word Clock Screensaver


  • Module Developer

    I came across one of these – it was a purpose built Word Clock that used LEDs behind translucent lettering to display the time using words.

    0_1502200643725_FQN15Y9I6QD34LV.MEDIUM.jpg

    It got me thinking if it might be possible to do something similar on my mirror.

    I’m already using xScreeensaver to display some line art when the mirror is idle, so I’m like to just replace the line art screensaver with something like this. I came across a few screen savers that did this for windows, but nothing for linux.

    Here’s an example:

    But when I looked into writing my own screensaver I discovered that it needs to be written in C, which is beyond my programming capabilities. Does anyone want to try taking this on? I’m willing to help with aesthetics (e.g. layout for tall vs wide screens, typeface choice etc.)

    My other thought is that this could be a specialized MM module that replaced the entire screen after a set amount of time. It would be programmed to react to notifications, so that you could combine it with your motion sensor to cancel it when someone is standing in front of the mirror. Thoughts on this? This is certainly something I could write, but A) does MM support full screen modules? and B) How might one go about hiding all of the current modules and replacing it with the word clock?

    Cheers!
    -Jeff


  • Module Developer

    @j.e.f.f Hi! You can use the MMM-TextClock to what you want. Then use the MMM-ModuleScheduler to set the time when it should be displayed. :)


  • Module Developer

    @Snille That is amazing!

    One question: I don’t want to schedule it, per se, but I’d like it to appear after, say, ten minutes of no motion detected, and hide again when the PIR sensor detects motion. Is this possible out of the box or would I need to write something custom to do this? (I’m already using a customized version of MMM-PIRSensor to control the screensaver and monitor power-off, so I suppose this shouldn’t be a big deal).


  • Module Developer

    @j.e.f.f said in Word Clock Screensaver:

    One question: I don’t want to schedule it, per se, but I’d like it to appear after, say, ten minutes of no motion detected, and hide again when the PIR sensor detects motion. Is this possible out of the box or would I need to write something custom to do this? (I’m already using a customized version of MMM-PIRSensor to control the screensaver and monitor power-off, so I suppose this shouldn’t be a big deal).

    Hmm… I think you can do it with the MMM-RemoteControl you can send the remote strings to hide and show stuff using the “modified” pir. :)


Log in to reply
 

Looks like your connection to MagicMirror Forum was lost, please wait while we try to reconnect.