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

Scheduled Pinned Locked Moved System
421 Posts 61 Posters 539.6k Views 57 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.
  • K Offline
    Keith @Guest
    last edited by Dec 3, 2019, 4:56 PM

    @Sean I got it working, thanks for your help. The code that worked for me is below

    command: {
          "HIDECALENDAR": {
              moduleExec: {
                   module:()=>{
          return []
        }, // For all modules,
                  exec: (module, params, key) => {
                      if (module.name == "MMM-GooglePhotos") { // if module name is...
                          module.show()
                      }
                      if (module.name == "MMM-CalendarExt2") {
                          module.hide()
                      }
                  }
              }
          },
          "SHOWCALENDAR": {
              moduleExec: {
                   module:()=>{
          return []
        }, // For all modules,
                  exec: (module, params, key) => {
                      if (module.name == "MMM-GooglePhotos") { // if module name is...
                          module.hide()
                      }
                      if (module.name == "MMM-CalendarExt2") {
                          module.show()
                      }
                  }
              }
    
          }
      }
    
    1 Reply Last reply Reply Quote 0
    • T Offline
      tanvir586
      last edited by Dec 4, 2019, 12:11 AM

      Is it possible to make AssistantMk2 to show my ip camera feed? If i ask AssistantMk2 to show my front door, it says to select output display.

      1 Reply Last reply Reply Quote 0
      • J Offline
        juantata
        last edited by Dec 6, 2019, 8:25 PM

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • J Offline
          juantata
          last edited by Dec 6, 2019, 8:31 PM

          Good. I have a problem, it has started happening today.

          pi@raspberrypi:~/MagicMirror $ npm start

          magicmirror@2.8.0 start /home/pi/MagicMirror
          sh run-start.sh

          Starting MagicMirror: v2.8.0
          Loading config …
          Loading module helpers …
          No helper found for module: alert.
          Initializing new module helper …
          Module helper loaded: updatenotification
          No helper found for module: clock.
          Initializing new module helper …
          Module helper loaded: calendar
          No helper found for module: compliments.
          No helper found for module: currentweather.
          No helper found for module: weatherforecast.
          Initializing new module helper …
          Module helper loaded: MMM-GoogleMapsTraffic
          No helper found for module: MMM-YouTube.
          No helper found for module: MMM-connection-status.
          Initializing new module helper …
          Module helper loaded: newsfeed
          Initializing new module helper …
          Module helper loaded: MMM-Remote-Control
          Initializing new module helper …
          Module helper loaded: MMM-Hotword
          Initializing new module helper …
          Module helper loaded: MMM-AssistantMk2
          Initializing new module helper …
          Module helper loaded: MMM-Spotify
          All module helpers loaded.
          Starting server on port 8080 …
          You’re using a full whitelist configuration to allow for all IPs
          Server started …
          Connecting socket for: updatenotification
          Connecting socket for: calendar
          Starting node helper for: calendar
          Connecting socket for: MMM-GoogleMapsTraffic
          Starting node_helper for module: MMM-GoogleMapsTraffic
          Connecting socket for: newsfeed
          Starting module: newsfeed
          Connecting socket for: MMM-Remote-Control
          Starting node helper for: MMM-Remote-Control
          Connecting socket for: MMM-Hotword
          [HOTWORD] MMM-Hotword starts
          Connecting socket for: MMM-AssistantMk2
          Connecting socket for: MMM-Spotify
          [SPOTIFY_AUTH] Token is fresh.
          Sockets connected & modules started …
          Launching application.
          ERROR! Could not find main module js file for pir
          Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/juanan+++ioiglesias21%40gmail.com/private-225241cce3b9ecf***011ef3193f0934/basic.ics - Interval: 300000
          Working notification system. Notification: MMM-GOOGLE_MAPS_TRAFFIC-GET payload: { style: ‘standard’ }
          Create new news fetcher for url: https://okdiario.com/feed - Interval: 300000
          [AMK2] Recipe is loaded: hide_and_show_all_modules.js
          [AMK2] Recipe is loaded: reboot.js
          [AMK2] Recipe is loaded: recipe.template.js
          [AMK2] Recipe is loaded: screen_onoff.js
          [AMK2] Recipe is loaded: shutdown.js
          [AMK2] Recipe is loaded: spotify.js
          [AMK2] Temporal storage directory is clearing.
          [HOTWORD] begins.
          [HOTWORD] Detector starts listening.
          [HOTWORD] stops.
          [HOTWORD] Final Result: { detected: false }
          [AMK2] assistant ready
          [AMK2] Conversation starts.
          [AMK2] Started with text query: brief today
          { requestId: ‘5deab96c-0000-2e12-9cee-f403043d40d8’ } { profileFile: ‘default.json’, lang: ‘es-ES’ }
          [AMK2] Device Action: { requestId: ‘5deab96c-0000-2e12-9cee-f403043d40d8’ }
          [AMK2] Assistant Text Response:
          [AMK2] Conversation Completed
          [HOTWORD] begins.
          [HOTWORD] Detector starts listening.
          [HOTWORD] Final Result: { detected: false }
          [AMK2] assistant ready
          [AMK2] Conversation starts.
          [AMK2] Assistant Text Response:
          [AMK2] Conversation Error: { Error: 14 UNAVAILABLE: Service unavailable.
          at Object.exports.createStatusError (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/common.js:91:15)
          at ClientDuplexStream._emitStatusIfDone (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:233:26)
          at ClientDuplexStream._receiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:211:8)
          at Object.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1306:15)
          at InterceptingListener._callNext (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:568:42)
          at InterceptingListener.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:618:8)
          at /home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1123:18
          code: 14,
          metadata:
          Metadata { _internal_repr: { ‘content-disposition’: [Array] }, flags: 0 },
          details: ‘Service unavailable.’ }
          [HOTWORD] begins.
          [HOTWORD] Detector starts listening.
          [HOTWORD] Final Result: { detected: false }
          [AMK2] assistant ready
          [AMK2] Conversation starts.
          [AMK2] Assistant Text Response:
          [AMK2] Conversation Error: { Error: 14 UNAVAILABLE: Service unavailable.
          at Object.exports.createStatusError (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/common.js:91:15)
          at ClientDuplexStream._emitStatusIfDone (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:233:26)
          at ClientDuplexStream._receiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:211:8)
          at Object.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1306:15)
          at InterceptingListener._callNext (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:568:42)
          at InterceptingListener.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:618:8)
          at /home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1123:18
          code: 14,
          metadata:
          Metadata { _internal_repr: { ‘content-disposition’: [Array] }, flags: 0 },
          details: ‘Service unavailable.’ }
          [HOTWORD] begins.
          [HOTWORD] Detector starts listening.
          [HOTWORD] Final Result: { detected: false }
          ^C
          pi@raspberrypi:~/MagicMirror $

          1 Reply Last reply Reply Quote 0
          • J Offline
            juantata @Guest
            last edited by Dec 7, 2019, 7:24 PM

            @Sean
            Good. I have a problem, it has started happening today.

            Today’s summary works perfectly, but then the microphone does not listen and therefore there is no conversation.

            pi@raspberrypi:~/MagicMirror $ npm start

            magicmirror@2.8.0 start /home/pi/MagicMirror
            sh run-start.sh

            Starting MagicMirror: v2.8.0
            Loading config …
            Loading module helpers …
            No helper found for module: alert.
            Initializing new module helper …
            Module helper loaded: updatenotification
            No helper found for module: clock.
            Initializing new module helper …
            Module helper loaded: calendar
            No helper found for module: compliments.
            No helper found for module: currentweather.
            No helper found for module: weatherforecast.
            Initializing new module helper …
            Module helper loaded: MMM-GoogleMapsTraffic
            No helper found for module: MMM-YouTube.
            No helper found for module: MMM-connection-status.
            Initializing new module helper …
            Module helper loaded: newsfeed
            Initializing new module helper …
            Module helper loaded: MMM-Remote-Control
            Initializing new module helper …
            Module helper loaded: MMM-Hotword
            Initializing new module helper …
            Module helper loaded: MMM-AssistantMk2
            Initializing new module helper …
            Module helper loaded: MMM-Spotify
            All module helpers loaded.
            Starting server on port 8080 …
            You’re using a full whitelist configuration to allow for all IPs
            Server started …
            Connecting socket for: updatenotification
            Connecting socket for: calendar
            Starting node helper for: calendar
            Connecting socket for: MMM-GoogleMapsTraffic
            Starting node_helper for module: MMM-GoogleMapsTraffic
            Connecting socket for: newsfeed
            Starting module: newsfeed
            Connecting socket for: MMM-Remote-Control
            Starting node helper for: MMM-Remote-Control
            Connecting socket for: MMM-Hotword
            [HOTWORD] MMM-Hotword starts
            Connecting socket for: MMM-AssistantMk2
            Connecting socket for: MMM-Spotify
            [SPOTIFY_AUTH] Token is fresh.
            Sockets connected & modules started …
            Launching application.
            ERROR! Could not find main module js file for pir
            Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/juanan+++ioiglesias21%40gmail.com/private-225241cce3b9ecf***011ef3193f0934/basic.ics - Interval: 300000
            Working notification system. Notification: MMM-GOOGLE_MAPS_TRAFFIC-GET payload: { style: ‘standard’ }
            Create new news fetcher for url: https://okdiario.com/feed - Interval: 300000
            [AMK2] Recipe is loaded: hide_and_show_all_modules.js
            [AMK2] Recipe is loaded: reboot.js
            [AMK2] Recipe is loaded: recipe.template.js
            [AMK2] Recipe is loaded: screen_onoff.js
            [AMK2] Recipe is loaded: shutdown.js
            [AMK2] Recipe is loaded: spotify.js
            [AMK2] Temporal storage directory is clearing.
            [HOTWORD] begins.
            [HOTWORD] Detector starts listening.
            [HOTWORD] stops.
            [HOTWORD] Final Result: { detected: false }
            [AMK2] assistant ready
            [AMK2] Conversation starts.
            [AMK2] Started with text query: brief today
            { requestId: ‘5deab96c-0000-2e12-9cee-f403043d40d8’ } { profileFile: ‘default.json’, lang: ‘es-ES’ }
            [AMK2] Device Action: { requestId: ‘5deab96c-0000-2e12-9cee-f403043d40d8’ }
            [AMK2] Assistant Text Response:
            [AMK2] Conversation Completed
            [HOTWORD] begins.
            [HOTWORD] Detector starts listening.
            [HOTWORD] Final Result: { detected: false }
            [AMK2] assistant ready
            [AMK2] Conversation starts.
            [AMK2] Assistant Text Response:
            [AMK2] Conversation Error: { Error: 14 UNAVAILABLE: Service unavailable.
            at Object.exports.createStatusError (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/common.js:91:15)
            at ClientDuplexStream._emitStatusIfDone (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:233:26)
            at ClientDuplexStream._receiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:211:8)
            at Object.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1306:15)
            at InterceptingListener._callNext (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:568:42)
            at InterceptingListener.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:618:8)
            at /home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1123:18
            code: 14,
            metadata:
            Metadata { _internal_repr: { ‘content-disposition’: [Array] }, flags: 0 },
            details: ‘Service unavailable.’ }
            [HOTWORD] begins.
            [HOTWORD] Detector starts listening.
            [HOTWORD] Final Result: { detected: false }
            [AMK2] assistant ready
            [AMK2] Conversation starts.
            [AMK2] Assistant Text Response:
            [AMK2] Conversation Error: { Error: 14 UNAVAILABLE: Service unavailable.
            at Object.exports.createStatusError (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/common.js:91:15)
            at ClientDuplexStream._emitStatusIfDone (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:233:26)
            at ClientDuplexStream._receiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client.js:211:8)
            at Object.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1306:15)
            at InterceptingListener._callNext (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:568:42)
            at InterceptingListener.onReceiveStatus (/home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:618:8)
            at /home/pi/MagicMirror/modules/MMM-AssistantMk2/node_modules/grpc/src/client_interceptors.js:1123:18
            code: 14,
            metadata:
            Metadata { _internal_repr: { ‘content-disposition’: [Array] }, flags: 0 },
            details: ‘Service unavailable.’ }
            [HOTWORD] begins.
            [HOTWORD] Detector starts listening.
            [HOTWORD] Final Result: { detected: false }
            ^C
            pi@raspberrypi:~/MagicMirror $

            ? 1 Reply Last reply Dec 8, 2019, 2:03 PM Reply Quote 0
            • ? Offline
              A Former User @juantata
              last edited by Dec 8, 2019, 2:03 PM

              @juantata
              Just remove useWelcomeMessage. That feature needs more configuration when using together MMM-Hotword. Not difficult but if you don’t understand what’s going on, just remove it.

              J 1 Reply Last reply Dec 8, 2019, 2:33 PM Reply Quote 0
              • J Offline
                juantata @Guest
                last edited by Dec 8, 2019, 2:33 PM

                @Sean
                Thanks for the reply. But one question, if there has never been a problem with the daily summary, why now?

                ? 1 Reply Last reply Dec 8, 2019, 2:44 PM Reply Quote 0
                • ? Offline
                  A Former User @juantata
                  last edited by A Former User Dec 8, 2019, 2:44 PM Dec 8, 2019, 2:44 PM

                  @juantata
                  Just random.
                  When using useWelcomMessage, MMM-Hotword’s Mic should be closed. But by physical limitation, Sometimes MMM-Hotword’s mic was not completely closed when MMM-AssistantMk2 activation started. It’s not unpredictable. On the next version, it will be solved.

                  J 2 Replies Last reply Dec 9, 2019, 1:05 PM Reply Quote 0
                  • J Offline
                    juantata @Guest
                    last edited by Dec 9, 2019, 1:05 PM

                    @Sean
                    Hi. Thanks for the reply, but I still have the same error

                    0_1575896747628_b9dad2a7-35d5-4bf8-9275-a101f9d2b060-image.png

                    0_1575896630454_096f2712-ed50-404c-a95d-0c7f7de20357-image.png

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      juantata @Guest
                      last edited by Dec 9, 2019, 1:16 PM

                      @Sean
                      Hi. Sorry for the insistence. I also show you the MMM-Hotword

                      0_1575897391196_b438bb00-0321-498f-9dd9-52bc118b0cf8-image.png

                      ? 1 Reply Last reply Dec 9, 2019, 1:24 PM Reply Quote 0
                      • 1
                      • 2
                      • 37
                      • 38
                      • 39
                      • 40
                      • 41
                      • 42
                      • 43
                      • 39 / 43
                      39 / 43
                      • First post
                        381/421
                        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