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-MyWastePickup (Toronto waste collection schedule)

    Scheduled Pinned Locked Moved Productivity
    69 Posts 16 Posters 49.6k Views 17 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.
    • twosquirrelsT Offline
      twosquirrels
      last edited by twosquirrels

      This has always been my most reliable and dead simple module. However, I reinstalled my raspberry pi yesterday and MMM-MyWastePickup no longer works. It sits at “Loading…” forever. I know how to edit the schedule.csv file as I’ve been doing it for over a year. It just refuses to work and I have no idea why.

      {
        module: 'MMM-MyWastePickup',
        position: 'top_left',
        header: 'My Waste Collection',
        config: {
          collectionCalendar: 'Custom'
        }
      },
      
      J StoffbeuteluweS 2 Replies Last reply Reply Quote 0
      • J Offline
        j.e.f.f Project Sponsor Module Developer @twosquirrels
        last edited by

        @twosquirrels any errors show up either in the log or in Electron’s console?

        1 Reply Last reply Reply Quote 0
        • M Offline
          MYLE-01
          last edited by MYLE-01

          Thanks alsum

          BUT took me 3 hours to get it going

          and it was me

          weeksToDisplay: 4 
           to 
          weeksToDisplay: "4"
          

          THANKS GUYS :clinking_beer_mugs:

          1 Reply Last reply Reply Quote 0
          • U Offline
            uppynz
            last edited by

            I’m loving this simple little module! I’m just trying to work out how I show only collections and not the blank days in between. I’ve tried adjusting the config variables but don’t seem to be getting the desired results. Ideally I only want to see the next two upcoming collections (what ever they may be)

            1_1564112903473_MM Waste.PNG 0_1564112903473_MM Waste CSV.PNG

            		module: 'MMM-MyWastePickup',
            		position: 'top_left',
            		header: 'Wheelie Bin Collections',
            		config: {
            			collectionCalendar: 'Custom'
            
            1 Reply Last reply Reply Quote 0
            • StoffbeuteluweS Offline
              Stoffbeuteluwe Project Sponsor @twosquirrels
              last edited by

              @twosquirrels for me it works …

              1 Reply Last reply Reply Quote 0
              • KamiSchamiK Offline
                KamiSchami
                last edited by

                Hi, how can i change the date format? I live in Germany. Thank you.

                Real programmers never work 9 to 5. If they are around at 9 AM, it's because they were up all night.

                J 1 Reply Last reply Reply Quote 0
                • J Offline
                  j.e.f.f Project Sponsor Module Developer @KamiSchami
                  last edited by j.e.f.f

                  @KamiSchami My module doesn’t support this. But if you want to modify it for your needs, the lines in particular are 116 and 118:

                        //determine how close pickup day is and formats accordingly.
                        var today = moment().startOf("day");
                        var pickUpDate = moment(pickup.pickupDate);
                        if (today.isSame(pickUpDate)) {
                          dateContainer.innerHTML = this.translate("TODAY");
                        } else if (moment(today).add(1, "days").isSame(pickUpDate)) {
                          dateContainer.innerHTML = this.translate("TOMORROW");
                        } else if (moment(today).add(7, "days").isAfter(pickUpDate)) {
                          dateContainer.innerHTML = pickUpDate.format("dddd");     // here...
                        } else {
                          dateContainer.innerHTML = pickUpDate.format("MMMM D");     //...and here
                        }
                  

                  This will help figure out your formatting options:
                  https://momentjs.com/docs/#/displaying/

                  • Jeff
                  KamiSchamiK 1 Reply Last reply Reply Quote 0
                  • KamiSchamiK Offline
                    KamiSchami @j.e.f.f
                    last edited by

                    @j-e-f-f Thank you, it works. Great Modul. Nice Icons.

                    Real programmers never work 9 to 5. If they are around at 9 AM, it's because they were up all night.

                    StoffbeuteluweS 1 Reply Last reply Reply Quote 0
                    • StoffbeuteluweS Offline
                      Stoffbeuteluwe Project Sponsor @KamiSchami
                      last edited by

                      @KamiSchami Can you show how to change that successfuly …I’m from Germany too

                      KamiSchamiK 1 Reply Last reply Reply Quote 0
                      • KamiSchamiK Offline
                        KamiSchami @Stoffbeuteluwe
                        last edited by

                        @Stoffbeuteluwe

                        Zeile 116 dateContainer.innerHTML = pickUpDate.format(“dddd”);
                        Zeile 118 dateContainer.innerHTML = pickUpDate.format(“DD. MMM YYYY”);

                        Real programmers never work 9 to 5. If they are around at 9 AM, it's because they were up all night.

                        StoffbeuteluweS 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 5 / 7
                        • 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