MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-Calendar always shows 23:59 if showEndTime: True

    Scheduled Pinned Locked Moved Bug Hunt
    51 Posts 4 Posters 16.6k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      SwissChemist
      last edited by

      @sdetweil
      Thanks for the example. Looks like a next project for me… :thumbs_up:

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @SwissChemist
        last edited by

        @SwissChemist

        could look something like this

        #!/bin/bash
        fn=somecal.ics
        while true
          do 
              # get the file from server
              curl -sL  url_of_remote_ics  >$fn
              # remove the trailing byday=??(end of line), file inline, so changed
              sed -i -e "s/;BYDAY=.*$//g" $fn
             # copy the modified file to the calendar folder
              cp $fn ~/MagicMirror/modules/default/calendar
             # sleep til next cycle
              sleep ??? (seconds til next curl)
           done
        

        have to make this executable with chmod +x script_filename

        then
        pm2 start script_filename
        pm2 save

        if you use a json config file ui can give a pretty name of the script… see the installers/pm2_magicmirror.json
        pm2 start jsonfile
        pm2 save

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @sdetweil
          last edited by

          @SwissChemist I submitted this issue to the RRULE repo
          https://github.com/jakubroztocil/rrule/issues/426

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S 2 Replies Last reply Reply Quote 0
          • S Offline
            SwissChemist @sdetweil
            last edited by

            @sdetweil
            Wow, thank you so much for your great support!

            1 Reply Last reply Reply Quote 0
            • S Offline
              SwissChemist @sdetweil
              last edited by

              @sdetweil This morning we switched from DST to STD time. No issue at all with the calendar, everything works fine!
              Again, thanks very much for your support!

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @SwissChemist
                last edited by

                @SwissChemist nice, thanks for the update

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • ? Offline
                  A Former User
                  last edited by A Former User

                  This post is deleted!
                  S 1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User
                    last edited by

                    @hango: yes that why i have planned to coding mine…

                    Calendar default module is really so bugy for me …
                    sample :

                    0|MagicMirror  | [2020-10-25 21:17:41.162] [LOG]    Use existing calendar fetcher for url: https://calendar.google.com/calendar/ical/XXXX.ics
                    0|MagicMirror  | [2020-10-25 21:17:41.164] [INFO]   Calendar-Fetcher: Broadcasting 5 events.
                    0|MagicMirror  | [2020-10-25 21:17:41.715] [INFO]   Calendar-Fetcher: Broadcasting 5 events.
                    

                    and some timethere is 3 broadcasts … result 2 or 3 updates on mirror

                    I don’t know really what they do with this modules… and I will NOT correct it !
                    In all case, it’s horrible

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      sdetweil @Guest
                      last edited by

                      @hango have fun. there are 3 libraries below the mm code. all broken or in disagreement over the format of the date and time. and windows is a whole nother mess

                      why I work my a… off for you … I begin to wonder.

                      2.11 might work for you but it doesn’t for others. and I didn’t start the changes.

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 5 / 6
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy