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

    Sync private iCloud calendar with MagicMirror

    Geplant Angeheftet Gesperrt Verschoben Tutorials
    162 Beiträge 58 Kommentatoren 384.3k Aufrufe 65 Watching
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • S Offline
      sdetweil @anhanyoung
      zuletzt editiert von

      @anhanyoung how to create array

       name_of_field: [],
      

      you are not just creating an array. you are creating a field that IS an array

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • A Offline
        anhanyoung91 @sdetweil
        zuletzt editiert von

        @sdetweil sounds good. Sorry about that. New to this forum and I wanted to tag him too. I suppose I could have just used @

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • S Offline
          Saabman Project Sponsor @anhanyoung91
          zuletzt editiert von

          @anhanyoung91 Hi, I just followed the instructions on the first page.
          I did have an issue at one point and it was just because I didn’t follow the instructions exactly as written.
          If your getting an error Permission denied: /home/pi to me that sounds like you may not have the path to the vdirsyncer status folder set right. It appears it is trying to write to the /home/pi folder rather than ~/.vdirsyncer/status/

          Id go through the steps again and make sure you don’t skip anything.

          As for the array issue in the vdirsyncer config I have 2 calendars I sync and the line looks something like this
          where home is my main calendar and the random number string is my birthdays calendar.

          collections = ["home","57B7E3E-AB79-4DC3-9CF1-A63EB181DB"]
          

          hope that helps

          A 2 Antworten Letzte Antwort Antworten Zitieren 0
          • A Offline
            anhanyoung91 @Saabman
            zuletzt editiert von

            @Saabman thank you so much for the reply. I’ll trace my steps and give it a shot!

            1 Antwort Letzte Antwort Antworten Zitieren 0
            • A Offline
              anhanyoung91 @Saabman
              zuletzt editiert von

              @Saabman I’ve literally re-done the steps over and over and I keep getting the permissions error. Have any other ideas what might be causing this or how to fix it? Thanks in advance

              S 1 Antwort Letzte Antwort Antworten Zitieren 0
              • S Offline
                sdetweil @anhanyoung91
                zuletzt editiert von

                @anhanyoung91 did u do the tutorial

                https://vdirsyncer.pimutils.org/en/stable/tutorial.html

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Antwort Letzte Antwort Antworten Zitieren 0
                • A Offline
                  Alfnie
                  zuletzt editiert von

                  I run into a problem with vdirsyncer (discover) which is raised some times before in this thread, but I can’t find the solution. I have tried with other internet resources to solve my problem, but I ran out of options. Hopefully one of you can help me troubleshoot.

                  1.) First, I successfully followed the steps of @Beh with additionally the clean, easy way from here:
                  https://vdirsyncer.pimutils.org/en/stable/installation.html#the-clean-hard-way

                  I got stuck at the part: Let vdirsyncer discover the collections and do the inital sync, with the command vdirsyncer discover. It returned:

                  adm@raspberrypi:~ $ vdirsyncer discover
                  Traceback (most recent call last):
                    File "/home/adm/.local/bin/vdirsyncer", line 5, in <module>
                      from vdirsyncer.cli import main
                  ModuleNotFoundError: No module named 'vdirsyncer'
                  

                  2.) Second, I followed the routine from @mr190e, on page 13 in this thread (link), after i used pipx uninstall vdirsyncer from The clean, easy way.

                  Seems like I got to work again.
                  
                  First of all, I installed vdirsyncer via
                  “sudo apt-get install vdirsyncer”,
                  and not using pip.
                  

                  Now, vdirsyncer discover returns:

                  critical: Error during reading config /home/adm/.config/vdirsyncer/config: [Errno 2] No such file or directory: '/home/adm/.config/vdirsyncer/config'
                  

                  Now I am out of tricks, I’m not sure how to troubleshoot this. What do I need to check, or to modify, to get it to work…

                  Thanks advance for your help!

                  S 1 Antwort Letzte Antwort Antworten Zitieren 0
                  • A Alfnie referenced this topic on
                  • S Offline
                    sdetweil @Alfnie
                    zuletzt editiert von

                    @Alfnie so create the folder .config/.vdirsyncer

                    And add the config file there

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    A 1 Antwort Letzte Antwort Antworten Zitieren 0
                    • A Offline
                      Alfnie @sdetweil
                      zuletzt editiert von

                      @sdetweil
                      Thanks for your reply, it sounds simple, however it seems complicated for me.
                      I do as you say by taking these commands from the instruction (is this correct?)

                      mkdir /home/adm/.config/vdirsyncer/
                      touch /home/adm/.config/vdirsyncer/config
                      nano /home/adm/.config/vdirsyncer/config
                      

                      It results in:

                      admns@raspberrypi:~ $ mkdir /home/adm/.config/vdirsyncer/
                      mkdir: cannot create directory ‘/home/adm/.config/vdirsyncer/’: No such file or directory
                      admns@raspberrypi:~ $ touch /home/adm/.config/vdirsyncer/config
                      touch: cannot touch '/home/adm/.config/vdirsyncer/config': No such file or directory
                      

                      How should I create the folder .config/.vdirsyncer as you pointed out?

                      S 1 Antwort Letzte Antwort Antworten Zitieren 0
                      • S Offline
                        sdetweil @Alfnie
                        zuletzt editiert von

                        @Alfnie you missed the . in front of vdirsyncer…

                        the dot on linux makes the folder ‘hidden’ from normal ls commands… as linux file system doesn’t have a hidden attribute

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        S 1 Antwort Letzte Antwort Antworten Zitieren 0
                        • 1
                        • 2
                        • 13
                        • 14
                        • 15
                        • 16
                        • 17
                        • 15 / 17
                        • Erster Beitrag
                          Letzter Beitrag
                        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