A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Grafana chart will not appear in MM

    8
    0 Votes
    8 Posts
    1k Views
    F

    Hey guys,

    I’m running into the same issue. But I have an error code: electron failed to load URL, and it is error ERR_BLOCKED_BY_RESPONSE.

    I get the same issue with an iframe module in MM2.

    I read, that electron would block unsafe sides and as the grafana I want to show is running on an external device I do not own and can’t configure, cause it is part of my solar panel, I can’t change anything about it. The side is registered as insecure in the browser.

    Any idea? I already tried to modify the electron.js with a phrase to allow unsafe URLs, but it didn’t work.

    Greetz

  • Calendar text alignment other than module alignment?

    1
    1 Votes
    1 Posts
    231 Views
    I

    Re: Calendar text alignment other than module alignment?

    This worked perfectly. Easiest of all the solutions!!!

  • 2 Votes
    1 Posts
    2k Views
    wishmaster270W
    Description:

    Ever wanted to run scripts periodically and provide their output as notifications?
    Want to run the scripts within different time periods?

    Then MMM-CommandToNotification is your module!

    You can define a base rhythm the module iterates all scripts.
    You can specify skips per script to run scripts only each (skips+1) iterations.
    You can send the output as payload of one or multiple notifications.

    You may want to use my MMM-ValuesByNotification to display the payload.

    Download:

    Download
    [card: Tom-Hirschberger/MMM-CommandToNotification]

    Version 0.0.8 added a script called venvWrapper.py which can be used to create a virtual Python environment, install the dependencies of Python scripts to it and call the scripts with the wrapper in the virtual environment the htu21 script now uses the CircuitPython libraries of Adafruit now Version 0.0.7 scripts in the scripts directory now can be called without adding a additional ./ as prefix, now the module first checks if scripts do exist and if they are executable before trying to call them. If the file is missing or permissions are not set correctly the module prints a log message and skips the command now reduced the console output drastically. Use debug: true config option to re-enable the console output. Errors are printed to console without the debug flag as before Version 0.0.6 add a debug flag to configuration which enables/disables some console messages added a new dummy example script which simply outputs the content of a text file fixed all issues reported by the new automatic module scanning script developed by @KristjanESPERANTO Version 0.0.5 Fixed a bug which caused the module to not return output for any command if one of the scripts closes with no output Version 0.0.4 added sync option to make it possible to configure if the commands should be run one after another or if they should be started as fast as possible added delayNext option which makes it possible to wait a configurable amount of milliseconds before the next command is processed (i.e. if you want to make 10 API calls but the API only supports one connection each second) Version 0.0.3 fixed the additional parameters like “timeout” being ignored the scripts now will be called with working directory set to “scripts” directory added a new option to send the notifications with custom payloads instead of the output of the script Version 0.0.2 Added new “conditions” option which causes notifications only be send if the scripts exits with a specified return code and/or the output contains a specified string The flowercare-mm.bash script now returns a JSON instead of JSON5 object Added a script to watch files for changes Added more documentation of the scripts Version 0.0.1 Specify a period in which the module calls all scripts Configure scripts (with their arguments) to be called and the notifications which the outputs of the scripts should be send to Configure a skip count per script if you do not want the script to be called each iteration Configure a timeout to stop the call of a script if it does not respond within a given time Scripts to query the temperature and humidity information of BME280, DHT11, DHT22, DS18B20 and HTU21 are included A script to query the temperature, moisture, light, conductivity and battery level of Miflora flowercare sensors is included Two scripts to generate either a single random integer or a JSON object which contains a integer and float value are included (for debugging purpose)
  • BME280 sensor with esp 8266

    6
    0 Votes
    6 Posts
    562 Views
    wishmaster270W

    Hi,

    i integrated some examples into my MMM-Temperature module (GitHub). There are serveral ones using an BME280 sensor connected to an ESP8266 or ESP32 sending the data either via plain TCP or MQTT.

  • MMM-xiaomi - Temperature and Humidity from your smarthome

    141
    2 Votes
    141 Posts
    127k Views
    E

    Hi guys,
    can anyone tell me if this module still works? If yes, which gateway should I purchase to make sure I can view sensor data with the MM?

    thanks

  • MMM-WeasleyClock - A Clock The Shows Location Not Time

    6
    1 Votes
    6 Posts
    1k Views
    J

    Hey Brian - just to say, absolutely love this and have this running. Fantastic work. Can’t wait for the update on the hands and clock face.

  • Missing days when in portrait orientation CalendarExt3

    6
    0 Votes
    6 Posts
    2k Views
    M

    @fguido
    And I need more detail info about ‘rotating’ with custom css meaning. Because this module would use ‘vw’ things, so with ‘transform 2D’ to rotate, this will make an issue.
    Simply you can assign physical real metrics (00px) instead of relative/dynamic metrics(vw, % ) by your manual calculations. Or considering transformed result, adjust values to fit with it.

  • Does not work

    5
    0 Votes
    5 Posts
    492 Views
    V

    @sdetweil
    I did the same procedure again, now it works!!

    Thanks a lot!!!

  • Change color and font

    2
    0 Votes
    2 Posts
    389 Views
    BKeyportB

    @bill63 @FlatPepsi is the person to talk to on that…

    however, look into MMM-WeatherGraph.css for what can be changed easily (DO NOT EDIT THIS FILE) - then make the changes in custom.css

    If the two files should be:
    MagicMirror/modules/MMM-WeatherGraph/MMM-WeatherGraph.css
    and
    MagicMirror/css/custom.css

    In a default pi install, that would be a directory located in your home folder.

  • Changing the colour of the temperature bars

    2
    0 Votes
    2 Posts
    316 Views
    FlatPepsiF

    @Bobrae Not currently - I’ll have to look into that.

  • MMM-Loxone

    94
    0 Votes
    94 Posts
    52k Views
    B

    @sdetweil thanks, i will do so!

  • MMM-PlaceInfo: display information about the world

    8
    3 Votes
    8 Posts
    3k Views
    R

    @sdetweil I will, thank you!

  • 1 Votes
    4 Posts
    834 Views
    S

    @droomoo I would submit an issue on the module GitHub page, to engage the author

  • Electricity Bill Module Development

    19
    0 Votes
    19 Posts
    2k Views
    mumblebajM

    @sdetweil Ah, hopefully he caught that and changes it.

  • Stoped working

    2
  • MMM-Remote-Control

    7
    0 Votes
    7 Posts
    672 Views
    N6NGN

    @sdetweil Arrrgh… that was it… thanks again Sam… One more time…
    Dennis

  • MMM-RemoteCompliments

    5
    2 Votes
    5 Posts
    2k Views
    C

    Its really look good app but am having trouble setting up and configuring google drive as the options have been changed :beaming_face_with_smiling_eyes:

  • Warnmeldungen inn den pm2 logs

    3
    0 Votes
    3 Posts
    428 Views
    X

    @Jalibu
    Hallo Jalibu, hab ich gemmacht.
    Gruß
    xIExodusIx

  • Customising MMM-Wallpaper to remotely control wallpapers

    Unsolved
    1
    0 Votes
    1 Posts
    601 Views
    A

    I don’t know whether anyone has already done this, but just wanted to share with you something which I have created.

    So, I have been using the MMM-Wallpaper module and changing up the sources to find some other wallpapers and I found that I liked the firetv source best. I tried reddit sources, but those tended to contain many personal photos and not quality wallpapers. But after a few months, I found that only the same wallpapers were being repeated, so I dug into the code, and found, as of course, many of you perhaps know as well, there is a fixed cache of firetv wallpapers which are cycled through, and even though the list is long, it’s still finite.

    So I started thinking about how can I get more wallpapers for my magic mirror. I knew that there is one custom option in the module which would let me use my own images through a specific folder that I specify in the config. So I started creating a background application that will scrape a wallpaper website, download many wallpapers into a particular location and then, as the config is pointing to that folder, the wallpapers would be new.

    But that would mean that I had to go into my raspberry Pi, run the script manually, perhaps changing the wallpaper genre as well to get new wallpapers. So, I made a basic Android app as well with just a drop-down and a submit button. The app, when started, would query my background application in the pi for the list of genres in the site, and populate them in the drop-down. Then, when I select a genre and click submit, it automatically scrapes that particular genre in the wallpaper site, downloads the wallpapers and in the next refresh cycle, the new wallpapers would appear.

    How do you like my concept?

  • Remove icons and Event borders

    3
    0 Votes
    3 Posts
    393 Views
    A

    @sdetweil Sorry. I thought I had put this in the Calext3 forum, but apparently didn’t. I’ll just re-ask there.