Read the statement by Michael Teeuw here.
[MMM-Remote-Control](v2-dev) Extensible REST API, Dynamic Menus, and Socket Communications, plus other updates
-
@robiv8 make sure your are on the
develop
branch (git checkout develop
from a command line inside the module folder).https://github.com/shbatm/MMM-Remote-Control/blob/develop/node_helper.js#L988
-
This post is deleted! -
OK So i can see that:
REMOTE_CLIENT_CONNECTED {} 0|mm | REMOTE_ACTION { data: 'translations' } 0|mm | REMOTE_ACTION { action: 'SHOW_ALERT', 0|mm | type: 'alert', 0|mm | title: 'Test', 0|mm | message: 'This is a test text', 0|mm | timer: '4' }
but nothing happened!
The Devtools says:alert is suspended. updatenotification is suspended.
so I mean you are right with MMM-Page-Selector
Good to know on the one hand,
but on the other SHIT
I spent a lot of time making it look and working with the page selector.
Now I can start over :-( -
One more question!
Now I have 6 pages that I use with physical buttons.
If I restart the setup now with Carousel which example am I taking?
Global, Positional or Slides
I found it out myself. :-)Thank you
-
@shbatm I need to replace the monitor ON / OFF commands with these TV ones from the package ‘cec-client’.
Where do I have to look at?
TV ON:
echo on 0 | cec-client -s -d 1
TV OFF:
echo standby 0 | cec-client -s -d 1
TV Status:
echo pow 0 | cec-client -s -d 1
-
@shbatm said in [MMM-Remote-Control](v2-dev) Extensible REST API, Dynamic Menus, and Socket Communications, plus other updates:
@nobita said in [MMM-Remote-Control](v2-dev) Extensible REST API, Dynamic Menus, and Socket Communications, plus other updates:
I have to Remove from jopyth or not
You can checkout my fork/branch without removing @Jopyth’s by adding a remote:
$ cd ~/MagicMirror/modules/MMM-Remote-Control $ git remote add shbatm https://github.com/shbatm/MMM-Remote-Control.git $ git fetch shbatm $ git checkout -b shbatm-develop shbatm/develop $ npm install
After that you can switch back and forth using
git checkout master
andgit checkout shbatm-develop
@shbatm
I followed this and I am on the dev branch but when I launch the remote in browser I don’t see any of the added features? -
@swvalenti Most of the changes are in the background with the API and are enabled by default, but the new front-end features have to be turned on in your config:
{ module: 'MMM-Remote-Control' // uncomment the following line to show the URL of the remote control on the mirror // , position: 'bottom_left' // you can hide this module afterwards from the remote control itself config: { customCommand: {}, // Optional, See "Using Custom Commands" below customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below showModuleApiMenu: true, // Optional, Enable the Module Controls menu pm2ProcessName: "mm", // Optional, if you don't use the default PM2 process, provide the name here. apiKey: "", // Optional, See API/README.md for details } },
-
-
I am unable to switch back to master after
git checkout master
in the $ cd ~/MagicMirror/modules/MMM-Remote-Control what am I doing wrong? -
@cr4z33 said in [MMM-Remote-Control](v2-dev) Extensible REST API, Dynamic Menus, and Socket Communications, plus other updates:
@shbatm I need to replace the monitor ON / OFF commands with these TV ones from the package ‘cec-client’.
Where do I have to look at?
TV ON:
echo on 0 | cec-client -s -d 1
TV OFF:
echo standby 0 | cec-client -s -d 1
TV Status:
echo pow 0 | cec-client -s -d 1
@shbatm so I found out by myself the lines to edit in node_helper.js.
I can succesfully turn off the TV by using the remote module, but for some unknown reason I can’t turn it on… :thinking_face:
Running the command from the terminal works perfectly.