• 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.

MMM-Nest-Camera: Display Live Nest Cameras in Magic Mirror

Scheduled Pinned Locked Moved Utilities
10 Posts 9 Posters 4.9k Views 9 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.
  • M Offline
    mrmidi
    last edited by yawns Jul 24, 2018, 12:19 PM Jul 16, 2018, 3:33 AM

    Description

    Greetings All,

    Just committed a new Magic Mirror Module to GitHub:

    The module will let you pick between streaming video or auto-updating snapshots. You can also pick 4 different sizes to render with. Only want to show one or two of your camera’s and ignore the rest? That’s doable too.

    I tried to make the setup easy by creating a bash script that walked you through creating a Nest API token for your mirror.

    NOTES:

    • video mode may not autoplay for all devices, as some devices require user interaction before video content will play. This is why I created the other mode …

    • image mode will automatically update every three seconds with the latest snapshot from your security camera. Three seconds seemed about the fasted I could fetch the update and get a new image from Nest. I also made sure to load the image into memory first before updating the DOM, so there should not be any flickering as the images from your security camera are updated.

    If you have any idea or suggestions on how to make this better, hit me up on GitHub or Twitter.

    Screenshot

    screenshot

    Download

    [card:manifestinteractive/MMM-Nest-Camera]

    1 Reply Last reply Reply Quote 3
    • F Offline
      fox
      last edited by Jul 22, 2018, 3:12 PM

      thank you !

      Issues With MMM-WatchDog known?

      https://forum.magicmirror.builders/post/29827

      Useful for PIR-Sensor: https://forum.magicmirror.builders/post/21299

      1 Reply Last reply Reply Quote 0
      • P Offline
        potts-mike
        last edited by Oct 27, 2018, 6:29 PM

        Does this require the camera to be shared publicly?

        1 Reply Last reply Reply Quote 0
        • D Offline
          davis929
          last edited by Nov 4, 2018, 1:15 PM

          Will this work with Nest Hello? Does this require a public url, similar to the iFrame solution?

          1 Reply Last reply Reply Quote 1
          • T Offline
            Tagriel
            last edited by Nov 4, 2018, 6:41 PM

            Hi, Awesome you build this!!! I’ve been trying to use it but it just doesn’t work. I followed the instructions carefully and created the project in the nest developer site, got the code by executing the file you included and then I copied and pasted the code it gave me:

            {
            module: “MMM-Nest-Camera”,
            position: “middle_center”,
            config: {
            token: “mytoken” }
            },

            When I launch the MagicMirror, it displays a nest icon in the middle center with 3 dots, but it doesn’t display anything, Ive also change the code for this one:

            {
            module: “MMM-Nest-Camera”,
            position: “middle_center”,
            config: {
            token: “mytoken”,
            mode: ‘video’}
            },

            little help please? :)

            Thanks!

            E 1 Reply Last reply Dec 31, 2018, 6:03 PM Reply Quote 0
            • D Offline
              davis929
              last edited by davis929 Nov 12, 2018, 9:13 PM Nov 12, 2018, 12:24 PM

              I was able to get this to work in image mode only (video mode will not actually play the video).

              I had to do a totally removal of the module, reinstall of the module and a refresh of MM. When I did a reboot, the token seemed to stop working.

              Also, the public URL IS required for this.

              1 Reply Last reply Reply Quote 0
              • P Offline
                poonasor
                last edited by poonasor Dec 23, 2018, 4:13 AM Dec 23, 2018, 3:58 AM

                What are the steps for the nest developers section?
                I don’t know where I would get the Support URL from? Would that be the public ip of my magic mirror?

                [update] n/m finally got that it was a support url

                1 Reply Last reply Reply Quote 0
                • E Offline
                  eawalker1 @Tagriel
                  last edited by Dec 31, 2018, 6:03 PM

                  @tagriel I am having same problem. Were you able to resolve this? Or find another module to work?

                  M 1 Reply Last reply Jan 2, 2019, 8:11 PM Reply Quote 0
                  • M Offline
                    michael5r Module Developer @eawalker1
                    last edited by Jan 2, 2019, 8:11 PM

                    @eawalker1 You could try my nest-cameras module:
                    https://github.com/michael5r/mmm-nest-cameras

                    It autoplays the video.

                    Bear in mind that if you want to view a Nest camera video stream, the camera will need to be publicly shared - it doesn’t matter which MM module you use, there’s no getting around this currently.

                    T 1 Reply Last reply May 25, 2021, 12:21 PM Reply Quote 0
                    • T Offline
                      Thomas Crahay @michael5r
                      last edited by May 25, 2021, 12:21 PM

                      @michael5r Hi, Does your module also manage Google Nest Hello Doorbells cameras ?

                      1 Reply Last reply Reply Quote 0
                      • 1 / 1
                      • 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