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-BirdNET

    Scheduled Pinned Locked Moved Education
    14 Posts 4 Posters 5.3k Views 4 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.
    • bheplerB Offline
      bhepler Module Developer
      last edited by

      MMM-BirdNET is a module to display nearby submissions to the BirdNET project at Cornell University. BirdNET is a machine learning algorithm that identifies birds by their song. Anyone can download their free app for their smartphone and submit samples for identification.

      This module plots submissions within the previous 24 hours on a map. Additionally, it will randomly select a submission and display what type of bird the machine thinks made the song.

      Preview

      display.png

      Features

      • Multiple map styles included
      • Custom map style supported
      • Only local bird samples displayed
      • Configurable popup interval
      • Configurable map zoom level

      Installation

      Super easy, barely an inconvenience.

      cd ~/MagicMirror/modules
      git clone https://github.com/BrianHepler/MMM-BirdNET
      

      and edit your ~/MagicMirror/config/config.js file:

      {
         module: "MMM-BirdNET",
         position: "bottom_left",
            config: {
               lat: 42.453583743,
               lon: -76.47363144,
            }
      },
      
      thgmirrorT BerkSmash1984B 2 Replies Last reply Reply Quote 1
      • thgmirrorT Offline
        thgmirror @bhepler
        last edited by

        @bhepler 404 when I try the link

        bheplerB 1 Reply Last reply Reply Quote 0
        • bheplerB Offline
          bhepler Module Developer @thgmirror
          last edited by

          @thgmirror - FIxed. The repository was set to private for some reason.

          1 Reply Last reply Reply Quote 0
          • bheplerB Offline
            bhepler Module Developer
            last edited by

            Update! Version 1.1.0 has been released.

            v1.1.0

            • Fixed issue with popups double-tapping after an hour
            • Fixed issue with displaying submissions in exceptionally high-density areas
            • Submission markers are now dots instead of map markers
            • Can set marker color with markerColor parameter
            • Can set distance limit on which markers are displayed with markerDistance parameter
            • Updated CSS enabled popup design

            New look:
            MMM-BirdNET interface

            1 Reply Last reply Reply Quote 0
            • BerkSmash1984B Offline
              BerkSmash1984 @bhepler
              last edited by BerkSmash1984

              @bhepler
              I added the module, but nothing is displaying on my MM. Here is my config, I am using MMM-Pages for my MM (hence ‘classes’ being specified.

              2f357c91-a017-42b1-9f5e-47a0ceaa3798-image.png

              Using the dev console in my browser, looks like I am seeing 404 errors in trying to reach the destination:

              5e328878-fbca-4e21-9495-ce1ebc2c1ad6-image.png

              Any ideas?

              BerkSmash1984B 1 Reply Last reply Reply Quote 0
              • BerkSmash1984B Offline
                BerkSmash1984 @BerkSmash1984
                last edited by

                @bhepler
                Disregard, it started connecting and is working great!

                bheplerB 1 Reply Last reply Reply Quote 1
                • bheplerB Offline
                  bhepler Module Developer @BerkSmash1984
                  last edited by

                  @BerkSmash1984 Glad to hear it! Thank you for the thorough bug reporting.

                  BerkSmash1984B 1 Reply Last reply Reply Quote 0
                  • BerkSmash1984B Offline
                    BerkSmash1984 @bhepler
                    last edited by

                    @bhepler No problem. Awesome module! Thank you for creating it!

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      mitm
                      last edited by

                      This is very cool, and something I’ve been wondering about. I just backed the Birdweather PUC on Kickstarter ad was wondering about a module to alert about a bird from the PUC or my own BirdNet-Pi. Could this be modified to monitor just my own station and alert when a bird is detected?

                      thgmirrorT bheplerB 2 Replies Last reply Reply Quote 0
                      • thgmirrorT Offline
                        thgmirror @mitm
                        last edited by

                        @mitm
                        You can display the chart of your BirdNet-Pi as a picture with a MM-module, see https://forum.magicmirror.builders/topic/17955/birdnet-pi-chart-on-mm2?page=1

                        M 1 Reply Last reply Reply Quote 0
                        • M Offline
                          mitm @thgmirror
                          last edited by

                          @thgmirror I saw that! I’m a rank beginner in this, but I don’t want the chart. I’m looking for a pop up “There’s a Western Bluebird somewhere outside” sort of thing that frees only to my BirdNet account. If it could sort by birds unseen in comparison to an eBird list, that would be even better, but I think I may have to learn to make something like that myself.

                          1 Reply Last reply Reply Quote 0
                          • bheplerB Offline
                            bhepler Module Developer @mitm
                            last edited by

                            @mitm - Looking at the Birdweather PUC page, it looks like it should be possible. The Birdweather website is able to sort the submissions by station, so I should be able to duplicate that and pull submissions for a given source. I’ll investigate after I get this popup panning thing resolved.

                            M 1 Reply Last reply Reply Quote 0
                            • M Offline
                              mitm @bhepler
                              last edited by

                              @bhepler That’s appreciated! This magic mirror is my self-imposed intro to all things computer science, so I have no actual programming skill, but I’d happily help you out as I can!

                              1 Reply Last reply Reply Quote 0
                              • bheplerB Offline
                                bhepler Module Developer
                                last edited by

                                Update! Version 1.1.1 has been released.

                                V1.1.1

                                • Added an option to introduce a delay between the popups. During the delay period the map will fly back to the origin lat/lon and wait for the designated period.
                                1 Reply Last reply Reply Quote 0

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                • 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