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.

    Interaction Newsfeed

    Scheduled Pinned Locked Moved Solved Troubleshooting
    3 Posts 2 Posters 1.6k Views 2 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.
    • V Offline
      Vunara
      last edited by

      Hello,

      I am looking for a way, help to add interaction with newsfeed from Voice control.

      In News Feed module page we can see notification mechanism.
      ARTICLE_NEXT
      ARTICLE_PREVIOUS
      ARTICLE_MORE_DETAILS

      I am loose, I don’t no witch module I need to use and how. MMM-Gaction, MMM-Hotword or MMM-NotificationTrigger?
      MMM-NotificationTrigger seem give some example, but my little experience block me.

      Maybe someone can help me?
      MMM-AssistantMk2 and MMM-Hotword work fine.

      I Love MagicMirror project!

      ? 1 Reply Last reply Reply Quote 0
      • ? Offline
        A Former User @Vunara
        last edited by A Former User

        @vunara
        AssistantMk2 can provide 3 kinds of method; Transcription Hooking, IFTTT, GAction.

        For beginners; I recommend to use IFTTT, but simply, I show you how to use TranscriptionHooking
        (TranscriptionHooking is not so good way, because, Assistant couldn’t really understand what you were saying.)
        Anyway,

        modify AssistantMk2 section in your config.js

        transcriptionHook: { 
          "NEXTNEWS" : "next news"
        },
        

        This means, Module will catch “next news” from your voice when you activate Assistant.

        add this inside triggers: [] of NotificationTrigger section

        { 
          trigger: "ASSISTANT_HOOK",
          triggerPayloadFilter: (payload) => {
            if (payload.hook == "NEXTNEWS") {
              return true
            } else {
              return false
            }
          },
          fires: [
            {
               fire:"ARTICLE_NEXT",
            },
          ],
        },
        

        I didn’t test this on a real device,(I’m not in front of my device currently) But You can catch the idea.

        V 1 Reply Last reply Reply Quote 0
        • V Offline
          Vunara @Guest
          last edited by

          @sean Thanks for reply and explain, that will help me a lot

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