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

Execute bash command/Turn off GPIO (LED) from mirror

Scheduled Pinned Locked Moved Solved Requests
11 Posts 5 Posters 1.7k Views 4 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.
  • B Offline
    bugsounet Banned @BKeyport
    last edited by May 12, 2024, 8:41 AM

    ah sorry, so exec your code it when all modules are started.

    with ALL_MODULES_STARTED incoming system notification, you can send a notification to node_helper for exec your bash script

    For execute it in node_helper, you can use exec command of child_process library

    See:

    • system notification: about all system notification
    • sendSocketNotification for send a notification to node_helper
    • socketNotificationReceived for read notification in node_helper
    1 Reply Last reply Reply Quote 0
    • M Offline
      MMRIZE @BKeyport
      last edited by May 12, 2024, 9:56 AM

      @BKeyport
      MMM-NotificationTrigger for that purpose.

      W 1 Reply Last reply May 12, 2024, 7:02 PM Reply Quote 0
      • W Online
        wishmaster270 Module Developer @MMRIZE
        last edited by May 12, 2024, 7:02 PM

        @MMRIZE
        Or https://github.com/Tom-Hirschberger/MMM-Notification-To-Command

        B 1 Reply Last reply May 12, 2024, 9:37 PM Reply Quote 0
        • B Offline
          BKeyport Module Developer @wishmaster270
          last edited by BKeyport May 12, 2024, 9:38 PM May 12, 2024, 9:37 PM

          @wishmaster270 @MMRIZE I figured one of you wizards already figured it out. I had forgotten about the all modules notification, and then I would have realized all the pieces are already there.

          The "E" in "Javascript" stands for "Easy"

          B 1 Reply Last reply May 12, 2024, 10:41 PM Reply Quote 0
          • B Offline
            BKeyport Module Developer @BKeyport
            last edited by May 12, 2024, 10:41 PM

            FWIW, MMM-Notification-To-Command is exactly what I was aiming for.

            The "E" in "Javascript" stands for "Easy"

            1 Reply Last reply Reply Quote 1
            • B BKeyport has marked this topic as solved on May 13, 2024, 1:41 AM
            • R Offline
              Ray @BKeyport
              last edited by May 13, 2024, 3:55 PM

              @BKeyport you might want to look at raspberry pi 5 I use it to turn LEDs on and off
              I also use believers are not Dragon NaturallySpeaking which is pretty cool because I can write a letter and also turn LEDs on and off just by voice

              B 1 Reply Last reply May 13, 2024, 8:57 PM Reply Quote 0
              • B Offline
                BKeyport Module Developer @Ray
                last edited by May 13, 2024, 8:57 PM

                @Ray pinctrl 17 op dl does the work behind the scenes, I just needed a way to call it from the mirror, which I got with MMM-Notification-to-command.

                The "E" in "Javascript" stands for "Easy"

                R 1 Reply Last reply May 14, 2024, 9:13 AM Reply Quote 0
                • R Offline
                  Ray @BKeyport
                  last edited by Ray May 14, 2024, 9:15 AM May 14, 2024, 9:13 AM

                  @BKeyport another way I also do it is I use GoogleAssistant
                  and then use what they call a recipe these recipes you can make yourself on my recipe I have turned the lights on
                  so as long as I have my microphone on and link to the mirror I can turn the lights on and off

                  https://wiki.bugsounet.fr/MMM-GoogleAssistant

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