• 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 453.3k 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.
  • T Offline
    tanvir586
    last edited by Dec 2, 2019, 4:53 PM

    Sorry guys i think i didn’t register it.
    I followed this video https://youtu.be/UBgH5hejYtM.

    1 Reply Last reply Reply Quote 0
    • K Offline
      Keith @Guest
      last edited by Dec 2, 2019, 11:59 PM

      @Sean I’ll give that a try and let you know. Thanks

      1 Reply Last reply Reply Quote 0
      • 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
                      • 1
                      • 2
                      • 36
                      • 37
                      • 38
                      • 39
                      • 40
                      • 41
                      • 42
                      • 43
                      • 38 / 43
                      38 / 43
                      • First post
                        379/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