NEWS
Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T
-
-
@tombox said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
@DJMarc75 sind denn Pakete bei Hermes?
Ja, 3 Stück, 2 zugestellt und eines in Zustellung
edit: das Paket wurde mir gegen halb 12 zugestellt. Seitdem auch keine Meldungen mehr im Log. Wenn ich wieder was über Hermes bekomme beobachte ich wie sich das Log verhält wenn das Paket NICHT zugestellt als Status hat.
-
@tombox
gibt es eine Möglichkeit die Paketicons in Telegram mit dem Logo des jeweiligen Dienstes zu ersetzen oder sind da nur die vorgegebenen apple-emojis verwendbar? -
Ich habe grade ein update eingespielt, seither geht hier gar nix mehr mit parcel...
Bin grade bis zur Version 0.0.3 zurück.
js-controller: 4.0.15
node.js: 14.19.0
npm: 6.14.16
parcel: 0.0.8Fehlermeldung ist:
host.iob | 2022-02-25 16:53:57.858 | error | instance system.adapter.parcel.0 terminated with code 1 (JS_CONTROLLER_STOPPED) -- | -- | -- | -- host.iob | 2022-02-25 16:53:57.858 | error | Caught by controller[0]: } host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: code: 'ERR_DLOPEN_FAILED' host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) { host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/canvas/lib/bindings.js:3:18) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at require (internal/modules/cjs/helpers.js:101:18) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18) host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: NODE_MODULE_VERSION 83. Please try re-compiling or re-installing host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: NODE_MODULE_VERSION 72. This version of Node.js requires host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: was compiled against a different Node.js version using host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/canvas/build/Release/canvas.node' host.iob | 2022-02-25 16:53:57.857 | error | Caught by controller[0]: ^ host.iob | 2022-02-25 16:53:57.856 | error | Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename)); host.iob | 2022-02-25 16:53:57.856 | error | Caught by controller[0]: internal/modules/cjs/loader.js:1144
-
@guergen sagte in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Ich habe grade ein update eingespielt,
Von was auf was?
canvas.node muss offenbar neugebaut werden.
-
@guergen ja ein paket hat leider ein rebuild problem
/opt/iobroker npm install canvas
-
@djmarc75 super Idee!
-
eben entdeckt im Log - betrifft wieder Hermes
parcel.0 2022-02-25 17:19:07.166 error TypeError: Cannot create property 'id' on string '['
-
@djmarc75 Installier mal die letzte version dann sollte mehr log vorhanden sein
-
Wann wird eigentlich der DP 'indelivery' wieder genullt?
Im Moment hab ich da eine erfolgreiche Lieferung von Amazon von heute drin. -
@thomas-braun wenn der status keiner der strings enthält
"in zustellung") || "zustellung heute") || "heute zugestell") || "wird zugestellt") || "zustellfahrzeug")
-
@tombox said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
@djmarc75 Installier mal die letzte version dann sollte mehr log vorhanden sein
parcel.0 2022-02-26 05:44:03.526 error {"code":501,"message":"Ungültiges Authentifizierungstoken im HTTP Header."} parcel.0 2022-02-26 05:44:03.525 error Error: Request failed with status code 403 parcel.0 2022-02-26 05:44:03.523 error https://mobile-api.myhermes.de/mobile-api-web/v2/shipments
andere Meldungen kamen bisher nicht
-
@tombox
Ich würde gern bei DHL Briefankündigung das base64 image per Synology Chat verschicken. Wie kann ich das base64 in ein jpg nach iobroker holen? Vielleicht hast du eine Idee?
Lieben Gruß -
@thomas-braun natürlich den parcel-Adapter von 0.0.7 auf 0.0.8.
Nach dem update (vermutlich) auf die neuste canva-Version, ich glaube ich hatte was von 2.9 irgendwas im Augenwinkel, geht es jetzt wieder -
@tombox said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
@djmarc75 Installier mal die letzte version dann sollte mehr log vorhanden sein
jetzt eben folgende Fehler im LOG gesehen....
parcel.0 2022-02-26 14:45:46.429 error {"httpCode":"404","httpMessage":"Not Found","moreInformation":"The requested URL was not found on this server"} parcel.0 2022-02-26 14:45:46.428 error Error: Request failed with status code 404 parcel.0 2022-02-26 14:45:46.427 error https://onlinetools.ups.com/mychoice/v1/shipments/details/AddressToken?loc=de_DE parcel.0 2022-02-26 14:35:49.044 error [ { "shipmentId" : "H1025380036636802050", "type" : "IN_MANUALLY", "description" : "Kissenbezug", "creationDate" : "24.02.2022", "lastModified" : "2022-02-25T11:29:05.000+01:00", "lastStatusId" : "5", "lastStatusMessage" : "Die Sendung wurde zugestellt. ", "lastStatusDate" : "25.02.2022", "receiver" : { }, "sender" : { "lastname" : "Amazon (POZ2)" }, "deliveryForecast" : { "deliveryDate" : "25.02.2022", "deliveryTimeTo" : "13:15", "deliveryTimeFrom" : "10:15", "specialService" : false }, "statusHistory" : [ { "id" : "90-1-4", "date" : "2022-02-25T11:29:05+01:00", "message" : "Die Sendung wurde zugestellt. " }, { "id" : "50-1-3", "date" : "2022-02-25T07:20:18+01:00", "message" : "Die Sendung befindet sich in der Zustellung." }, { "id" : "45-5-3", "date" : "2022-02-25T00:34:57+01:00", "message" : "Die Sendung ist im Hermes Verteilzentrum LC Bad Rappenau (2367) eingetroffen." }, { "id" : "30-0-6", "date" : "2022-02-25T00:34:57+01:00", "message" : "Die Sendung wurde im Hermes Logistikzentrum sortiert." }, { "id" : "30-0-6", "date" : "2022-02-24T12:20:55+01:00", "message" : "Die Sendung wurde im Hermes Logistikzentrum sortiert." }, { "id" : "0-0-0", "date" : "2022-02-24T04:53:04+01:00", "message" : "Die Sendung wurde Hermes elektronisch angekündigt." } ], "bookable" : { } }, { "shipmentId" : "H1026150003886201050", "type" : "IN_MANUALLY", "description" : "Stichsäge", "creationDate" : "23.02.2022", "lastModified" : "2022-02-24T12:00:57.000+01:00", "lastStatusId" : "5", "lastStatusMessage" : "Die Sendung wurde zugestellt. ", "lastStatusDate" : "24.02.2022", "receiver" : { }, "sender" : { "lastname" : "Amazon Flat (VEVI)" }, "deliveryForecast" : { "deliveryDate" : "24.02.2022", "deliveryTimeTo" : "13:20", "deliveryTimeFrom" : "10:20", "specialService" : false }, "statusHistory" : [ { "id" : "90-1-4", "date" : "2022-02-24T12:00:57+01:00", "message" : "Die Sendung wurde zugestellt. " }, { "id" : "50-1-3", "date" : "2022-02-24T07:19:10+01:00", "message" : "Die Sendung befindet sich in der Zustellung." }, { "id" : "45-5-3", "date" : "2022-02-24T01:16:44+01:00", "message" : "Die Sendung ist im Hermes Verteilzentrum LC Bad Rappenau (2367) eingetroffen." }, { "id" : "30-0-6", "date" : "2022-02-24T01:16:44+01:00", "message" : "Die Sendung wurde im Hermes Logistikzentrum sortiert." }, { "id" : "30-0-6", "date" : "2022-02-23T15:46:12+01:00", "message" : "Die Sendung wurde im Hermes Logistikzentrum sortiert." }, { "id" : "0-0-0", "date" : "2022-02-23T14:54:05+01:00", "message" : "Die Sendung wurde Hermes elektronisch angekündigt." } ], "bookable" : { } }, { "shipmentId" : "H1022590109235201050", "type" : "IN_MANUALLY", "description" : "Meine Sendung", "creationDate" : "07.01.2022", "lastModified" : "2022-01-08T17:00:58.000+01:00", "lastStatusId" : "5", "lastStatusMessage" : "Die Sendung wurde zugestellt. ", "lastStatusDate" : "08.01.2022", "receiver" : { }, "sender" : { "lastname" : "Amazon DI (DTM8)" }, "deliveryForecast" : { "deliveryDate" : "08.01.2022", "deliveryTimeTo" : null, "deliveryTimeFrom" : null, "specialService" : false }, "statusHistory" : [ { "id" : "90-1-4", "date" : "2022-01-08T17:00:58+01:00", "message" : "Die Sendung wurde zugestellt. " }, { "id" : "50-1-2", "date" : "2022-01-08T10:15:12+01:00", "message" : "Die Sendung befindet sich in der Zustellung." }, { "id" : "45-5-3", "date" : "2022-01-08T01:03:29+01:00", "message" parcel.0 2022-02-26 14:35:49.037 error TypeError: Cannot create property 'id' on string '['
edit: bei UPS scheint es wohl momentan Probleme zu geben, daher die Meldung im LOG Zeile 1 bis 6 ignorieren !
-
Hab mich jetzt auch mal an deinen hammergeilen Adapter gewagt
Fetter Daumen hoch dafür!!Little Question.
Ich habe mal mit Amazon angefangen.
Dort steht nun heute bestellt.....
Wie bekomme ich das Bestelldatum ?Möchte das zusammengeklöppelt in der VIS abbilden.
-
@haselchen said in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Wie bekomme ich das Bestelldatum ?
Das Bestelldatum wird von Amazon als solches (noch?) nicht in den Adapter übertragen.
Im Moment würden nur Hilfsvariablen (eigene Datenpunkte) in Verbindung mit Blocklys helfen. -
Danke für die Info!
ich tue mich ein wenig schwer mit der Visualisierung von DHL.
Dort wird leider nicht so schön alles aufgeführt wie bei Amazon.
Wie bekomme ich das Bestellte in einen Datenpunkt?
Und die Prognose für die Zustellung? -
@haselchen
bei DHL wird es nur sehr viel detailierter im Adapter dargestellt. Das macht es halt komplizierter bei der Darstellung in VIS. Ich habe so einige Blocklys schreiben müssen um dies in meiner VIS einigermaßen vernünftig darstellen zu können.
Da der Adapter aber noch in der Testphase ist macht es wenig Sinn eine "finale" VIS mit Blocklys zu erstellen. Ich bin jeden Tag am Tüffteln -
@haselchen Amazon hat jetzt noch detailierte Information erstmal schauen ob man daraus was ableiten kann aber man kann jetzt exakter sagen ob das paket delivered ist. Ein Bestelldatum sehe ich direkt nicht