MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. rkorell
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    R
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 25
    • Posts 389
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Again -- MMM-Navigate can't get installed.

      @crowimu
      Only thing that comes in my mind that you have either put cable on wrong GPIO or cable is broken.

      Screenshot 2025-03-01 195116.png

      As per default you have either to use GPIOPins: [26,20,19]//rotary cw, rotary ccw, rotary press (BCM Numbering - marked yellow in the above picture) or (if occupied) enter the correct BCM (!) numbers in config of module.

      If this is all correct, module should work.

      posted in Troubleshooting
      R
      rkorell
    • RE: Again -- MMM-Navigate can't get installed.

      @crowimu
      I‘m not using this module and I do not know which of GPIO‘s you are using for your rotary encoder -
      In the module‘s description the author mentioned an eventually necessary modification for some of the PI‘s:

      On some Raspberry Pis it is neccesary to put the following line to /boot/config.txt for the GPIO where "rotary press (SW)" is connected:
      
      gpio=19=ip,pu
      
      Background: Sets your GPIO 19 as input (ip) and pull up (pu) Change the entry according to the GPIO pin you use.
      
      

      Have you double checked this?
      Your error-listing shows „invalid argument , write“ in some context to GPIO…
      May there is a topic for further investigation….

      Good luck!
      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      @sdetweil OK, have pulled update and disabled debug options again.
      Keep you posted.
      THANKS for your effort!

      Ralf

      posted in Requests
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      — or even ignore this :-)

      posted in Requests
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      @sdetweil see above: take your time !!!

      posted in Requests
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      Dear Sam, @sdetweil ,

      Just for your information - no action necessary:

      Unfortunately problem re-appears if I take the debug and debugging option out.

      But: No worries - with these options enabled, birthdaylist doesn’t disappear, so for me it “works” …

      Thanks for your great work!
      Ralf

      posted in Requests
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      @sdetweil :-)
      Just yesterday I made some other minor changes and with this I‘ve deactivated the debug parameters for your module.
      Will keep this in my eyes and report back, if problem re-appears or not.
      Thanks so far !
      Ralf

      posted in Requests
      R
      rkorell
    • RE: SampleCode for Module to read a specific Information from a webpage

      @newbi asked

      can i develope on my Laptop or do i need to create a developement environment on my raspy

      Dear @newbi ,
      neither, nor :-)
      You can “develop” physically on your laptop but the files (should) remain on the Raspi.
      On the Raspi therefore you do not need a “development” environment.
      You need a FTP Browser - connect this one via SFTP to the Raspi (SSH should be enabled on the Raspi - then SFTP works inherently).

      Than you click right on the remote (Raspi) File(s) you need to modify and open the file(s) with a (Laptop) local editor of your choice.
      When changes are done, save the file and restart the mirror - then you see the changes.

      At least this is the way as I do those things - currently NOT programming but changing custom.css and config.js.

      I am on a Windows laptop in most cases and I use BitVize for FTP and SSH and Sublime as Editor (which is for “programmers” because several “languages” are marked up nicely).
      For a quick view on the result I use VNC-Viewer which gives me a better view because I have my display in portrait format which isn’t displayed nicely in Webbrowser).

      HTH
      Regards,
      Ralf

      posted in Development
      R
      rkorell
    • RE: Recommendation

      @mediahypno
      I guess to get both - easyness and cheapness is not possible…

      As far as I have seen pictures around and read several comments here in this forum I got the impression that best result will be with glass - this is kind of expensive.

      The cheaper version with Acrylic is not that “brilliant” and there are may some restrictions in the viewing angle.

      The least expensive so cheapest version is the foil - this is the far most complicated one because you have to apply the foil on some kind of Acrylic or glass which often fails due to bubbles, scratches, dust or whatever.

      I definitely wanted to go for glass.

      In the meantime I have decided to build up a “Magic Signage” not a mirror.
      This is caused by the fact that the already build up prototype is present since several weeks in our living room and we visit this beauty several times a day.
      So the final version will stay nearby - at least in the living room and a mirror at this place doesn’t make any sense to us.
      (initially planned was to replace the mirror in the hallway but this becomes obsolete for the above reasons)

      HTH,
      Regards,
      Ralf

      posted in Hardware
      R
      rkorell
    • RE: Magic Mirror - Auto-Update ?

      @sdetweil THANKS to YOU for your huge effort here in this place!
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: Magic Mirror - Auto-Update ?

      @sdetweil said > which class caused the smaller size?

      Dear Sam,
      don’t know!
      have experimented a while to change several parameters in the developer’s console who could be associated with the size but none of my trials caused any visible change.

      At least I could figure out (by the association with the filename) which CSS element is representing the icon.
      This is (in my case)

      .weather_forecast .weathericon
      

      (I’ve (as many users) two instances of the weather module and gave them a classes definition to handle CSS for both instances different. In the Forecast instance (class weather_forecast) are the described symptoms located)

      I’ve played around and have done some research and came to the conclusion that height could be the appropriate attribute.
      For this reason I’ve added

      .weather_forecast .weathericon  {
      height: 30px;
      }
      

      to my custom.css and this exactly does the trick.

      Where the “overnight” changes comes from - I have absolutely no idea and - see above - couldn’t even figure out any “change” …
      Sorry for this.

      • May I’m to dumb to figure it out …

      Thanks a lot, anyway.
      Warmest regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: Magic Mirror - Auto-Update ?

      @sdetweil OK, good news.
      Then I’m really asking what happened to cause the described changes on my mirror.
      It’s obviously “magic” again :-)

      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: Magic Mirror - Auto-Update ?

      @sdetweil said

      have you tried restarting MagicMirror?

      Dear Sam, yes I’ve restarted the mirror several times, no effect.
      Thanks to second link in your signature I was able to identify the CSS topic which addresses the size of the icon - but this was not neccessary earlier - worked without this.

      IS there an auto-update mechanism?
      (this would be bad…)

      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • Magic Mirror - Auto-Update ?

      Dear team,
      my MagicMirror ran stable for a pretty good time.
      Now - for some unknown reasons - the icons (custom SVG files) for the standard weather module forecast becomes really tiny so nearly invisible.
      I do not made any changes in the last past days. (really. :-) !)

      Because it’s related to a “standard” module here my question: Is the mirror updating by himself?
      And if this is the case - how can I avoid this?

      Thanks a LOT for any idea.
      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: MMM-Temp2IOT

      @chrisfr1976 said in MMM-Temp2IOT:

      The Temp2IOT project is not mine. But it is really great work.

      OK, thought i was you :-) .

      I’ve found the root-cause for wrong date:
      Yesterday I’ve played primarily with the mirror-module to test if this works for me (yes, it works…).
      Today I’ve done the soldering part and connected the sensors.
      Now sensor data is transmitted and this seems to trigger attachment of time-marks.
      Now the json record contains correct timestamp.

      Regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: First MM project - family dashboard

      @cpcode OK, use it really seldom, so your findings are new to mee…
      Good luck.
      Ralf

      posted in Show your Mirror
      R
      rkorell
    • RE: MMM-Temp2IOT

      @chrisfr1976
      have solved it by myself…
      Used @sdetweil 's tip with developer console and identified CSS classes for the icons.
      Have set

      .MMM-Temp2IOT .iconify {
          font-size: 0px; /* Symbole verschwinden lassen */
      }
      

      in custom.css -
      works :-)

      Warm regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      @sdetweil OK; will do.
      Thanks.
      Ralf

      posted in Requests
      R
      rkorell
    • RE: MMM-Temp2IOT

      @chrisfr1976 cool stuff - I like it and it works without any problem.

      Do you have a hint for me how I can disable the icons?
      The text is sufficient for me.
      I’ve tried a condition which never will be met: “condition > 100” but this doesn’t work.

      Good work - especially the code for the ESP board, thanks a LOT!

      Additional question: the api is posting a json record with Unix Startdate (“Thu Jan 1 00:00:00 1970”)?
      Is this correct?

      {
        "systemname": "tbd",
        "secure_counter": 0,
        "firmware": "2.3.06-b",
        "sensors": [
          {
            "name": "Sonne",
            "value": 0,
            "mean-1": {
              "value": "NaN",
              "count": 0,
              "period": 3600
            },
            "mean-24": {
              "value": "NaN",
              "count": 0,
              "period": 86400
            },
            "unit": "Celsius",
            "time": "Thu Jan  1 00:00:00 1970"
          },
          {
            "name": "Schatten",
            "value": 0,
            "unit": "Celsius",
            "time": "Thu Jan  1 00:00:00 1970"
          }
        ]
      }
      

      Warmest regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: birthdaylist - discontinued ?

      @sdetweil , Cool!
      Thanks a lot.

      pi@smarthome:~/MagicMirror/modules/birthdaylist $ git pull
      hint: Pulling without specifying how to reconcile divergent branches is
      hint: discouraged. You can squelch this message by running one of the following
      hint: commands sometime before your next pull:
      hint:
      hint:   git config pull.rebase false  # merge (the default strategy)
      hint:   git config pull.rebase true   # rebase
      hint:   git config pull.ff only       # fast-forward only
      hint:
      hint: You can replace "git config" with "git config --global" to set a default
      hint: preference for all repositories. You can also pass --rebase, --no-rebase,
      hint: or --ff-only on the command line to override the configured default per
      hint: invocation.
      remote: Enumerating objects: 5, done.
      remote: Counting objects: 100% (5/5), done.
      remote: Compressing objects: 100% (1/1), done.
      remote: Total 3 (delta 2), reused 3 (delta 2), pack-reused 0 (from 0)
      Unpacking objects: 100% (3/3), 584 bytes | 97.00 KiB/s, done.
      From https://github.com/sdetweil/birthdaylist
         0c16aeb..e4013e9  master     -> origin/master
      Updating 0c16aeb..e4013e9
      Fast-forward
       birthdaylist.js | 31 +++++++++++++++++++------------
       1 file changed, 19 insertions(+), 12 deletions(-)
      

      Can I now remove the debug-attributes?
      Warmest regards,
      Ralf

      posted in Requests
      R
      rkorell
    • 1 / 1