Read the statement by Michael Teeuw here.
Kalliope assistant + MM
-
@sispheor So using the ctrl-shift-i I was able to find the error that it is throwing.
Uncaught TypeError: console.log is not a function
This error is repeated in the log each time it receives the post request.
What are your suggestions?
-
@dmwilsonkc edit the MM/modules/MMM-kalliope/MMM-kalliope.js and change all console. to Log.
console.log is ONLY allowed in the node_helper.js and Log.log is ONLY allowed in the module.js
-
@sispheor So… I figured out how to get rid of the error. I deleted line 86 of MMM-kalliope.js .
console.log(this.name + " received a socket notification: " + notification + " - Payload: " + payload);
Everything works fine for now. Not sure why this is, but I’m assuming the chromium browser does not like the console.log code, but I could be wrong.
-
@sdetweil huumm… yes it is obvious that you have to call your magic mirror url. Including the port if you changed it.
-
@dmwilsonkc indeed it’s weird, I use this code as it in prod on my mirror without any issue.
Maybe a recent update of chromium or MM. -
@sdetweil Thanks for the info, I didn’t see it in time. I deleted the entire line of code. It worked after that. I will replace the line with your suggestion this evening.
-
i have 5 lines of console.log on my MMM-kalliope.js
-
@sispheor well, as a new MM user, obvious is not so…
-
Guys, don’t hesitate to send a pull request to the project with your update. Including the “port” documentation part.
-
@sispheor @sdetweil Hey guys, thanks for your help! I got things working over the weekend.
Here’s a short video.
Cheers!