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

Need Help with Receiving Notifications

Scheduled Pinned Locked Moved Development
4 Posts 2 Posters 220 Views 2 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.
  • R Offline
    raspberrypi9
    last edited by Mar 10, 2025, 6:59 PM

    I’m trying to add some new features to my magic mirror, which involve listening for notifications from other modules. I tried adding code to:

    socketNotificationReceived(notification, payload) {
    }
    in node_helper.js
    but the log messages that I am putting there are not appearing in the logs. Is there another step that I have to do to make my module receive notifications?

    I’ve had this problem with a couple of totally different features I have been trying to add, but if you want more context, for this one, I am trying to make MMM-Buttons allow you to specify what a long press does and what a short press does, but make it depend on which page you are on. So you can define a longpress action and a shortpress action for each of your pages.

    In order to do this, I need MMM-Buttons to listen for the PAGE_CHANGED notification and store the page number, but it doesn’t seem to listen to the broadcast of notifications. I thought that if any module sends a notification, it gets broadcast to all of the other modules and each of their socketNotificationReceived should execute. Is that not correct?

    Thanks so much for your help.

    S 3 Replies Last reply Mar 10, 2025, 7:43 PM Reply Quote 0
    • S Away
      sdetweil @raspberrypi9
      last edited by Mar 10, 2025, 7:43 PM

      @raspberrypi9 see this post
      https://forum.magicmirror.builders/post/124608

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • S Away
        sdetweil @raspberrypi9
        last edited by sdetweil Mar 11, 2025, 6:28 PM Mar 10, 2025, 8:17 PM

        @raspberrypi9 socketNotification is ONLY to/FROM the modules node_helper
        see this post
        https://forum.magicmirror.builders/post/124432

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • S Away
          sdetweil @raspberrypi9
          last edited by Mar 14, 2025, 3:39 PM

          @raspberrypi9 did you get this working?

          Sam

          How to add modules

          learning how to use browser developers window for css changes

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