MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    1. Home
    2. Apartment_Moose
    A
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 11
    • Best 0
    • Controversial 0
    • Groups 0

    Apartment_Moose

    @Apartment_Moose

    0
    Reputation
    122
    Profile views
    11
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Apartment_Moose Unfollow Follow

    Latest posts made by Apartment_Moose

    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      @Sean

      thanks for the response 🙂 i will close this as solve for now.
      thank you

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      @sdetweil

      I seem to have fixed the issue by switching everything to my raspberry 4.
      didn’t look like the 3 b+ could handle it for some reason and now it is all working.
      thank you for your help, it was greatly appreciated!

      @Sean

      quick one for you if you don’t, (after upgrading to 3.0.1) When i speak a command and it responds, the google wheel continues to spin as per the picture. (log file doesn’t do anything unless i press the button to activate again)

      is this normal? or should it return to the floating bubbles?
      also, log files show after any open questions such as “hello google” its status goes to standby after responding with the log showing the continue line on set to “false”.

      if i press the button and dont say anything, then it resets due to the timer setting.

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      Hi @sdetweil

      thanks for the help so far, I have edited the vm map count as per the link you linked (with the 16gb used in the example)

      i am still getting the same log error however

      mmap() failed: Cannot allocate memory
      Failed to create permanent mapping for memfd region with ID = 738611435
      Ignoring received block reference with non-registered memfd ID = 738611435
      

      any ideas as i am stumped…

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      @sdetweil
      Thanks for getting back to me on this. I will check it out over the weekend when I next am free (probably sunday). I will report back on if this fixed it. Thanks again for the support as I couldnt find anything on google.

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      @Sean

      ok thanks for taking a look.
      dont know what the mmap() issue is but i will look into it

      @sdetweil
      do you potentially know what could cause this ?

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      see below

      [15:09:19.817] [LOG]    [AMK2] QUERY: { type: 'MIC',
        profile: { profileFile: 'default.json', lang: 'en-US' },
        key: null,
        lang: null,
        useScreenOutput: true,
        useAudioOutput: true,
        session: 1579273759810,
        status: 'standby',
        secretMode: false,
        sayMode: false }
      [15:09:19.985] [LOG]    [AMK2:AS] MIC:RECORDING START.
      mmap() failed: Cannot allocate memory
      Failed to create permanent mapping for memfd region with ID = 2467795728
      Ignoring received block reference with non-registered memfd ID = 2467795728
      [15:09:20.546] [LOG]    [AMK2:AS] CONVERSATION:RESPONSE 
      [15:09:22.659] [LOG]    [AMK2:AS] CONVERSATION:TRANSCRIPTION { transcription: 'test', done: false }
      [15:09:22.792] [LOG]    [AMK2:AS] CONVERSATION:TRANSCRIPTION { transcription: 'testing', done: false }
      [15:09:23.520] [LOG]    [AMK2:AS] CONVERSATION:TRANSCRIPTION { transcription: 'testing', done: false }
      [15:09:23.548] [LOG]    [AMK2:AS] CONVERSATION:END_OF_UTTERANCE
      [15:09:23.551] [LOG]    [AMK2:AS] MIC:RECORDING_END
      [15:09:23.585] [LOG]    [AMK2:AS] Recorder Error: arecord has exited with error code 1.
      
      Enable debugging with the environment variable DEBUG=record.
      [15:09:23.599] [LOG]    [AMK2:AS] CONVERSATION:TRANSCRIPTION { transcription: 'testing', done: true }
      [15:09:23.906] [LOG]    [AMK2:AS] CONVERSATION:SCREEN object
      [15:09:23.915] [LOG]    [AMK2:AS] CONVERSATION:ACTION { requestId: '5e215c36-0000-2e45-8016-089e0826d0a0' }
      [15:09:23.918] [LOG]    [AMK2:AS] CONVERSATION:RESPONSE 
      [15:09:23.929] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.931] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.933] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.937] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.938] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.940] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.941] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.943] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.944] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.945] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.947] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.949] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.950] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.951] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.953] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.955] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.959] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.962] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.966] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.968] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.970] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.972] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.975] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.979] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.982] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.984] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.986] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.987] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.989] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.990] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.992] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.993] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.995] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.997] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:23.999] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.000] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.002] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.004] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.006] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.008] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.010] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.012] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.015] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.017] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.019] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.022] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.027] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.031] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.034] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.036] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.039] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.041] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.043] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.046] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.051] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.056] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 1600
      [15:09:24.058] [LOG]    [AMK2:AS] CONVERSATION:AUDIO 14
      [15:09:24.065] [LOG]    [AMK2:AS] CONVERSATION_ALL_RESPONSES_RECEIVED
      [15:09:24.066] [LOG]    [AMK2:AS] CONVERSATION_END:COMPLETED
      [15:09:24.067] [LOG]    [AMK2:AS] CONVERSATION_PP:RESPONSE_AUDIO_MAKING
      [15:09:24.097] [LOG]    [AMK2:BW] RESPONSE_WAV_FILE_CREATED
      [15:09:24.099] [LOG]    [AMK2:AS] CONVERSATION_PP:RESPONSE_AUDIO_CREATED tmp/lastResponse.wav
      [15:09:24.228] [LOG]    [AMK2] { session: 1579273759810,
        error: null,
        action: { requestId: '5e215c36-0000-2e45-8016-089e0826d0a0' },
        text: null,
        screen:
         { help: [ 'What can you do?' ],
           trysay: 'Try saying…',
           links: [],
           text: 'You\'re coming in loud and clear 👌',
           photos: [],
           path:
            '/home/pi/MagicMirror/modules/MMM-AssistantMk2/tmp/lastScreenOutput.html',
           uri: 'tmp/lastScreenOutput.html' },
        audio:
         { path:
            '/home/pi/MagicMirror/modules/MMM-AssistantMk2/tmp/lastResponse.wav',
           uri: 'tmp/lastResponse.wav' },
        transcription: { transcription: 'testing', done: true },
        continue: false,
        lastQuery:
         { type: 'MIC',
           profile: { profileFile: 'default.json', lang: 'en-US' },
           key: null,
           lang: null,
           useScreenOutput: true,
           useAudioOutput: true,
           session: 1579273759810,
           status: 'standby',
           secretMode: false,
           sayMode: false } }
      mmap() failed: Cannot allocate memory
      Failed to create permanent mapping for memfd region with ID = 3652511026
      Ignoring received block reference with non-registered memfd ID = 3652511026
      
      
      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-Buttons to activate MMM-Assistantmk2 (v3)

      Hi @Sean & @sdetweil

      i restarted the raspberrypi last night and now the module is working (? no idea how) and the assistant is working when i speak.
      my issue now is i have no audio with the assistant (even though recording & playback are fine) & the assistant doesn’t turn off until i repeat the button press a few times until it doesn’t understands me.

      I have run the log with only one failure in the log when i press the button to activate

      
      
      mmap() failed: Cannot allocate memory
      Failed to create permanent mapping for memfd region with ID = 2853658957
      Ignoring received block reference with non-registered memfd ID = 2853658957
      mmap() failed: Cannot allocate memory
      Failed to create permanent mapping for memfd region with ID = 2893321627
      Ignoring received block reference with non-registered memfd ID = 2893321627
      
      
      
      

      any help here ?
      thanks

      posted in Troubleshooting
      A
      Apartment_Moose
    • MMM-Buttons to activate MMM-Assistantmk2 (v3)

      Hi,

      I am looking to activate MMM-Assistantmk2 (v3) by using the MMM-Buttons module.
      i.e - Press a physical push button to then activate the google assistant.

      I have the buttons working as i can get the speakers to make a sound when i press the button, and the 4 circles start to spin around.
      issue is nothing happens beyond this point. they just continue to spin in a circle…

      I have the below config

      {
          module: "MMM-Buttons",
          config: {
              buttons: [
                  {
                      pin: 25,
      		name: "Google",
                      shortPress: {
                          notification: "ASSISTANT_ACTIVATE", 
                          payload: {}
                      }
                  },
      ]
      },
      
      {
        module: "MMM-AssistantMk2",
        position: "top_center",
        config: {
      	ui: "Classic",
      	assistantConfig: {
            latitude:xxxxxxxxxxxxxxx,
            longitude: -xxxxxxxxxxxxxxxx,
          },
           defaultProfile: "default",
          micConfig: { 
            recorder: "arecord",
            device: "plughw:0",
          },
              
        },
      },
      
      

      i have even tried putting in a payload…

      payload: {type:"MIC"}
      

      and this gets the 4 dots in a line doing a wave pattern… but again no further

      my mic is working as per testing it on

      arecord -D plughw:0,0 -d 3 test.wav && aplay test.wav

      Any help would be great,
      thanks

      posted in Troubleshooting
      A
      Apartment_Moose
    • RE: MMM-CalendarEXT2 - Change Icon Size

      @Sean
      thanks for the help, i didnt realize icon size was set by --font-size as well, i will take your advice and run with adjusting the font globally for the module.

      thanks alot!

      posted in Troubleshooting
      A
      Apartment_Moose
    • MMM-CalendarEXT2 - Change Icon Size

      Hi,

      Having some trouble getting the right code in my custom.css for changing icon sizes for this particular module only. any help would be great as i would like to increase the icon size by roughly +15% or so.

      Thanks

      posted in Troubleshooting
      A
      Apartment_Moose