MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. bhepler
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    Offline
    • Profile
    • Following 2
    • Followers 9
    • Topics 21
    • Posts 1,117
    • Groups 2

    Posts

    Recent Best Controversial
    • RE: MMM-BirdNET

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

      posted in Education
      bheplerB
      bhepler
    • RE: MMM-BirdNET

      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

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @lmhmm - Absolutely. Let’s get you fixed up. Could you please post the relevant portion of your config.js? I want to try it on my test system and see if I can duplicate your problem.

      posted in Education
      bheplerB
      bhepler
    • RE: Question about film

      @keven1508 - Film based one-way mirrors are a compromise. They’re marginal at best if you’re on a tight budget. The amount of light reflected just isn’t as good as a professionally built one-way glass.

      If you do insist on going with film, I would recommend taking the film and the glass to an automobile tint shop and asking if they’ll apply the film for you for a nominal fee. They have the experience and are probably the best people local to you to do it.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: MMM-BirdNET

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

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @thgmirror - Sorry about that. Somehow, the repository was marked private. I’ve fixed it and it should work for you now.

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      Okay, version 0.1.0 is ready. I think. Give it a go and let me know if you encounter any problems.

      MMM-BirdNET on GitHub

      posted in Education
      bheplerB
      bhepler
    • MMM-BirdNET

      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,
            }
      },
      
      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @lmhmm - The key difference will be, IMHO, which data you want to display. If you want to display the chart from the first post from your own BirdNET-Pi installation, then go with the smart web display. My module will display everyone’s BirdNET hits around you, not just your own.

      @thgmirror can probably walk you through setting up the smart web display.

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @cyberdie - I have an idea. Once I have it implemented I’ll post it and let you guys try it out.

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      It’s coming along. Still much work to do.
      BirdNET.PNG

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @thgmirror I’m not sure I understand. Their GitHub repository is an analysis application. I’m just planning on a display interface. Only slightly more involved than displaying Dad Jokes.

      If you mean submitting the module to be included in their Showroom section of their GitHub, then certainly.

      Did you mean integrating with the BirdNET-Pi app? That may be possible. But I’m not sure why your mirror would be listening to birds. But there are a lot of odd configurations out there.

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @thgmirror - With a little digging, I found the source URL that the map uses. I’m working on a module now. Once I get it going, I’ll see about adding the chart too.

      posted in Education
      bheplerB
      bhepler
    • RE: BirdNET-PI-chart on MM2

      @thgmirror Are these the people at Cornell? I reached out to these guys to see if I could build a module around their API to show local birds identified through their app. I never got a response from them.

      posted in Education
      bheplerB
      bhepler
    • RE: Magic Dashboard & Whiteboard

      @themoe - I’m pretty sure one of the forum members has a custom CSS file that does a white background. If you check out that portion of the forum you can probably find it.

      posted in Show your Mirror
      bheplerB
      bhepler
    • RE: Magic mirror photo booth software

      @Miafrance - This forum doesn’t support that product. Does the manufacturer have a customer forum?

      posted in General Discussion
      bheplerB
      bhepler
    • RE: MMM-SingleStock

      @plainbroke - Huh. Those appear to be graphics driver problems. They’re a known issue between the Raspian OS and the Electron framework. They shouldn’t be related to your issue with the module.

      Okay, let’s dig up the other log files. Easiest thing to do is to make sure your mirror is running and then use the web browser to view the mirror interface. First, edit the config.js to allow other computers to access the interface. Change the address and ipWhiteList to allow other computers to see your mirror:

      var config = {
          address: "0.0.0.0",
          port: 8080,
          ipWhitelist: [], 
      ...
      

      Save and restart your mirror instance with pm2 restart 0.
      Now you should point your web browser at the IP address of your mirror. Remember to add the port to the url you enter in the address bar. For example: http://192.168.0.15:8080 should get you your interface if your IP address is 192.168.0.15.

      Anyhow, you should see the mirror interface in your web browser. Now you need to pull up the developer tools, usually by hitting F12 on your keyboard (I know it works in Chrome and Firefox). A section of your browser will open up with the developer tools. There will be a tab labeled console. These are the other logs I mentioned earlier.
      Click on the console tab and look for anything that mentions the MMM-SingleStock module. Let us know what it says, especially if it mentions an error.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Magic Dashboard & Whiteboard

      @sum2023 - Excellent idea. And great execution.

      posted in Show your Mirror
      bheplerB
      bhepler
    • RE: MMM-SingleStock

      @plainbroke All right, we’ll start at the beginning. There are two sources for log entries in the MM framework. The front end will be accessible from a web browser. But the front end is unlikely the cause of the problem you’re seeing. So that means finding the back end logs.

      Assuming that you have SSH access to your mirror and you used @sdetweil’s installation script to enable pm2*, you can find the logs by:

      1. Establish a SSH connection to your Pi.
      2. enter pm2 stop all at the command prompt to turn off the Magic Mirror application (Pi and monitor will remain on - you should see the Pi desktop on the mirror after a couple seconds)
      3. enter pm2 flush to clear out the logs
      4. enter pm2 start all to start up the Magic Mirror application
      5. enter pm2 log 0 to see the log entries as they are written. Over the course of the next 30 seconds or so you will see the log entries as the application starts.

      Watch the log files as they arrive and look for anything that starts with ERROR. Anything with “warning” can be ignored. You’re specifically looking for any error that also contains the MMM-SingleStock module name, but that’s not always the case.

      Report back with what you find. Please copy & paste the error message into a post in this thread. Be sure to use the markup features of the forum.

      • If you don’t know how to get an SSH connection to your pi, or you didn’t use the scripts, or you’re not using pm2 to auto-start your mirror, let us know and we’ll deal with that when the time comes.
      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: MM, bullseye, Pi 3B+ issues

      @alex2 Google is your friend.

      What is a Cron Job and How Do You Use Them?

      posted in Troubleshooting
      bheplerB
      bhepler
    • 1
    • 2
    • 3
    • 4
    • 5
    • 55
    • 56
    • 3 / 56