NEWS
Script: Alexa Listen pflegen und Anzeigen
-
@liv-in-sky ist das Objekt wirklich noch da? Oder zeigt es Admin nur noch an? Mal im Admin Objekte neu geladen bzw Fenster Shift-Reload?
-
@apollon77 alles probiert- muss es tatsächlich von hand löschen - die objekte samt states bleiben stehen - wären sie nicht da, würde das script sie nicht finden
-
@Yetiberg teste doch bitte bei gelegenheit dieses script für die einkaufsliste - hauptsächlich das "alles" löschen ist interessant - das löschen dauert bei dieser version einige zeit länger
du kannst das setting von deinem existierenden script kopieren und stoppe bitte das momentan laufende
-
6 Testeinträge gemacht.
javascript.0 2020-03-29 18:26:00.508 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,178876ff-80f1-4514-88d1-22cd765fae44,2ecaf1bb-b057-4fe6-b6c9-bc682db9df93,3e51b99a-eeff-4345-a6df-feb59b9d46dd,5c4102de-98b7-47d9-8955-c71fb367b471,a javascript.0 2020-03-29 18:25:48.640 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,178876ff-80f1-4514-88d1-22cd765fae44,2ecaf1bb-b057-4fe6-b6c9-bc682db9df93,3e51b99a-eeff-4345-a6df-feb59b9d46dd,5c4102de-98b7-47d9-8955-c71fb367b471, alexa2.0 2020-03-29 18:25:46.618 info (3979) Adding item "test5" ({"value":"test5"}) to the list SHOPPING_LIST. javascript.0 2020-03-29 18:25:43.068 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,178876ff-80f1-4514-88d1-22cd765fae44,2ecaf1bb-b057-4fe6-b6c9-bc682db9df93,3e51b99a-eeff-4345-a6df-feb59b9d46dd,ad698044-4149-423b-bf09-3af96d65f47e, alexa2.0 2020-03-29 18:25:41.070 info (3979) Adding item "test4" ({"value":"test4"}) to the list SHOPPING_LIST. javascript.0 2020-03-29 18:25:35.375 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,2ecaf1bb-b057-4fe6-b6c9-bc682db9df93,3e51b99a-eeff-4345-a6df-feb59b9d46dd,ad698044-4149-423b-bf09-3af96d65f47e,c5461991-1ea8-4764-ba19-a82de1dd9a27 alexa2.0 2020-03-29 18:25:33.375 info (3979) Adding item "test3" ({"value":"test3"}) to the list SHOPPING_LIST. javascript.0 2020-03-29 18:25:24.043 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,3e51b99a-eeff-4345-a6df-feb59b9d46dd,ad698044-4149-423b-bf09-3af96d65f47e,c5461991-1ea8-4764-ba19-a82de1dd9a27 alexa2.0 2020-03-29 18:25:22.043 info (3979) Adding item "test2" ({"value":"test2"}) to the list SHOPPING_LIST. javascript.0 2020-03-29 18:25:18.188 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,3e51b99a-eeff-4345-a6df-feb59b9d46dd,c5461991-1ea8-4764-ba19-a82de1dd9a27 alexa2.0 2020-03-29 18:25:16.189 info (3979) Adding item "test1" ({"value":"test1"}) to the list SHOPPING_LIST. javascript.0 2020-03-29 18:25:12.665 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,3e51b99a-eeff-4345-a6df-feb59b9d46dd alexa2.0 2020-03-29 18:25:10.652 info (3979) Adding item "test" ({"value":"test"}) to the list SHOPPING_LIST.
6 Testeinträge gelöscht.
Massig viele Warnmeldungen aber Liste ist Leer.
javascript.0 2020-03-29 18:28:19.565 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy javascript.0 2020-03-29 18:28:18.564 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy javascript.0 2020-03-29 18:28:16.562 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:16.561 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:16.561 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:16.560 warn (3032) State "alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.#delete" not found javascript.0 2020-03-29 18:28:16.560 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.#delete host.rockpro64 2020-03-29 18:28:16.079 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.version: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.value: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.updatedDateTime: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.shoppingListItem: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.listName: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.listId: Not exists host.rockpro64 2020-03-29 18:28:16.078 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.index: Not exists host.rockpro64 2020-03-29 18:28:16.077 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.id: Not exists host.rockpro64 2020-03-29 18:28:16.077 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.createdDateTime: Not exists host.rockpro64 2020-03-29 18:28:16.077 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.completed: Not exists host.rockpro64 2020-03-29 18:28:16.077 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.#delete: Not exists host.rockpro64 2020-03-29 18:28:16.076 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27: Not exists alexa2.0 2020-03-29 18:28:15.562 info (3979) Deleting item "test1" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:15.557 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.c5461991-1ea8-4764-ba19-a82de1dd9a27.#delete host.rockpro64 2020-03-29 18:28:15.265 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.version: Not exists host.rockpro64 2020-03-29 18:28:15.265 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.value: Not exists host.rockpro64 2020-03-29 18:28:15.265 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.updatedDateTime: Not exists host.rockpro64 2020-03-29 18:28:15.261 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.shoppingListItem: Not exists host.rockpro64 2020-03-29 18:28:15.260 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.listName: Not exists host.rockpro64 2020-03-29 18:28:15.258 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.listId: Not exists host.rockpro64 2020-03-29 18:28:15.258 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.index: Not exists host.rockpro64 2020-03-29 18:28:15.258 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.id: Not exists host.rockpro64 2020-03-29 18:28:15.258 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.createdDateTime: Not exists host.rockpro64 2020-03-29 18:28:15.257 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.completed: Not exists host.rockpro64 2020-03-29 18:28:15.257 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.#delete: Not exists host.rockpro64 2020-03-29 18:28:15.256 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e: Not exists alexa2.0 2020-03-29 18:28:15.241 info (3979) Deleting item "test2" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:15.060 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.#delete alexa2.0 2020-03-29 18:28:14.070 info (3979) Deleting item "test2" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:14.057 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.ad698044-4149-423b-bf09-3af96d65f47e.#delete javascript.0 2020-03-29 18:28:13.565 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:13.565 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:13.564 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:13.564 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:13.564 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:13.563 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:13.563 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:13.561 warn (3032) State "alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.#delete" not found javascript.0 2020-03-29 18:28:13.560 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.#delete host.rockpro64 2020-03-29 18:28:13.088 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.version: Not exists host.rockpro64 2020-03-29 18:28:13.088 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.value: Not exists host.rockpro64 2020-03-29 18:28:13.087 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.updatedDateTime: Not exists host.rockpro64 2020-03-29 18:28:13.074 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.shoppingListItem: Not exists host.rockpro64 2020-03-29 18:28:13.074 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.listName: Not exists host.rockpro64 2020-03-29 18:28:13.074 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.listId: Not exists host.rockpro64 2020-03-29 18:28:13.074 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.index: Not exists host.rockpro64 2020-03-29 18:28:13.074 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.id: Not exists host.rockpro64 2020-03-29 18:28:13.073 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.createdDateTime: Not exists host.rockpro64 2020-03-29 18:28:13.073 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.completed: Not exists host.rockpro64 2020-03-29 18:28:13.073 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.#delete: Not exists host.rockpro64 2020-03-29 18:28:13.072 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471: Not exists alexa2.0 2020-03-29 18:28:12.566 info (3979) Deleting item "test5" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:12.557 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.5c4102de-98b7-47d9-8955-c71fb367b471.#delete javascript.0 2020-03-29 18:28:12.062 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:12.062 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:12.062 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:12.061 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:12.061 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:12.061 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:12.061 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:12.060 warn (3032) State "alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.#delete" not found javascript.0 2020-03-29 18:28:12.060 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.#delete host.rockpro64 2020-03-29 18:28:11.528 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.version: Not exists host.rockpro64 2020-03-29 18:28:11.527 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.value: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.updatedDateTime: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.shoppingListItem: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.listName: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.listId: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.index: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.id: Not exists host.rockpro64 2020-03-29 18:28:11.523 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.createdDateTime: Not exists host.rockpro64 2020-03-29 18:28:11.522 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.completed: Not exists host.rockpro64 2020-03-29 18:28:11.522 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.#delete: Not exists host.rockpro64 2020-03-29 18:28:11.522 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd: Not exists alexa2.0 2020-03-29 18:28:11.064 info (3979) Deleting item "test" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:11.057 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.3e51b99a-eeff-4345-a6df-feb59b9d46dd.#delete javascript.0 2020-03-29 18:28:10.567 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:10.566 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:10.566 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:10.566 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:10.565 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:10.564 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:10.564 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:10.562 warn (3032) State "alexa2.0.Lists.SHOPPING_LIST.items.2ecaf1bb-b057-4fe6-b6c9-bc682db9df93.#delete" not found javascript.0 2020-03-29 18:28:10.560 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.2ecaf1bb-b057-4fe6-b6c9-bc682db9df93.#delete alexa2.0 2020-03-29 18:28:09.588 info (3979) Deleting item "test3" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:09.576 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.2ecaf1bb-b057-4fe6-b6c9-bc682db9df93.#delete alexa2.0 2020-03-29 18:28:09.540 info (3979) Deleting item "test4" from the list SHOPPING_LIST. host.rockpro64 2020-03-29 18:28:09.476 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.version: Not exists host.rockpro64 2020-03-29 18:28:09.475 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.value: Not exists host.rockpro64 2020-03-29 18:28:09.475 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.updatedDateTime: Not exists host.rockpro64 2020-03-29 18:28:09.475 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.shoppingListItem: Not exists host.rockpro64 2020-03-29 18:28:09.475 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.listName: Not exists host.rockpro64 2020-03-29 18:28:09.474 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.listId: Not exists host.rockpro64 2020-03-29 18:28:09.474 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.index: Not exists host.rockpro64 2020-03-29 18:28:09.474 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.id: Not exists host.rockpro64 2020-03-29 18:28:09.474 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.createdDateTime: Not exists host.rockpro64 2020-03-29 18:28:09.473 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.completed: Not exists host.rockpro64 2020-03-29 18:28:09.473 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.#delete: Not exists host.rockpro64 2020-03-29 18:28:09.472 warn Objects 127.0.0.1:43366 Error from InMemDB: Error: ERROR delObject alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44: Not exists javascript.0 2020-03-29 18:28:09.060 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.#delete alexa2.0 2020-03-29 18:28:08.071 info (3979) Deleting item "test4" from the list SHOPPING_LIST. javascript.0 2020-03-29 18:28:08.057 info (3032) script.js.Datenpunkte.Einkaufsliste2: Statehelp: alexa2.0.Lists.SHOPPING_LIST.items.178876ff-80f1-4514-88d1-22cd765fae44.#delete javascript.0 2020-03-29 18:28:07.559 info (3032) script.js.Datenpunkte.Einkaufsliste2: 7 javascript.0 2020-03-29 18:28:06.557 info (3032) script.js.Datenpunkte.Einkaufsliste2: 7 javascript.0 2020-03-29 18:28:00.509 info (3032) script.js.Datenpunkte.Einkaufsliste2: dummy,178876ff-80f1-4514-88d1-22cd765fae44,2ecaf1bb-b057-4fe6-b6c9-bc682db9df93,3e51b99a-eeff-4345-a6df-feb59b9d46dd,5c4102de-98b7-47d9-8955-c71fb367b471,a
-
@Yetiberg warten wir mal ob apollon noch was rausfindet - bei diesem fehler (den ich nicht habe) weiß ich nicht weiter
-
@liv-in-sky Gut, mit den gelben Warnmeldungen kann ich leben.
Das Löschen funktioniert nun einwandfrei.
Ich beobachte das mal weiter.
Klasse Arbeit von Dir!Und was sind das für Meldungen?
Die kommen ja aus Deinem Script:javascript.0 2020-03-29 18:28:16.562 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:16.561 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:16.561 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:16.560 warn (3032) State
-
@Yetiberg hast du im script etwas rot unterkringelt ? außer date befehle
-
@liv-in-sky Jo, da ist was:
Zeile 216 : states
obj.common.states=myList;
Zeile 346 : (new Date().getTime())
var htmlUeber= "<p style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: "+htmlÜberFontGroesse+"; font-weight:"+htmlSchriftWeite+ "\">"+htmlFeldUeber+"  Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</p>";
Zeile 349 (new Date().getTime())
var htmlUnter= "<div style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: 70%; text-align: right;\" >"+htmlFeldUeber+"  Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</div>";
Zeile 367: (new Date().getTime())
var htmlUnter= "<div style=\"color:"+htmlFarbUber+"; font-family:"+htmlSchriftart+"; font-size: 80%; text-align: center; \" >"+htmlFeldUeber+"  Last Update: "+formatDate(getDateObject((parseFloat((new Date().getTime())))), "SS:mm:ss");+"</div>"
-
@Yetiberg nee - alles gut - ist kein problem
-
@Yetiberg sagte in Script: Alexa Listen pflegen und Anzeigen:
@liv-in-sky Gut, mit den gelben Warnmeldungen kann ich leben.
Das Löschen funktioniert nun einwandfrei.
Ich beobachte das mal weiter.
Klasse Arbeit von Dir!Und was sind das für Meldungen?
Die kommen ja aus Deinem Script:javascript.0 2020-03-29 18:28:16.562 warn (3032) at Timer.processTimers (timers.js:223:10) javascript.0 2020-03-29 18:28:16.561 warn (3032) at listOnTimeout (timers.js:263:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at tryOnTimeout (timers.js:300:5) javascript.0 2020-03-29 18:28:16.561 warn (3032) at ontimeout (timers.js:438:13) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2077:34) javascript.0 2020-03-29 18:28:16.561 warn (3032) at Object.timer (script.js.Datenpunkte.Einkaufsliste2:434:4) javascript.0 2020-03-29 18:28:16.561 warn (3032) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1426:20) javascript.0 2020-03-29 18:28:16.560 warn (3032) State
hast du in deinen datenpunkten schon "zombies" drin ? es gibt dort den datenpunkt alexa2.0 .Lists . stoppe einfach die instanz und lösche den ordner Lists mit allen unterpunkten - danach starte die instanz und gebe mit der app 2,3 items ein - wenn du dann in der tabelle alle items siehst und auf "ALLE" löschen gehst, kommt dann immer noch ein fehler?
-
@liv-in-sky
So gemacht wie Du geschrieben hast.
Dann 4 Stück über App angelegt.
Dann über Einkaufsliste gelöscht und er lässt wieder ein item im alexa2 Adapter stehen das manuell gelöscht werden muss.
Lass mal gut sein @liv-in-sky
Ich lege da auch keinen primären Wert drauf und habe auch keine Zeit für die Testerei.
Ich lösche über die App und gut ist. -
@Yetiberg ist kein thema
ich werd mal auf apollon warten - ich weiß im moment auch nicht, was da schief läuft - in 1 von 5 fällen geht es irgendwie nicht richtig - im moment wartet das script 1,5 sek bis es den nächsten datenpunkt löscht - ist zwar besser wie vorher aber noch nicht ganz stabil
ich werde dann schon einen anderen mit-tester finden
-
@liv-in-sky
Nee, ich teste schon noch gerne mit Dir mit.
Ich kann nur gelegentlich nicht sofort testen wenn Du es reinstellst. -
@Yetiberg könntest du mir verraten, wie du den "Drucken"-Button realisiert hast?
Druckt er den ganze Browser? -
@senger1985
Nee, der druckt nur die Einkaufsliste.
Das hat Agria4800 hier gut beschrieben wie das geht. -
@Yetiberg danke dir, schau ich mir mal an
-
@liv-in-sky
Hi Super Projekt das hat mich auf die Idee gebracht habe es einwenig anders gemacht als du.
vielleicht kann ja wer teile aus meinem Script brauchen.
var forceCreation = false; //Solange diese Varialble auf "true" steht, werden die Datenpunkte zwangsweise erstellt, also auch wenn sie schon existieren. var pfad = 'Eigene_Datenpunkte.Aexa_List_Neu.'; //Ordner für daten punkte var datenpunkte = { 'ToDo_List': {"init": "", "common": {type: 'string', name: 'ToDo List', role: "text"}}, 'Shopping_List': {"init": "", "common": {type: 'string', name: 'Einkaufsliste', role: "text"}}, }; // ----------------------------------------------------------------------------------------------------------------------------------------- // Erzeuge Datenpunkte // ----------------------------------------------------------------------------------------------------------------------------------------- function createDp() { var name; var init; var common; for (var dp in datenpunkte) { name = pfad + dp; init = datenpunkte[dp].init; common = datenpunkte[dp].common; createState(name, init , forceCreation, common); } } // ----------------------------------------------- // Initialisierung // ----------------------------------------------- createDp(); // ----------------------------------------------- // Eigene functionen // ----------------------------------------------- function convertJSON2HTML(json,db) { const tmpList = { row : `<div class="mdui-listitem" style="width:100%; display:flex;"> <div class="mdui-title mdui-center" style="flex:0 0 10%;"> <i style="font-size:1.5em;">{counter}</i> </div> <div style="flex:0 0 15%; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; "> <div class="mdui-button mdui-color1 mdui-center" style="height: 45px; width: 45px;"> <button onclick="vis.setValue('alexa2.0.Lists.{db}.items.{id}.completed', {completed});"><i class="material-icons" style="font-size:3em;">{icon}</i></button> </div> </div> <div style="flex:1 1 auto; display:flex; flex-wrap:wrap;"> <div class="mdui-label" style=" flex:1 1 15em; display:flex; flex-wrap:wrap; align-content:flex-start; padding-right:0.5em;"> <div class="mdui-value" style="font-size:1.5em; flex:1 0 15em;">{start}{value}{stop}</div> <div class="mdui-center-v" style="font-size:0.8em; flex:1 0 15em; ">Erstellt: <span class="mdui-value">{createdDateTime}</span> </div> <div class="mdui-center-v" style="font-size:0.8em; flex:1 0 15em; ">Geändert: <span class="mdui-value">{updatedDateTime}</span> </div> </div> </div> <div style="flex:0 0 15%; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; "> <div class="mdui-button-outlined mdui-red mdui-red-ol mdui-center" style="height: 45px; width: 45px;"> <button onclick="vis.setValue('alexa2.0.Lists.{db}.items.{id}.#delete', true);"><i class="material-icons" style="font-size:2em;">delete_forever</i></button> </div> </div> </div>`} let htmlList =""; let entry, tr ; json = json.replace('[',''); json = json.replace(']',''); json = json.replace(/},{/g,'};{'); if (json.length == 0){setState('javascript.0.'+pfad+Object.keys(datenpunkte)[db], "");return;}; json = json.split(";"); for (var i = 0; i < json.length; i++) { try {entry = JSON.parse(json[i]); } catch (e) { console.error('Cannot parse: ' + json); return } switch (entry.shoppingListItem) { case false : entry.db = 'TO_DO'; break; default : entry.db = 'SHOPPING_LIST'; break; } switch (entry.completed) { case false : entry.icon = 'check_box_outline_blank';entry.start = '';entry.stop = ''; entry.completed = true; break; default : entry.icon = 'check_box';entry.start = '<s>';entry.stop = '</s>'; entry.completed = false; break; } entry.counter = i ; entry.createdDateTime = formatDate(entry.createdDateTime, "TT.MM.YYYY SS:mm:ss"); entry.updatedDateTime = formatDate(entry.updatedDateTime, "TT.MM.YYYY SS:mm:ss"); tr = tmpList.row; for (let [key, value] of Object.entries(entry)) tr = tr.replace(new RegExp('{'+key+'}','g'),value); htmlList+=tr; } setState('javascript.0.'+pfad+Object.keys(datenpunkte)[db], htmlList); } // ----------------------------------------------- // Überwachende Datenpunkte // ----------------------------------------------- on({id: 'alexa2.0.Lists.TO_DO.json'/*List as json*/, change: 'ne'}, function (obj) { convertJSON2HTML(obj.state.val,0); }); on({id: 'alexa2.0.Lists.SHOPPING_LIST.json'/*List as json*/, change: 'ne'}, function (obj) { convertJSON2HTML(obj.state.val,1); });
-
@Günter-Königsberger
sehr cool,
würdest du dein View Export teilen?
Ich habe mal dein Script mal importiert und gestartet, aber außer den beiden DP kann ich nichts erkennen...
kannst du mir kurz erklären, was ich machen muss ?
-
@Günter-Königsberger
okay,
ich war zu schnell, ich hab´s hinbekommen, einfach die neuen DP im Widget binden...eine Frage noch, wo kann ich die Icon´s verändern ?
-
@Günter-Königsberger sieht klasse aus
habe mal eine frage an euch beide - bei mir funktioniert es nicht mehr, die shopping list zu löschen - unabhängig vom script - wenn ich den #delete datenpunkt direkt im admin ansteuere wird zwar in der alexa app der wert nicht mehr angezeigt - aber der datenpukt bleibt im adapter erhalten
bei der todo liste funktioniert alles
kennt ihr das problem ?