Read the statement by Michael Teeuw here.
MMM-Remote-Control
-
@bloodknot I think I solved it, please update to v4.2.0 and check 🙂
-
@KristjanESPERANTO
Update to 4.2.0 fixed the issue. Thanks for the quick response!! -
@kristjanesperanto
It looks like something also happened to showalert:TypeError: Cannot read properties of undefined (reading 'showalert') at Class.answerModuleApi (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/API/api.js:457:35) at /home/bloodknot/MagicMirror/modules/MMM-Remote-Control/API/api.js:296:14 at Layer.handleRequest (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/lib/layer.js:152:17) at next (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/lib/route.js:157:13) at Route.dispatch (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/lib/route.js:117:3) at handle (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:435:11) at Layer.handleRequest (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/lib/layer.js:152:17) at /home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:295:15 at param (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:600:14) at param (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:610:14) at param (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:610:14) at processParams (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:664:3) at next (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:291:5) at /home/bloodknot/MagicMirror/modules/MMM-Remote-Control/API/api.js:148:7 at Layer.handleRequest (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/lib/layer.js:152:17) at trimPrefix (/home/bloodknot/MagicMirror/modules/MMM-Remote-Control/node_modules/router/index.js:342:13) -
@bloodknot Thanks for reporting. Release v4.2.1 should fix it. Please check 🙂
-
@KristjanESPERANTO
I don’t get a failure, however the alert/showalert function does not work:{"success":false,"message":"Module alert does not have any actions defined."} -
@bloodknot Thanks for the quick feedback. Okay, that was still progress. Now please try v4.2.2.
-
@KristjanESPERANTO
That seems to have fixed my specific problem. Thank you!!!
I have tested:
http://magicmirror2:8080/api/monitor/on -
@KristjanESPERANTO
Sorry for the split message.
I have successfully tested:
http://magicmirrorip:8080/api/monitor/on
http://magicmirrorip:8080/api/monitor/off
http://magicmirrorip:8080/api/refresh
http://magicmirrorip:8080/api/reboot
http://magicmirrorip:8080/api/alert/showalert -
@bloodknot Perfect, thank you for testing! 😃
-
hey guys…
having some issues using the shutdown/reboot commands…they throw this error, even though I have the API key in the config
{“success”:false,“message”:“Forbidden: API Key Not Provided!”}
here’s the config
{ module: 'MMM-Remote-Control', // position: 'bottom_left', // Required to show URL/QR code on mirror // you can hide this module afterwards from the remote control itself config: { showModuleApiMenu: true, secureEndpoints: true, apiKey: "111111111-2222-3333-4444-555555555555", customCommand: { monitorOnCommand: 'loginctl unlock-session 1', monitorOffCommand: 'loginctl lock-session 1', shutdownCommand: 'systemctl poweroff', rebootCommand: 'systemctl reboot', // Optional, See "Using Custom Commands" below }, } },
