• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Auto on/off of the TV (not the Pi)?

Scheduled Pinned Locked Moved Solved Requests
17 Posts 12 Posters 17.6k Views 12 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    KirAsh4 Moderator
    last edited by Jul 1, 2016, 8:02 PM

    CEC implementation is far and wide on monitors/tvs. There’s a client for the Raspberry Pi that you would have to install yourself, possibly (re)compile for your specific setup, and see if it is even able to communicate. This part is outside the scope of MagicMirror, like way out there. :)

    You can start by reading the rpi forum: https://www.raspberrypi.org/forums/viewtopic.php?t=15749

    A Life? Cool! Where can I download one of those from?

    1 Reply Last reply Reply Quote 0
    • R Offline
      Rtopher
      last edited by Sep 14, 2016, 3:40 PM

      Re: Auto on/off of the TV (not the Pi)?
      @MechMatt This is nearly the exact setup I would like to implement but without the PIR sensor. I’ve already checked and my Vizio TV is CEC compatible and Ive got a Pi3 with Jessie 8.0. Ideally I’d like to display the MM just from 6-9 am and again from 7-10 pm. Did you make any progress with a script or service that would allow timed display power changes?

      @KirAsh4
      I had already found the link you referenced and in trying to go through it the instructions falter. I’m following the setup listed towards the bottom of this site but when I get down to sudo git clone https://github.com/Pulse-Eight/libcec.git I’m prompted to login to get hub but then just get “remote: repository not found.” Any ideas or advice?

      K 1 Reply Last reply Sep 14, 2016, 6:55 PM Reply Quote 0
      • N Offline
        nhl
        last edited by nhl Sep 14, 2016, 6:44 PM Sep 14, 2016, 6:43 PM

        Turn the monitor on and off automatically

        To turn the monitor on/off on a daily schedule, grab this script and put it in /home/pi/rpi-hdmi.sh. Next, make it executable:

        chmod +x /home/pi/rpi-hdmi.sh

        Now we’ll need to add a cron entry to call this script at the desired time, so open the cron editor:

        crontab -e

        And add the following lines at the bottom of the file:

        Turn HDMI Off (22:00/10:00pm)

        0 22 * * * /home/pi/rpi-hdmi.sh off

        Turn HDMI On (7:00/7:00am)

        0 7 * * * /home/pi/rpi-hdmi.sh on

        The first number (0) is the minutes and the second number on each of those lines (22 and 7) is the hour in 24 hour time. So in this example, the monitor would turn off at 10:00pm and back on again at 7:00am. Adjust the time for your needs.

        Keep in mind: this does not turn the Raspberry Pi off! It just turns off the monitor, saving energy and hopefully extending the life of your monitor. The Raspberry Pi is still on and running however.

        1 Reply Last reply Reply Quote 2
        • K Offline
          KirAsh4 Moderator @Rtopher
          last edited by KirAsh4 Sep 16, 2016, 4:50 PM Sep 14, 2016, 6:55 PM

          @Rtopher said in Auto on/off of the TV (not the Pi)?:

          @KirAsh4
          I had already found the link you referenced and in trying to go through it the instructions falter. I’m following the setup listed towards the bottom of this site but when I get down to sudo git clone https://github.com/Pulse-Eight/libcec.git I’m prompted to login to get hub but then just get “remote: repository not found.” Any ideas or advice?

          What are you logging in as? The 'sudo' command is local to you (your rpi), so that password is your regular user’s password (possibly the 'pi' user, in which case you should not need it as it’s already configured to be allowed to run 'sudo'.) I can run it just fine and it clones that repository as expected.

          A Life? Cool! Where can I download one of those from?

          1 Reply Last reply Reply Quote 1
          • F Offline
            fuet
            last edited by Sep 13, 2018, 11:54 PM

            I use a simple command in my crontab:
            0 23 * * * vcgencmd display_power 0
            0 6 * * * vcgencmd display_power 1

            This turns the monitor off at 11pm and back on at 6am.

            M 1 Reply Last reply Dec 20, 2018, 8:10 AM Reply Quote 0
            • M Offline
              mdissel @fuet
              last edited by Dec 20, 2018, 8:10 AM

              @fuet said in Auto on/off of the TV (not the Pi)?:

              I use a simple command in my crontab:
              0 23 * * * vcgencmd display_power 0
              0 6 * * * vcgencmd display_power 1

              This turns the monitor off at 11pm and back on at 6am.

              I’ve configured the monitor off with display_power 0, but the next morning my raspberry pi is also shutdown… Any tips?
              (no other scheduled tasks running)

              ? 1 Reply Last reply Dec 20, 2018, 8:22 AM Reply Quote 0
              • ? Offline
                A Former User @mdissel
                last edited by Dec 20, 2018, 8:22 AM

                @mdissel
                Just power your rpi on?
                If you want to power on your rpi schedully, you should use poweroutlet with timer function or something like smartoutlet.
                If your problem is unintentional RPI’s poweroff, this could be another issue.

                1 Reply Last reply Reply Quote 1
                • K Offline
                  kroket
                  last edited by Jul 1, 2019, 8:52 PM

                  Yeah my project stopped just because of this same reason…
                  Prob is, that I’ve made MM on my rpi 3 and bought sonoff relays for turning on and off my tv, but the prob is, that when I power my tv it doesn’t start. It just gets its power and I need to use my remote for it. Now… if I would have some sort of remote app of some sort with wich I could control my tv, then this could be the answer (maybe some android remote or something)…

                  1 Reply Last reply Reply Quote 0
                  • 1
                  • 2
                  • 2 / 2
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy