Read the statement by Michael Teeuw here.
Posts
-
RE: Config.js file Syntax
@strawberry-3.141 … except for directories with different read/write permissions. Not a linux expert, but I guess this includes /var/ in its default status!?
-
RE: MMM-Remote-Control
@termeric isn’t it
remote.html
instead ofremote.htm
?! -
RE: MMM-Remote-Control is disabling MMM-scrobbler?
@malicious_banjo I’ve experienced a somewhat similar issue after sending a command via RemoteControl. Somehow, this command got stuck in the networking queue or whatever and was received periodically again and again.
If you didn’t send any command before, then this is surely something different.
(If you sent a command to disable other modules than Scrobbler, it may still be the same issue, if you also mess with the order of modules by for example deleting modules) -
RE: Can I use Chrome for Magicmirror?
Not an expert here, but I think MM is Electron based, isn’t it?!
MM acts as a server, so you can connect to it on any browser you wish to. On the same machine uselocalhost:8080
, on other machines the corresponding ip address (AND take care about ip-whitelist). You presumably want to start MM as server-only in this scenario. -
RE: CORS using node_helper.js for Uber and Lyft APIs
@kal well then… I know its not helping, but it should work as you described. Not seeing anything in js console is a serious problem when developing. Did you try other browsers? If nothing appears in any browser AND on raspberry itself (with
npm start dev
), then something is seriously wrong… -
RE: CORS using node_helper.js for Uber and Lyft APIs
@kal are you looking at the correct console? Log.log logs to electron console, which is visible when starting MM with
npm start dev
(or by pressing some shortcut which I forgot; search the forum if you want to know). The terminal where you start MM is kind of useless for debugging :( -
RE: How to post code on the forum - For absolute beginners
Maybe it should be added that when you have problems finding the correct “back tick” character, you can also use the
</>
button right above the input field to insert a code-formatted block. -
RE: One-line switch to enable / disable modules
@rudibarani
disabled
does this, doesn’t it?disabled Set disabled to true to skip creating the module. This field is optional.
-
RE: Youtube Embed API
@Stubbsy1994 The link you provided describes how to embed youtube API into HTML sites using iframe-Tags in two ways. It seems, the module shown in the thread above uses the first method (iframe with source http:// www.youtube. com/embed/VIDEO_ID?parameters). I guess, the pure JS method ultimatively also uses an iframe since its called IFrame Player API.
As far as I can see, both have equal functionality. It’s not really documented, but it seems like you can call all the functions for the player-object listed here in the direct iframe approach (first method), too. See parameter
enablejsapi=1
. For example pause or seek-to (not verified for all functions!):$('#video1')[0].contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*'); $('#video1')[0].contentWindow.postMessage('{"event":"command","func":"seekTo","args":[20, true]}', '*');
Compare
sendCommand
function in youtube.js of the module described in the thread above.So even though the module may not satisfy all your needs by now, maybe you can take it as a starting point to develop your own solution?!