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.
    • 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
                    • StoffbeuteluweS Offline
                      Stoffbeuteluwe Project Sponsor @KamiSchami
                      last edited by

                      @KamiSchami Ok Danke

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        mike2323
                        last edited by

                        I had this working fine on my Magic Mirror with a custom schedule, but now that I’ve started from scratch and created a new Magic Mirror install - MMM-MyWastePickup shows ‘No Schedule’ on the main page.

                        Here’s my config:

                        {
                        	
                        		module: 'MMM-MyWastePickup',
                        		position: 'upper_third',
                        		header: 'Bin Schedule',
                        		config: {
                        		  collectionCalendar: 'Custom',
                        		}
                        	},```
                        

                        And my schedule:

                        Calendar,WeekStarting,GreenBin,Garbage,Recycling,YardWaste,ChristmasTree
                        Custom,02/07/21,0,0,1,0,0
                        Custom,02/14/21,1,0,0,0,0
                        Custom,02/21/21,0,0,1,0,0
                        Custom,02/28/21,1,0,0,0,0

                        And a pic of how it looks on the Magic Mirror

                        alt text

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