Read the statement by Michael Teeuw here.
Need Help with Receiving Notifications
-
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.
-
@raspberrypi9 see this post
https://forum.magicmirror.builders/post/124608 -
@raspberrypi9 socketNotification is ONLY to/FROM the modules node_helper
see this post
https://forum.magicmirror.builders/post/124432 -
@raspberrypi9 did you get this working?