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

    Scheduled Pinned Locked Moved Utilities
    shipment tracking
    15 Posts 7 Posters 13.4k Views 7 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.
    • strawberry 3.141S Offline
      strawberry 3.141 Project Sponsor Module Developer
      last edited by

      [card:fewieden/MMM-ShipmentTracking]

      Preview

      Currently there is only DHL (can someone test if this is also working for non german ids?) included, when i get some tracking ids for other carriers i will implement them as well, if you don’t mind you can send me some per personal message.

      Please create a github issue if you need help, so I can keep track

      1 Reply Last reply Reply Quote 4
      • strawberry 3.141S Offline
        strawberry 3.141 Project Sponsor Module Developer
        last edited by

        There is a new carrier called Landmark added

        Please create a github issue if you need help, so I can keep track

        1 Reply Last reply Reply Quote 0
        • A Offline
          Argentum
          last edited by

          is it possible to turn it as general tracking? forexample for site https://www.17track.net/en or that one http://www.track-trace.com/post

          strawberry 3.141S 1 Reply Last reply Reply Quote 0
          • strawberry 3.141S Offline
            strawberry 3.141 Project Sponsor Module Developer @Argentum
            last edited by

            @Argentum if you provide me tracking ids that work with those sites i will add them for sure

            Please create a github issue if you need help, so I can keep track

            1 Reply Last reply Reply Quote 0
            • A Offline
              Argentum
              last edited by

              You mean tracking code yeah? avg international tracking codes for post are usualy format EE123456789XX

              We use the last 2 letters to automatically send the request to the correct country
              In some cases we use the 2 first letters to select the type of tracking to use
              If the country is not supported or you want to select a specific country you can do this manually after tracking

              forexample one old tracking code RL236121831CN ( 17track.net shows nicely eaven chaina movment but track-trace.com gets stuck… probably cos chaina doesnt write statuses in english)

              A strawberry 3.141S 2 Replies Last reply Reply Quote 0
              • A Offline
                Argentum @Argentum
                last edited by

                @Argentum said in MMM-ShipmentTracking:

                You mean tracking code yeah? avg international tracking codes for post are usualy format EE123456789XX

                We use the last 2 letters to automatically send the request to the correct country
                In some cases we use the 2 first letters to select the type of tracking to use
                If the country is not supported or you want to select a specific country you can do this manually after tracking

                forexample one old tracking code RL236121831CN ( 17track.net shows nicely eaven chaina movment but track-trace.com gets stuck… probably cos chaina doesnt write statuses in english)

                for 17track could be extra awsome… that starts to trace multiple tracking codes if needed…

                1 Reply Last reply Reply Quote 0
                • strawberry 3.141S Offline
                  strawberry 3.141 Project Sponsor Module Developer @Argentum
                  last edited by

                  @Argentum after a lot of struggling 17track is now supported as well, but there is only a correct time displayed, if you are in the same timezone as the carrier. I asked them and they told me the time is the local time of the specific carrier, but there is no information about which timezone it is and without configuring the timezone for all 170+ carriers, everyone has to calculate the difference for themself in their head. Pretty oldschool hah

                  Please create a github issue if you need help, so I can keep track

                  1 Reply Last reply Reply Quote 0
                  • O Offline
                    onlyname0
                    last edited by

                    How do you track multiple shipments (for 17track)? I have multiple working tracking codes but it doesn’t seems to find them. Currently I call them like this:
                    tracking: {
                    ‘17track’: [‘code1’,‘code2’,…,‘codeN’]
                    },
                    Could you extend the example in the wiki a little?

                    strawberry 3.141S 1 Reply Last reply Reply Quote 0
                    • strawberry 3.141S Offline
                      strawberry 3.141 Project Sponsor Module Developer @onlyname0
                      last edited by

                      @onlyname0 yes it should be like this, do they work when you put just one in the array?

                      Please create a github issue if you need help, so I can keep track

                      luisestradaL 1 Reply Last reply Reply Quote 0
                      • O Offline
                        onlyname0
                        last edited by

                        @onlyname0 said in MMM-ShipmentTracking:

                        Yes, I’ve tried but it tells me to check the tracking codes. If I check on 17track they work fine, but it can be that the shipping info is in chinese (issue?) which is then translated into english on 17track. Also how do you input several providers, for example 17track and DHL? If I try DHL alone it also tells me to check the tracking number as well. I doubled checked following the base url link in DHL.js and it reads the tracking code fine.

                        strawberry 3.141S 1 Reply Last reply Reply Quote 0
                        • P Offline
                          pinsdorf Module Developer
                          last edited by

                          I totally like the idea that my mirror informs me about upcoming shipments. I was wondering if there is a convenient way so that I don’t have to put the tracking numbers into the config.js?

                          Some ideas:

                          • Manually add tracking numbers to a file on OneDrive or DropBox. The module reads it from there.
                          • Forward order confirmation mails containing the tracking number to an email address, which the tracking module polls from and extract the shipping number (do they have a standard encoding, at least per carrier?).
                          • Utilize voice command to dictate the shipping number.
                          • Hook up my mailbox for order confirmations to IFTTT or Microsoft Flow to process mal and feed the tracking number into a service which the tracking module consumes, e.g. file on OneDrive or DropBox.

                          I’d love to get your thoughts on this. Thanks!

                          1 Reply Last reply Reply Quote 0
                          • yawnsY Offline
                            yawns Moderator
                            last edited by

                            You could use mykles AfterShip module: https://github.com/mykle1/MMM-AfterShip

                            It syncs with your aftership account, which you can manage from your pc, smartphone or tablet. And it automatically connects to your Amazon.com account if you want to. This did not work with my German Amazon account though.

                            I use ParcelTrack (from a small company in Berlin) with a premium account, they offer tracking on all devices and you have an inbox email address where I forward delivery mails to, which then extracts tracking info and adds it to the list.
                            They don’t have an open api though.

                            1 Reply Last reply Reply Quote 2
                            • strawberry 3.141S Offline
                              strawberry 3.141 Project Sponsor Module Developer @onlyname0
                              last edited by

                              @onlyname0 I’m sorry I don’t have any valid tracking codes to check whats going on

                              Please create a github issue if you need help, so I can keep track

                              1 Reply Last reply Reply Quote 0
                              • D Offline
                                DaniellePowers
                                last edited by

                                I know only some elements of the code for tracking parcels, because I often order something on the Internet. For example, the letter part represent the country of the recipient and the country of the sender. I don’t know about the meaning of the numerical part. Will the ability to track parcels change if the 12 character code is changed to 17 character code? I always used https://pkge.net/ for tracking, the ability to track was more important to me, and the service always worked, so I never paid attention to the number of characters.

                                1 Reply Last reply Reply Quote 0
                                • luisestradaL Offline
                                  luisestrada @strawberry 3.141
                                  last edited by

                                  It can be hooked to 17Track through rapidapi, If I am not mistaken

                                  I have been comparing Aftership and 17Track and Aftership is extremely slow. I don’t see information that 17track is already showing in 2 shipments (ChinaPost and USPS)

                                  1 Reply Last reply Reply Quote 0

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  • 1 / 1
                                  • 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