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

MMM-PiLights notification trigger for PIR

Scheduled Pinned Locked Moved Troubleshooting
2 Posts 1 Posters 1.3k Views 1 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.
  • O Offline
    orayoflighto Project Sponsor
    last edited by Jul 18, 2017, 1:36 AM

    Has anyone successfully used the

    this.sendNotification('PILIGHTS_SEQUENCE', 'blue_pulse');
    

    trigger in the MMM-Pilights or similar in the MMM-Sounds module?

    I would like to turn on some LEDs when the PIR turns on my monitor. I plan on back lighting my mirror with LEDs. According to the MMM-PiLights documentation the above snipit of code should turn them on. Any help with where to insert the above code in the MMM-PIR-Sensor module would be greatly appreciated.

    1 Reply Last reply Reply Quote 0
    • O Offline
      orayoflighto Project Sponsor
      last edited by Jul 19, 2017, 11:13 PM

      The answer to my question is to add the sendNotification line in the MMM-PiLights.js as follows:
      From:

      	socketNotificationReceived: function(notification, payload) {
      		if (notification === "USER_PRESENCE"){
      			this.sendNotification(notification, payload)
      		}
      

      To:

      	socketNotificationReceived: function(notification, payload) {
      		if (notification === "USER_PRESENCE"){
      			this.sendNotification(notification, payload);
                              this.sendNotification('PILIGHTS_SEQUENCE', 'blue_pulse');
      		}
      

      Unfortunately I have realized that I want to do something more elaborate then the PiLights module allows so instead I am now calling a python script instead.

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