Heey i just check your config file and found that there are some differences compared to the config in the readme file. Something i noticed is to check if there is a }, after each { . Example
{
module: "MMM-AssistantMk2",
position: "top_right",
config: {
deviceLocation: {
coordinates: { // set the latitude and longitude of the device to get localized information like weather or time. (ref. mygeoposition.com)
latitude: 45.200049, // -90.0 - +90.0
longitude: 7.568917, // -180.0 - +180.0
},
},
there is twice }, at the end to close both the {
Can you check for me if this works?
{
module: "MMM-AssistantMk2",
position: "top_right",
config: {
// --- ESSENTIALS / modifying for your environment might be needed.
deviceLocation: {
coordinates: { // set the latitude and longitude of the device to get localized information like weather or time. (ref. mygeoposition.com)
latitude: 45.200049, // -90.0 - +90.0
longitude: 7.568917, // -180.0 - +180.0
},
},
defaultProfile: "default", // If you have several profiles and want to set one of them as default profile, describe here.
profiles: {
"default" : { // profile name.
profileFile: "default.json", // profile file name.
lang: "it-IT"
//currently available (estimation, not all tested):
// de-DE, en-AU, en-CA, en-GB, en-US, en-IN
// fr-CA, fr-FR, it-IT, ja-JP, es-ES, es-MX, ko-KR, pt-BR
// https://developers.google.com/assistant/sdk/reference/rpc/languages
},
},
record: { // Full values are in `FOR EXPERTS` section.
recordProgram: "arecord", // Defaults to "arecord" - also supports "rec" and "sox"
device: null // recording device (e.g.: "plughw:1")
},
play: { // Full values are in `FOR EXPERTS` section.
playProgram: "mpg321", // recommended.
},
},
},