NEWS
Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Wie habt ihr das gelöst, dass da ein Datum drinsteht?
Das geht nicht gaaanz so einfach. Idealerweise könntest Du den Timestamp (last change Timestamp - Widget) dieses Datenpunktes als Datum nehmen und den Status vom Datenpunkt shortStatus per Blockly in einen eigenen Datenpunkt "übersetzen", also wenn DELIVERED dann z.B. Zugestellt
EDIT: oder Du nimmst das Widget von @Buchi ...https://forum.iobroker.net/topic/53045/test-widget-vis-owl-v0-2-x-github
EDITEDIT: aber eigentlich steht im Datenpunkt Status immer das Richtige drin, mit Datum. Hast Du deinen Adapter auf neuestem Stand ??
Geliefert. Zugestellt: 29. März. Das Paket wurde dem Kunden direkt übergeben. Unterschrieben von: xyz
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Nun wurde gestern zugestellt.
Allerdings ist heute nicht gesternJetzt wirds klar....
Auf dem Bild ist Sendung01 zu sehen.
Bedenke aber bitte dass Sendung01 nicht gleich die aktuellste Sendung ist !!!
Das wirst Du sehen wenn Du von Sendung01 mal auch die zugehörige Sendungsnummer oder sonstige Datenpunkte vergleichst oder visualisierst.Bei mir das Selbige:
-
mal eine Bitte an alle Fragesteller... wenn eine Antwort/Lösung kommt bitte darauf auch reagieren, sonst verläuft das im Sumpf.... Grüßle und gut´s Nächtle
-
Okay ich hab den Übeltäter.
Es ist die Aktualisierung.
Starte ich den Adapter neu, kommen die "richtigen" Daten rein.Bitte lass das nicht nur mein Problem sein
Ich kann nicht alle paar Stunden nen Cronjob laufen lassen
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Ich kann nicht alle paar Stunden nen Cronjob laufen lassen
Warum nicht alle paar Stunden ? CRON wäre alle paar Sekunden ein Problem, aber nicht Stunden
ABER: die Daten werden nicht (nur) beim Adapterneustart geholt, sondern bei dem Intervall in der Instanz, welcher eingestellt wird -
Ist mir bewusst. Trotzdem nicht passiert.
Nun ist die Frage, wo hakt es.
Am Adapter, an der Version, am Iobroker generell, Netzwerk?Die anderen Zusteller passen ja, nur das mit Amazon halt nicht.
Im Prinzip kann man meine letzten Aufzählungen oben ausschliessen. -
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Nun ist die Frage, wo hakt es.
Am Adapter, an der Version, am Iobroker generell, Netzwerk?Das scheint ja wohl ausschliessbar: Version - kann sein (immer über GITHUB, vorerst, installieren), ioBroker - hmpf...eher nicht... Netzwerk - das ist dann Dein Ding .... ich verstehe aber grad trotzdem nicht Dein Sortierungsproblem... scheint doch jetzt alles zu funktionieren ...wie vorhin schon geschrieben, immer erst bei der Seundung (Sendung01 als Beispiel) auch die zugehörigen Datenpunkte checken ... also in der jeweiligen Sendungsnummer.... einfach mal beobachten und falls da weiter Probleme bestehen nochmal an tombox schicken
-
Es gibt kein Sortierproblem
Es gibt ein Aktualisierungsproblem.
Bis ich den Adapter neu gestartet habe eben stand dort Zugestellt heute
Nachdem ich ihn neu gestartet habe, stand dort, wie ich es eigentlich auch kenne, mit Datum.Das hat er aber erst mit Neustart des Adapters gemacht.
Hast Du das jetzt verstanden ?
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Hast Du das jetzt verstanden ?
Jetzt ja...
und ist der Adapter wirklich über GIT aktualisiert ? -
Das könnte ich mal ausprobieren.
Die 0.0.13 wurde mir im Admin angeboten.
Was gibt es über GIT neues im Adapter? -
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Das könnte ich mal ausprobieren.
Die 0.0.13 wurde mir im Admin angeboten.
Was gibt es über GIT neues im Adapter?welche Version hast Du im Moment ?
-
Die 0.0.13 über den Admin geupdatet
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Die 0.0.13 über den Admin geupdatet
Jetzt eben upgedatet ?
-
Nein, seitdem sie draussen ist.
Vor 2 Tagen -
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Nein, seitdem sie draussen ist.
Vor 2 TagenDann nochmal per Github und wenns keine Änderung gibt bitte an tombox wenden...
-
Probiere ich morgen aus.
Danke Dir fürs Erste. -
@tombox
Also kurz zur Info, gestern lief das Livetracking bei DHL inkl. Zustellstops ohne das ich was geändert habe.
Was mir aufgefallen ist, die Stops werden im inDelivery Json nicht aktualisiert, da bleibt der Zähler auf dem ersten Ergebnis von der ersten Synchronisierung stehen. Wäre super wenn die da auch aktualisiert werden.
Und ein kleiner Schönheitsfehler? Bei den Stops im Datenpunkt (der wurde aktualisiert) wird ein CD vorangestellt. Ich weiß nicht ist das beabsichtigt (count delivery?). Vielleicht kann man das noch auf ne reine Zahl ändern, voranstellen wäre in Vis kein Problem aber etwas entfernen wird schwieriger. -
Wenn ich den Adapter installiere, bleibt er hängen bei:
$ iobroker url https://github.com/TA2k/ioBroker.parcel.git --host iobrokerslave install TA2k/ioBroker.parcel#20db6e73e442ccfa1bee0bb0d89a6847477a12e0 NPM version: 6.14.16 Installing TA2k/ioBroker.parcel#20db6e73e442ccfa1bee0bb0d89a6847477a12e0... (System call) + iobroker.parcel@0.0.13 added 53 packages from 42 contributors in 25.745s 69 packages are looking for funding run `npm fund` for details upload [3] parcel.admin /opt/iobroker/node_modules/iobroker.parcel/admin/index_m.html index_m.html text/html upload [2] parcel.admin /opt/iobroker/node_modules/iobroker.parcel/admin/parcel.png parcel.png image/png upload [1] parcel.admin /opt/iobroker/node_modules/iobroker.parcel/admin/style.css style.css text/css upload [0] parcel.admin /opt/iobroker/node_modules/iobroker.parcel/admin/words.js words.js application/javascript
Und das schon ca. eine Stunde. Der Balken oben läuft als wäre er noch am arbeiten.
Gibt's da eine Möglichkeit zur Diagnose was da schief gelaufen ist?
MfG
Patrickedit: Ich habs mal abgebrochen, Instanz lässt sich trotzdem erstellen. mal weiter sehen.
-
Hallo,
ich habe mal wieder eine DPD Lieferung, da ist mir etwas aufgefallen:parcel.0 2022-04-01 08:03:47.877 info undefined is not a valid state value for id "parcel.0.dpd.sendungen01.delivery_status" parcel.0 2022-04-01 08:03:47.823 warn Missing status for {"id":"053080826XXXXX","name":"DPD Paket","status":"Im Paketzustellzentrum - Liefertag: 01.04./04.04.","source":"DPD"}
{"sendungen":[{"id":"053080826XXXXX","name":"DPD Paket","status":"Im Paketzustellzentrum - Liefertag: 01.04./04.04.","source":"DPD"}]}
um 7:30 habe ich schon die Email bekommen mit Zustellfenster 8:16-9:16
ich bin dann mal in Mein Konto gegangen und dort hatte ich dan nach dem Eintragen der PLZ auch die Anzeige mit dem Zustellfenster.
nach der nächsten Aktualiesierung ist der Adapter unverändert,
in der allProviderJson habe ich dadurch ein der Delivery Status undefined
-
Habe mich eben bei GLS angemeldet und bekomme in der allProviderJson folgende Einträge der GLS-Pakete:
"status": null, "source": "GLS", "direction": "inbound" },
Ein Paket ist schon zugestellt (schon vor Wochen) und das andere wird mir heute zugestellt (laut GLS-App).
Dadurch dass null im status steht wird dies nicht im Widget in der VIS angezeigt.EDIT: Habe die Pakete alle in der APP gelöscht und das eine Neue nochmal hinzugefügt - funktioniert wieder !
EDITEDIT:
"status": "INDELIVERY", "source": "GLS", "direction": "inbound" },
dadurch dass deliverystatus fehlt wird leider die Sortierung im Widget durcheinandergebracht...