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-CalendarExt3

    Scheduled Pinned Locked Moved Utilities
    676 Posts 81 Posters 2.4m Views 85 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.
    • D Offline
      DDE12 @MMRIZE
      last edited by

      @MMRIZE
      Thanks! eventSorter fixed it in Firefox and it corrected the order in Pale Moon. Personally, I’m not too concerned about the date thing in Pale Moon. I just thought I would try MM there and see what it looked like.

      1 Reply Last reply Reply Quote 0
      • K Offline
        katalopapi
        last edited by

        I’m a noob…

        I’m trying to create a MM for my wife. I want to display my family calendar in cx3 but I’m having troubles.
        I’m using mmm-googleCalendar to access my family calendar and you can see it’s working when displayed in the bottom right but for some reason won’t display in cx3:
        mm.png

        Here’s my config:
        conf.jpg

        Any ideas what I’m doing wrong? TIA

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

          @katalopapi CX3 depends on the calendar module broadcasting the events it read. soCX3 doesn’t read the cal itself.

          I don’t know if mmm-googlecalendar does the broadcast

          u can setup the default calendar and not give it a position, but have it broadcast events

          Sam

          How to add modules

          learning how to use browser developers window for css changes

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

            @sdetweil Thanks for the info:
            “u can setup the default calendar and not give it a position, but have it broadcast events”
            I assume you are saying I can display the family calendar using the default calendar module, is that correct? If so, do you have a pointer to start me in the right direction? I don’t see an ICAL associated with the google family calendar. I thought I needed mmm-googleCalendar for that.

            “I don’t know if mmm-googlecalendar does the broadcast”
            From the CX3 github readme:
            Compatible with randomBrainstormer/MMM-GoogleCalendar
            eventTransformer: (e) => {
            e.startDate = new Date(e.start?.date || e.start?.dateTime).valueOf()
            e.endDate = new Date(e.end?.date || e.end?.dateTime).valueOf()
            e.title = e.summary
            e.fulldayEvent = (e.start?.date) ? true : false
            return e
            }

            Do I need to add the eventTransformer code to get it to add the googleCalendar events?
            Thanks

            S 1 Reply Last reply Reply Quote 1
            • M Offline
              MMRIZE @katalopapi
              last edited by

              @katalopapi
              There is some tip explanation on readme doc to use with google-calendar module.

              1 Reply Last reply Reply Quote 0
              • K Offline
                katalopapi
                last edited by

                @MMRIZE Do you have any example config you could share for using mmm-googleCalendar?

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

                  @katalopapi googlecalendar doc says broadcastEvents:true

                  Screenshot_20221204-125304_One UI Home.jpg

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    MMRIZE @katalopapi
                    last edited by MMRIZE

                    @katalopapi
                    We both posted at same time, so your previous post was right.

                    195a7b93-ac7e-4b29-95d3-09919b35026b-image.png

                    K 1 Reply Last reply Reply Quote 0
                    • K Offline
                      katalopapi @MMRIZE
                      last edited by

                      @MMRIZE I’m getting the following error:
                      mm (1).png

                      I assume I’m doing something wrong with the transformer since it seems to be an issue with startDate. Here’s my config:

                      Screen Shot 2022-12-05 at 12.09.40 PM.png

                      FYI
                      I had to manually update MMM-GoogleCalendar.js to enable broadcastEvents. I couldn’t seem to enable via the config.js (perhaps I did something wrong).

                      Any ideas regarding the error? TIA

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

                        @katalopapi all you had to do was add

                        broadcastEvents: true,

                        inside the module config: {}

                        section

                        as it is a module parameter and not a MagicMirror parameter (like position, disabled or classes)

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        K 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 19
                        • 20
                        • 21
                        • 22
                        • 23
                        • 67
                        • 68
                        • 21 / 68
                        • 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