Read the statement by Michael Teeuw here.
МММ-AssistantMk2 Error
-
-
hi, i think, MMM-hotword is not correctly configured for AMK2 v3.
Give me your configuration and we solve this
-
/*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/ var config = { address: '0.0.0.0', electronOptions: {}, ipWhitelist: [], language: 'ru', modules: [ { module: 'MMM-PushBulletNotifications', header: 'Уведомления', position: 'bottom_right', config: { accessToken: '****', localesDateTime: 'ru-RU', noNotificationsMessage: 'Пока нет уведомлений', onlyAllowCommandsFromSourceDevices: [] } }, { module: "MMM-AssistantMk2", position: "top_left", config: { debug: true, ui: "Fullscreen", // or "Classic", "Classic2" assistantConfig: { projectId: "", // Required to use gaction. modelId: "", // (OPTIONAL for gaction) instanceId: "", // (OPTIONAL for gaction) latitude: 55.576620, longitude: 39.514338, }, responseConfig: { threshold: 0, useHTML5: true, // sound render by HTML5 useScreenOutput: true, useAudioOutput: true, useChime: true, timer: 5000, myMagicWord: false, //Your prefer sound play program. By example, if you are running this on OSX, `afplay` could be available. playProgram: "mpg321", //needed if you don't use HTML5 sound render chime: { beep: "beep.mp3", error: "error.mp3", continue: "continue.mp3", open: "Google_beep_open.mp3", close: "Google_beep_close.mp3", }, // false - animated icons, 'standby' - static icons only for standby state, true - all static icons useStaticIcons: false }, micConfig: { // put there configuration generated by auto-installer recorder: "rec", device: "plughw:1", }, customActionConfig: { autoMakeAction: false, autoUpdateAction: true, // in RPI, gaction CLI might have some trouble.(current version should be 2.2.4, but for linux-arm, Google haven't updated) so leave this as false in RPI. I don't know it is solved or not. actionLocale: "en-US", // At this moment, multi-languages are not supported, sorry. Someday I'll work. }, //receripes: [ "with-MMM-Hotword.js", "with-MMM-TelegramBot.js" ], profiles: { "default": { profileFile: "default.json", lang: "en-US" } }, addonsConfig: {}, //describe addons configuration }, }, { module: 'MMM-GoogleFit', position: 'top_center', config: { stepGoal: 8000, startOnMonday: 'true', lastSevenDays: 'true', stepCountLabel: 'true', colors: [ '#EEEEEE', '#1E88E5', '#9CCC65', '#5E35B1', '#FFB300', '#F4511E' ] } }, { module: 'MMM-LocalTemperature', header: 'Room Temperature', config: { sensorPin: 22 } }, { module: 'MMM-Hotword', position: 'upper_third', config: { chimeOnFinish: null, mic: { recordProgram: 'arecord', device: 'plughw:1' }, models: [ { hotwords: [ 'jarvis', 'jarvis' ], file: 'jarvis.umdl', sensitivity: '0.8,0.8' } ], defaultCommand: { notificationExec: { notification: 'ASSISTANT_ACTIVATE' }, afterRecordLimit: 0, restart: true }, recipes: [ 'with-AMk2v3_Jarvis.js' ], commands: {}, icons: { waiting: 'uil-comment-message', detected: 'uil-comment-exclamation', finished: 'uil-comment-dots' }, notifications: { PAUSE: 'HOTWORD_PAUSE', RESUME: 'HOTWORD_RESUME', LISTENING: 'HOTWORD_LISTENING', SLEEPING: 'HOTWORD_SLEEPING', ERROR: 'HOTWORD_ERROR', DETECTED: 'HOTWORD_DETECTED' } } }, { module: 'weather', position: 'bottom_left', config: { weatherProvider: 'darksky', showIndoorTemperature: 'true', weatherEndpoint: '/forecast', lat: '55.576978', lon: '39.514094', apiBase: 'https://cors-anywhere.herokuapp.com/https://api.darksky.net', apiKey: '****' } }, { module: 'MMM-NowPlayingOnSpotify', position: 'top_right', config: { clientID: '****', clientSecret: '****', accessToken: '****', refreshToken: '****' } }, { module: 'MMM-Cursor', config: {} }, { module: 'updatenotification', position: 'top_bar', config: {} }, { module: 'clock', position: 'top_left', config: {} }, { module: 'MMM-Remote-Control', config: { customCommand: {}, customMenu: 'custom_menu.json', showModuleApiMenu: true, apiKey: '' } }, { module: 'newsfeed', position: 'bottom_bar', config: { updateInterval: 15000, lengthDescription: 10, feeds: [ { title: 'Яндекс.Новости', url: 'https://news.yandex.ru/Russia/index.rss' } ], startTags: [], endTags: [], prohibitedWords: [] } } ], paths: { modules: 'modules', vendor: 'vendor' } } /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== 'undefined') {module.exports = config;} -
can you try this config :
/*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/ var config = { address: '0.0.0.0', electronOptions: {}, ipWhitelist: [], language: 'ru', modules: [ { module: 'MMM-PushBulletNotifications', header: 'Уведомления', position: 'bottom_right', config: { accessToken: '****', localesDateTime: 'ru-RU', noNotificationsMessage: 'Пока нет уведомлений', onlyAllowCommandsFromSourceDevices: [] } }, { module: "MMM-AssistantMk2", position: "top_left", config: { debug: true, ui: "Fullscreen", // or "Classic", "Classic2" assistantConfig: { latitude: 55.576620, longitude: 39.514338, }, responseConfig: { useHTML5: true, // sound render by HTML5 useScreenOutput: true, useAudioOutput: true, useChime: true }, micConfig: { // put there configuration generated by auto-installer recorder: "arecord", device: "plughw:1", }, customActionConfig: { autoMakeAction: false, autoUpdateAction:false, // in RPI, gaction CLI might have some trouble.(current version should be 2.2.4, but for linux-arm, Google haven't updated) so leave this as false in RPI. I don't know it is solved or not. actionLocale: "en-US", // At this moment, multi-languages are not supported, sorry. Someday I'll work. }, recipes: [ "with-MMM-Hotword.js" ], profiles: { "default": { profileFile: "default.json", lang: "en-US" } }, addons: false }, }, { module: 'MMM-GoogleFit', position: 'top_center', config: { stepGoal: 8000, startOnMonday: 'true', lastSevenDays: 'true', stepCountLabel: 'true', colors: [ '#EEEEEE', '#1E88E5', '#9CCC65', '#5E35B1', '#FFB300', '#F4511E' ] } }, { module: 'MMM-LocalTemperature', header: 'Room Temperature', config: { sensorPin: 22 } }, { module: 'MMM-Hotword', position: 'upper_third', config: { chimeOnFinish: null, mic: { recordProgram: 'arecord', device: 'plughw:1' }, recipes: [ 'with-AMk2v3_Jarvis.js' ], } }, { module: 'weather', position: 'bottom_left', config: { weatherProvider: 'darksky', showIndoorTemperature: 'true', weatherEndpoint: '/forecast', lat: '55.576978', lon: '39.514094', apiBase: 'https://cors-anywhere.herokuapp.com/https://api.darksky.net', apiKey: '****' } }, { module: 'MMM-NowPlayingOnSpotify', position: 'top_right', config: { clientID: '****', clientSecret: '****', accessToken: '****', refreshToken: '****' } }, { module: 'MMM-Cursor', config: {} }, { module: 'updatenotification', position: 'top_bar', config: {} }, { module: 'clock', position: 'top_left', config: {} }, { module: 'MMM-Remote-Control', config: { customCommand: {}, customMenu: 'custom_menu.json', showModuleApiMenu: true, apiKey: '' } }, { module: 'newsfeed', position: 'bottom_bar', config: { updateInterval: 15000, lengthDescription: 10, feeds: [ { title: 'Яндекс.Новости', url: 'https://news.yandex.ru/Russia/index.rss' } ], startTags: [], endTags: [], prohibitedWords: [] } } ], paths: { modules: 'modules', vendor: 'vendor' } } /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== 'undefined') {module.exports = config;}little correct of your config match to AMk2 v.3.1.0-3
-
@Karalica-Kir said in МММ-AssistantMk2 Error:
/*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/
note: if you use this, you assume you could be have somme error of configuration
and take the default developer configuration.please use this wiki for AMk2 and this wiki for MMM-Hotword for complete configuration
-
@Bugsounet Thank you very much! It is WORKING!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
