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

Receive a HTTP request and subsequently wake up display and display alert/notification

Scheduled Pinned Locked Moved Solved Troubleshooting
14 Posts 3 Posters 959 Views 3 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.
  • M Offline
    MilkShake
    last edited by Sep 30, 2024, 6:36 PM

    Oh well, succeded in turning the display on as well:

    {
            module: "MMM-NotificationTrigger",
            config: {
                    useWebhook: true,
                    triggers: [
                            {
                                    trigger: "SOMEONE_AT_THE_DOOR",
                                    fires: [
                                            {
                                                    fire: "SHOW_ALERT",
                                                    exec: "vcgencmd display_power 1",
                                                    payload: {
                                                            title: "PORTEN",
                                                            message: "Der er nogen ved porten!",
                                                            timer: "20000",
                                                    }
                                            }
                                    ]
                            }
    
                    ]
            }
    },
    

    Last thing to do is to also play the doorbell. I need to configure the speaker on the rasp4 first.

    1 Reply Last reply Reply Quote 0
    • M Offline
      MilkShake @MMRIZE
      last edited by Oct 2, 2024, 6:57 AM

      @MMRIZE said in Receive a HTTP request and subsequently wake up display and display alert/notification:

      @MilkShake said in Receive a HTTP request and subsequently wake up display and display alert/notification:

      It works when I include the notification in the URL like this:

      http://MMIP:8090/remote?action=NOTIFICATION&notification=SOMEONE_AT_THE_DOOR

      Simply, you can use this.

      http://MMIP:8090/webhook?notification=SOMEONE_AT_THE_DOOR
      

      That is the GET method.

      for the shellscript, your trial seems right, but you should take care for the path and the permission.
      I think this would be right. (It depends on your environment)

      exec: "bash /home/Kragh/monitor_on.sh",
      // OR
      exec: ". /home/Kragh/monitor_on.sh",
      

      Well, I got it working, sort off.

      I cannot get http://192.168.1.100:8090/webhook?action=notification=SOMEONE_AT_THE_DOOR to work. It returns a 200:OK but nothing is displayed.

      I have to use http://MMIP:8090/remote?action=NOTIFICATION&notification=SOMEONE_AT_THE_DOOR for it to work.

      M 1 Reply Last reply Oct 2, 2024, 11:46 AM Reply Quote 0
      • M Offline
        MMRIZE @MilkShake
        last edited by MMRIZE Oct 2, 2024, 12:36 PM Oct 2, 2024, 11:46 AM

        @MilkShake said in Receive a HTTP request and subsequently wake up display and display alert/notification:

        I cannot get http://192.168.1.100:8090/webhook?action=notification=SOMEONE_AT_THE_DOOR to work. It returns a 200:OK but nothing is displayed.

        http://MMIP:8090/webhook?notification=SOMEONE_AT_THE_DOOR
        

        read carefully.

        1 Reply Last reply Reply Quote 0
        • M Offline
          MilkShake
          last edited by Oct 2, 2024, 5:19 PM

          @MMRIZE said in Receive a HTTP request and subsequently wake up display and display alert/notification:

          @MilkShake said in Receive a HTTP request and subsequently wake up display and display alert/notification:

          I cannot get http://192.168.1.100:8090/webhook?action=notification=SOMEONE_AT_THE_DOOR to work. It returns a 200:OK but nothing is displayed.

          http://MMIP:8090/webhook?notification=SOMEONE_AT_THE_DOOR
          

          read carefully.

          You are absolutely correct. Thanks for pointing it out.

          1 Reply Last reply Reply Quote 0
          • S sdetweil has marked this topic as solved on Oct 5, 2024, 11:26 AM
          • 1
          • 2
          • 2 / 2
          2 / 2
          • First post
            14/14
            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