NEWS
Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T
-
@sigi234
Der Lehrling scheint wohl noch immer am rumspielen zu sein. -
ich habe seit dem 11.03. keine der hier gezeigten Probleme
-
@tombox
Danke, für den super Adapter.
Leider kann ich mich bei UPS nicht anmelden und bekomme folgende Fehlermeldung:parcel.0 2023-03-30 09:10:04.647 info {"LoginSubmitUserIdResponse":{"Response":{"ResponseStatus":{"Code":"1","Description":"Success"}},"LoginResponse":{"ResponseCode":{"Code":"1023","Description":""}}}} parcel.0 2023-03-30 09:10:04.646 warn Login to UPS failed
-
@senger1985 Bitte checken ob UPS My Choice in der UPS App funktioniert
-
@tombox die UPS-App/API scheint ein Problem, mit einer 144bit-Verschlüsselung zu haben.
Kann mich zwar auf der Seite, aber nicht in der App anmelden. -
@tombox Problem erkannt und behoben.
Das Kennwort war tatsächlich zu lang, ich habe es geändert und nun geht es.
Komisch nur, dass ich mich, mit dem Passwort, über die Webseite, aber nicht über die App einloggen konnte. -
habe gerade den Adapter installiert - macht wirklich einen guten Eindruck. Amazon funktioniert - DHL nicht.
Nach dem Start kommt im LOG :
- <HTML><HEAD>\n<TITLE>Internal Server Error</TITLE>\n</HEAD><BODY>\n<H1>Internal Server Error - Read</H1>\nThe server encountered an internal error or misconfiguration and was unable to\ncomplete your request.<P>\nReference #3.24257e68.1680531985.a6896e2e\n</BODY></HTML>\n"
- AxiosError: Request failed with status code 500
- Login to DHL
IObrocker läuft auf einem docker-container.
Irgendjemand eine Idee?
-
@goralf Das gleiche Problem bei mir. DHL Login hat nicht mehr funktioniert, daraufhin habe ich die Instanz neu installiert. Jetzt der Fehler mit "AxiosError: Request failed with status code 500"
Nach einem Neustart des IoBroker erhalte ich folgende Fehlermeldung:
2023-04-03 23:16:54.153 - info: host.iobroker-master instance system.adapter.parcel.0 started with pid 10232 2023-04-03 23:16:59.299 - info: parcel.0 (10232) starting. Version 0.0.25 in /opt/iobroker/node_modules/iobroker.parcel, node: v18.15.0, js-controller: 4.0.24 2023-04-03 23:16:59.385 - info: parcel.0 (10232) Login to DHL 2023-04-03 23:17:00.572 - info: parcel.0 (10232) Login to DHL 2023-04-03 23:17:01.001 - info: parcel.0 (10232) undefined is not a valid state value for id "parcel.0.auth.dhlMfaToken" 2023-04-03 23:17:01.002 - warn: parcel.0 (10232) Please enter undefined code in instance settings and press save 2023-04-03 23:17:01.003 - info: parcel.0 (10232) Login to Amazon 2023-04-03 23:17:03.981 - info: parcel.0 (10232) Login to Amazon successful
Ich erhalte auch keine SMS von DHL.
-
@jensbhb bei Fehler 500 mal ein paar stunden warten bis die dhl server wieder funktionieren
-
@tombox Danke für die Info. Und vor allem: danke für den tollen Adapter!
-
@tombox
Ich hab deinen Adapter ganz frisch installiert und teste gerade.
Laut 17track und DHL ist mein Paket in Zustellung.
Allerdings sind die inDelivery-Objekte selbst nach einigen Aktualisierungen noch leer.
Im allProviderJson ist das Paket vorhanden, mit delivery_status 5 und status "The shipment has been loaded onto the delivery vehicle".
FPackageState ist 10. -
@deekay-0
Die 5 is unbekannt bräuchte mal den dhl json via privat Nachricht oder hier vorher zensieren -
@tombox
Was meinst du mit DHL JSON? Die Abfrage läuft über Track17.
Full-JSON davon:[{"FTrackInfoId":"12324567","FTrackNo":"12324567","FFirstCarrier":7041,"FFirstCarrierSource":2,"FFirstCountry":704,"FSecondCarrier":0,"FSecondCountry":0,"FSecondCarrierSource":2,"FStartAndEndInterval":1,"FLastEvent":{"a":"2023-04-05 07:46","b":null,"c":"","d":"","z":"The shipment has been loaded onto the delivery vehicle"},"FPackageState":10,"FIsArchived":false,"FCompleteUpdate":"2023-04-05 08:45:20","FTrackStateType":2,"FCreateTime":"2023-04-05 08:45:20","source":0,"totop":0}]
-
Hi,
Problem:
bekomme nach Neuinstallation keine SMS od. Mail von DHL, auch nicht nach Tagen mit deaktiviertem Adapter bzw. hochgesetztem Intervall.Fehlermeldung nach Eingabe der Logindaten (sind korrekt, funktionieren bei App und im Web):
parcel.0 2023-04-05 13:05:37.402 error "<HTML><HEAD>\n<TITLE>Internal Server Error</TITLE>\n</HEAD><BODY>\n<H1>Internal Server Error - Read</H1>\nThe server encountered an internal error or misconfiguration and was unable to\ncomplete your request.<P>\nReference #3.7ed6dd58.1680692737.2ff44417\n</BODY></HTML>\n" parcel.0 2023-04-05 13:05:37.400 error AxiosError: Request failed with status code 500 parcel.0 2023-04-05 13:05:36.882 info Login to DHL parcel.0 2023-04-05 13:05:36.880 error "<HTML><HEAD>\n<TITLE>Internal Server Error</TITLE>\n</HEAD><BODY>\n<H1>Internal Server Error - Read</H1>\nThe server encountered an internal error or misconfiguration and was unable to\ncomplete your request.<P>\nReference #3.66d6dd58.1680692736.13dd7cd\n</BODY></HTML>\n" parcel.0 2023-04-05 13:05:36.878 error AxiosError: Request failed with status code 500 parcel.0 2023-04-05 13:05:35.859 info Login to DHL parcel.0 2023-04-05 13:05:35.788 info starting. Version 0.0.25 in /opt/iobroker/node_modules/iobroker.parcel, node: v14.21.3, js-controller: 4.0.24 parcel.0 2023-04-05 13:05:26.114 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason parcel.0 2023-04-05 13:05:26.109 info terminating parcel.0 2023-04-05 13:05:26.087 info Got terminate signal TERMINATE_YOURSELF
Vorgeschichte / Ansatz zur Fehlerursache:
Adapter lief (nur DHL) erfolgreich mehrere Monate bis ca. 02/2023. Dann (nach Update? letztes war ca. zeitgleich) wohl nicht mehr. Konnte mich krankheitsbedingt nicht weiter kümmern.Jetzt wieder geschaut:
Handy-App und Web-Login gingen beide im ersten Versuch auch nicht / Fehlermeldung, aber nach Login im dort dann nach Fehlermeldung erscheinenden Login-Dialog läuft dort alles wieder ganz normal.Offenbar haben die 10min-Fehlversuche über Wochen aus iob dort wohl zur Sperrung geführt, warum auch immer die ursprünglich auftraten.
Leider bekomme ich das aber nicht im Adapter reaktiviert. Kommt einfach keine SMS, nur o.g. Meldung.
Eingabe des alten Codes aus alter SMS funzt auch nicht. Komplettes Löschen des Adapters und Neuinstallation bringt auch nichts.Was geht: Habe testweise auch mal Amazon im Adapter aktiviert, damit startet der Adapter sofort ohne Fehler. Adapter selbst scheint also ok. Aber auch dann kein Erfolg (neue SMS) mit DHL-Daten. Habe DHL-Daten erstmal wieder rausgenommen, um dort nicht wieder Fehler zu fluten.
Gibt es irgend eine Idee, was man noch machen könnte, außer komplett neuen DHL-Account anzulegen?
Gibt es eine URL, die üblicherweise vom Adapter fürs erst-Login genutzt wird, um auf evtl. auch dort auftauchende Fehler / Neulogin-Requests reagieren zu können?
Danke, bb61
-
@bb61 sagte in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Gibt es irgend eine Idee, was man noch machen könnte
Du könntest dein System auf Stand bringen. nodejs18 ist die derzeitige Empfehlung für den iobroker.
-
könnte und werde ich machen, aber
- ist V14.21 denn abgekündigt?
- leider nicht ganz trivial bei Multi-Slave-System mit verteilten Standorten (Pflegewohnung der Eltern ca. 250km entfernt). "Mal eben auf Verdacht upgraden" könnte da schon weit schlimmeres provozieren (Vitalüberwachung usw.), mal abgesehen von der Fahrerei
- es geht um offenbar NICHT um einen programminternen Fehler im IOB, sondern um einen nicht abgefangenen (zugegeben sicher sehr selten auftretenden) Fehler im Web-Dialog der Prozesse
Ich werde aber dennoch (so ich kommende Nacht auch dazu noch Zeit finde), mal auf 'nem Spiel-iob-Raspi, der schon Node.JS 18 trägt, den Adapter installieren und aus gleichem Netz heraus mit gleichen DHL-Logindaten testen.
-
@bb61 sagte in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
ist V14.21 denn abgekündigt?
In wenigen Tagen wird nodeJS14 abgekündigt sein.
leider nicht ganz trivial bei Multi-Slave-System mit verteilten Standorten (Pflegewohnung der Eltern ca. 250km entfernt).
Und was ist jetzt die Alternative? Auf abgekündigten Versionen hocken bleiben, bis irgendwann gar nix mehr geht?
-
natürlich nicht. Aber es gibt im echten Leben weit Wichtigeres, als eine Paketbenachrichtigung,
Und auch sicher immer Wichtigeres, als innerhalb weniger Tage auf dann erst erfolgende Abkündigungen (!) sofort zu reagieren!
-
Die Termine sind klar definiert und kommuniziert.
Eine Abkündigung kommt also nicht überraschend aus heiterem Himmel.
Die Empfehlung zu nodejs16 ist auch schon länger ausgesprochen gewesen und mittlerweile durch nodejs18 ersetzt worden. Also mehr als genug Zeit da mitzuziehen.https://github.com/nodejs/release#release-schedule
(Wobei das mit dem Problem hier wohl eher nichts zu tun haben wird, eine aktuelle Basis macht es aber dennoch insgesamt leichter.)
-
@deekay-0 für 17track is das nicht eingefügt ist das 17track via api key oder username