NEWS
Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T
-
@djmarc75 Statustext oder Deliverystatus
-
@tombox was macht mehr Sinn ? Ich denke deliverystatus, oder ?!
EDIT: aber Statustext kann natürlich mehr Sinn machen wenn ein "neuer" Statustext eines Anbieters hinzukommt.
-
Wie wäre es mit "last-update" oder "update-datetime" oder "updt-dt"?
-
@tombox
Hallo, ich bekomme ein Paket über DPD. Dieses wird in der DPD-App auch angezeigt. Genauso wird es auch im ioBroker-Adapter angezeigt. Der Status des Paketes ist "Auftragsdaten übermittelt". Das Paket ist in der allProviderJson vorhanden, allerdings fehlt dort der Datenpunkt "delivery_status" ! Somit wird es wohl im Widget nicht angezeit, wie es Beispielsweise bei Amazon der fall ist. Bei Amazon taucht die Bestellung sofort im Widget auf auch wenn es noch nicht versandt wurde. Bei DPD anscheinend nicht ! Lässt sich das ändern oder mache ich was falsch?Edit: Mir ist aufgefallen das es bei Amazonsendungen keinen datenpunkt mit dem Namen "delivery_status" gibt, aber in der allProviderJson ist dieser vorhanden. Bei DPD gibt es diesen Datenpunkt bleibt aber beim Status "Auftragsdaten übermuttelt" leer. Anscheinend wird im Widget genau nach diesem Datenpunkt sortiert wenn ich das richtig verstanden habe.
Edit2: Jetzt hat das Paket den Status "Paket unterwegs - Liefertag 05.04./06.04." und der Datenpunkt "delivery_Status" ist immer noch "Null" und im Widget ist das Paket immer noch nicht zu sehen.
Edit3: Eben bei DHL eine Paketankündigung bekommen. Aktueller Staus. "Die Sendung wurde elektronisch angekündigt. Sobald die Sendung von uns bearbeitet wurde, erhalten Sie weitere Informationen." Und sie wird im Widget angezeigt!
-
@kafibo Kannst du mir die json vom dpd datenpunkt senden dann kann ich mir das anschauen
-
@kafibo Die github version hat ein verbesserte DPD handling
-
@tombox
Super, Vielen Dank.
Funktioniert Prima -
@tombox
Moin, mir ist gerade aufgefallen das es bei DPD eine weiteren Eintrag in der all provider JSON gibt{"id":"1","name":"A","status":"Zustellung erfolgreich","source":"DHL","delivery_status":1,"direction":"ANKOMMEND"}, {"id":"2","name":"B","status":"Auftragsdaten übermittelt ","statusId":"1","source":"DPD","delivery_status":20}, {"id":"3","name":"C","status":"Paket zugestellt - 01.04.2022","statusId":"6","source":"DPD","delivery_status":1}, {"id":"4","name":"D","status":"Die Sendung wurde zugestellt. ","source":"Hermes","delivery_status":1},
Die Einträge von anderen Anbietern haben kein "statusId" dadurch wird in der JSON alles um eins verschoben
-
@gruter sollte behoben sein
-
Hi ich kann den Adapter nicht nutzen. Er startet erst gar nicht und bleibt rot.
In den Logs steht folgendes:ost.SmartHomePi 2022-04-05 10:03:47.561 error instance system.adapter.parcel.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.SmartHomePi 2022-04-05 10:03:47.561 error Caught by controller[0]: } host.SmartHomePi 2022-04-05 10:03:47.560 error Caught by controller[0]: code: 'ERR_DLOPEN_FAILED' host.SmartHomePi 2022-04-05 10:03:47.560 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) { host.SmartHomePi 2022-04-05 10:03:47.560 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.SmartHomePi 2022-04-05 10:03:47.560 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) host.SmartHomePi 2022-04-05 10:03:47.559 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) host.SmartHomePi 2022-04-05 10:03:47.559 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/canvas/lib/bindings.js:3:18) host.SmartHomePi 2022-04-05 10:03:47.559 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:101:18) host.SmartHomePi 2022-04-05 10:03:47.559 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) host.SmartHomePi 2022-04-05 10:03:47.559 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) host.SmartHomePi 2022-04-05 10:03:47.558 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.SmartHomePi 2022-04-05 10:03:47.558 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18) host.SmartHomePi 2022-04-05 10:03:47.558 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.SmartHomePi 2022-04-05 10:03:47.558 error Caught by controller[0]: NODE_MODULE_VERSION 83. Please try re-compiling or re-installing host.SmartHomePi 2022-04-05 10:03:47.557 error Caught by controller[0]: NODE_MODULE_VERSION 72. This version of Node.js requires host.SmartHomePi 2022-04-05 10:03:47.557 error Caught by controller[0]: was compiled against a different Node.js version using host.SmartHomePi 2022-04-05 10:03:47.557 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' host.SmartHomePi 2022-04-05 10:03:47.556 error Caught by controller[0]: ^ host.SmartHomePi 2022-04-05 10:03:47.556 error Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename)); host.SmartHomePi 2022-04-05 10:03:47.555 error Caught by controller[0]: internal/modules/cjs/loader.js:1144
Neuinstallation, iOBroker Neustart hat nichts gebracht.
-
Aktuelle nodeJS-Version? nodeJS@14 ist empfohlen.
Dann muss der Adapter neugebaut werden. -
-
-
@draexler sagte in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Die installierte Version ist die "v14.19.1"
Also kann es ja daran nicht liegen?Kann auch 'schief' installiert sein. Die Versionsnummer alleine sagt nichts aus.
-
@tombox
Ja, jetzt passt es wieder, Danke! -
@tombox Das hat funktioniert. Danke ️
-
ich kann leider nicht genau sagen seit wann aber seit einiger Zeit erhalte ich keine Meldungen über PushOver.
pushover.3 2022-04-08 10:58:38.042 error Error from Pushover: message cannot be blank pushover.3 2022-04-08 10:58:37.882 info Send pushover notification: {"user":"","text":"📦 Amazon EU SARL\nZustellung erfolgreich","title":"Parcel","priority":0,"message":""}
:Nachtrag v0.0.13
-
@senior1418 ist gefixt
-
@tombox habe den adapter Installier und er bleibt rot
host.raspberrypi 2022-04-08 12:14:32.446 info Rebuild for adapter system.adapter.parcel.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.raspberrypi 2022-04-08 12:14:32.445 error instance system.adapter.parcel.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.raspberrypi 2022-04-08 12:14:32.444 error Caught by controller[0]: } host.raspberrypi 2022-04-08 12:14:32.443 error Caught by controller[0]: code: 'ERR_DLOPEN_FAILED' host.raspberrypi 2022-04-08 12:14:32.443 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) { host.raspberrypi 2022-04-08 12:14:32.442 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.raspberrypi 2022-04-08 12:14:32.442 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) host.raspberrypi 2022-04-08 12:14:32.441 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) host.raspberrypi 2022-04-08 12:14:32.441 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/canvas/lib/bindings.js:3:18) host.raspberrypi 2022-04-08 12:14:32.440 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:93:18) host.raspberrypi 2022-04-08 12:14:32.440 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) host.raspberrypi 2022-04-08 12:14:32.439 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) host.raspberrypi 2022-04-08 12:14:32.439 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.raspberrypi 2022-04-08 12:14:32.438 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18) host.raspberrypi 2022-04-08 12:14:32.438 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.raspberrypi 2022-04-08 12:14:32.437 error Caught by controller[0]: NODE_MODULE_VERSION 83. Please try re-compiling or re-installing host.raspberrypi 2022-04-08 12:14:32.437 error Caught by controller[0]: NODE_MODULE_VERSION 72. This version of Node.js requires host.raspberrypi 2022-04-08 12:14:32.436 error Caught by controller[0]: was compiled against a different Node.js version using host.raspberrypi 2022-04-08 12:14:32.435 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' host.raspberrypi 2022-04-08 12:14:32.435 error Caught by controller[0]: ^ host.raspberrypi 2022-04-08 12:14:32.434 error Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename)); host.raspberrypi 2022-04-08 12:14:32.433 error Caught by controller[0]: internal/modules/cjs/loader.js:1144 host.raspberrypi 2022-04-08 12:14:28.563 info instance system.adapter.parcel.0 started with pid 2182 host.raspberrypi 2022-04-08 12:14:27.736 info "system.adapter.parcel.0" enabled
-