A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Embedded one drive documents

    1
    0 Votes
    1 Posts
    1k Views
    C
    I want to be able to cycle through multiple one drive documents on a time interval.
  • Amazon cloud drive photo album

    5
    0 Votes
    5 Posts
    3k Views
    S
    @schmucke oh thanks, would be great! :)
  • Animated gif File

    2
    0 Votes
    2 Posts
    2k Views
    B
    @AAPS use the hello world module and just make it draw an regular tag
  • Google Fit?

    Moved Unsolved
    1
    0 Votes
    1 Posts
    1k Views
    L
    Has anyone thought to create a module that shows Google Fit data? I think that would go far.
  • LocalTransport-Module and calendar

    10
    0 Votes
    10 Posts
    5k Views
    T
    Hey everybody, (sorry was in holiday) yes its that - i tried to use the calender broadcasts location in the module. but i dont understand how i can do that. Could you help me ? Have a nice day
  • Iframe Module for Webcam

    2
    0 Votes
    2 Posts
    3k Views
    S
    Ok , i have build my own now - i am not really a javescript programmer - pls dont laugh!!! i have the following code, how can i initiate the the startonload() function ist run. if i write this in dom, there will be run, but not shiow the wrapper… /* global Module */ /* Magic Mirror * Module: MMM-iFrame * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. */ Module.register("MMM-iFrame",{ // Default module config. defaults: { animationSpeed: 1000, }, preload: function() { this.img.src='http://guest@192.168.188.65/tmpfs/auto.jpg?'+new Date; }, changesrc: function() { img1.src=img.src; this.preload(); setTimeout(changesrc,3500); }, update: function() { var imgObj = document.getElementById('img1'); imgObj.src = this.img.src; this.img.src = "http://guest@192.168.188.65/tmpfs/auto.jpg?" + (new Date()).getTime(); }, takeerror: function() { this.img.src = "http://guest@192.168.188.65/tmpfs/auto.jpg?" + (new Date()).getTime(); }, startonload: function() { this.img.src = "http://guest@192.168.188.65/tmpfs/auto.jpg?" + (new Date()).getTime(); this.img.onerror=this.takeerror(); this.img.onload=this.update(); }, load: function() { if (navigator.appName.indexOf("Microsoft IE Mobile") != -1) { this.preload(); this.changesrc(); return; } this.startonload(); }, start: function() { Log.info('Starting module: ' + this.name); var self = this; var imgObj = ""; var img = new Image(); this.img = new Image(); this.imgObj; setInterval(function() { self.updateDom(); }, this.config.animationSpeed); }, // Override dom generator. getDom: function() { var wrapper = document.createElement("div"); var imagewrapper = document.createElement("iFrame"); imagewrapper.style = "border:0" imagewrapper.width = 0; imagewrapper.height = 0; imagewrapper.src = "http://guest@192.168.188.65/tmpfs/auto.jpg"; wrapper.innerHTML = "<img class="center-ver3" src="http://guest@192.168.188.65/tmpfs/auto.jpg" />"; wrapper.appendChild(imagewrapper); return wrapper; } }); (The iFrame is not visible, it is just for open a Browser session with a user without a password) Can anyone help me by my probem? thx
  • ESP8266 + DHT22 + Thingspeak in magic mirror

    11
    0 Votes
    11 Posts
    12k Views
    S
    @tosti007 Why Thingspeak and not FHEM?
  • PICamera Gesture Recognition

    5
    0 Votes
    5 Posts
    4k Views
    M
    @tosti007 Haha yes i hope anyone could do this. Think this would be an smart and compact solution for Gesture, Motion and Facial-Recognition :)
  • Personalize Compliments

    6
    0 Votes
    6 Posts
    4k Views
    T
    @yawns Ohh yes ofcourse that would work aswell and is way easier! @reaper81 This would be the easiest solution
  • Telldus module

    2
    0 Votes
    2 Posts
    2k Views
    B
    @YourhighnessLeender background image can be set within the custom.css, so unless you want random background images displayed thats the easiest road to take.
  • iFrame

    3
    0 Votes
    3 Posts
    3k Views
    I
    I have a multi-page website I’m displaying in iFrame. Is there a simple way to scroll the page down after some amount of time passes, or as prompted by a socket notification?
  • Weather Radar for certain location

    4
    1 Votes
    4 Posts
    5k Views
    strawberry 3.141S
    @kevsfastz @Mitch1138 has the same problem, maybe you want to solve this task together
  • Marine Weather Forecast

    2
    0 Votes
    2 Posts
    2k Views
    strawberry 3.141S
    @kevsfastz a good starting point would be to take one of the weather modules, and try to understand how it works internally and try to adapt it to your needs
  • Module about module updates

    10
    0 Votes
    10 Posts
    6k Views
    T
    @yawns no problem at all :) if you wouldn’t have said something I also wouldn’t have seen the other problem
  • Simple GPIO status read

    4
    0 Votes
    4 Posts
    3k Views
    ?
    Hi there, after some trial and errors I have achived… nothing. And what we are asking for must be a very simple thing to do, just display an image if certain gpio port is high and display another if that gpio port is low. No luck so far, so if anyone could just write it it would be nice. Thanks
  • Show slideshow of pictures or play short video

    2
    0 Votes
    2 Posts
    3k Views
    I
    @corbins11 These are both excellent and easy-install modules. Probably a good place to start. You can always create a private IG account or Flickr stream if it’s mostly for family photos. https://github.com/kapsolas/MMM-Flickr https://github.com/kapsolas/MMM-Instagram
  • Deutsche Bahn: list of connections with delays

    5
    0 Votes
    5 Posts
    4k Views
    J
    I would appreciate as well a transport module using the Deutsche Bahn-API. Unfortunately i don’t have a clue how to implement that.
  • Analog + Digital Clock module

    Solved
    38
    0 Votes
    38 Posts
    51k Views
    MichMichM
    Should be fixed in the develop branch now: https://github.com/MichMich/MagicMirror/issues/611#issuecomment-272714388
  • News Feed

    3
    0 Votes
    3 Posts
    3k Views
    C
    Indeed, this would be fkin awesome. My own level of knowledge is not enough to accomplish this, unfortunately. A “simple” line in the config something along this: “number of entries” (with standard 1) would be exactly what I need. Although I realize to some it perhaps would become to cluttery. Day 2 EDIT: On second thought, considering how the newsfeed currently beautifully switches between posts, just adding more posts would make it very messy. I suppose what would be needed is a static list mode or a new module presenting news that way. As mentioned before I myself am on such noob levels that I could probably never build it (though I will try).
  • MM to periodically run a python or JS script?

    4
    0 Votes
    4 Posts
    3k Views
    T
    @zichao92 ah nice, that’s way easier aswell. Thanks for letting me know, might come in handy once!