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.