NEWS
[Gelöst]web Adapter - callback is not a function
-
Moin,
habe den Fehler schon einige Zeit und komme nun erst dazu, mir dies mal genauer anzusehen.Sobald ich z.b. die App "iogo" starte, erscheint im Log unter anderem:
web.1 2019-12-08 14:08:39.919 warn (9684) Alias alias.0.Beleuchtung_Wohnzimmer has no target 12
web.1 2019-12-08 13:35:40.400 error (9280) TypeError: callback is not a function at Adapter._addAliasSubscribe (C:\ioBroker\node_modules\iobroker.js-controller\lib\adapter.js:6030:17) at objects.getObject (C:\ioBroker\node_modul web.1 2019-12-08 13:35:40.399 error (9280) uncaught exception: callback is not a function
und auch
host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at promise.then (C:\ioBroker\node_modules\iobroker.js-controller\node_modules\standard-as-callback\built\index.js:19:49) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at tryCatcher (C:\ioBroker\node_modules\iobroker.js-controller\node_modules\standard-as-callback\built\utils.js:11:23) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at (anonymous function).(anonymous function) (C:\ioBroker\node_modules\iobroker.js-controller\node_modules\iobroker.objects-redis\index.js:17:63857) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at objects.getObject (C:\ioBroker\node_modules\iobroker.js-controller\lib\adapter.js:6224:42) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: at Adapter._addAliasSubscribe (C:\ioBroker\node_modules\iobroker.js-controller\lib\adapter.js:6030:17) host.SERVER(SmartHome) 2019-12-08 13:37:54.188 error Caught by controller[0]: TypeError: callback is not a function
Der entsprechende web Adapter stürzt dann ab und fährt im Anschluss wieder neu hoch. Ich vermute, das kam mit dem einrichten der Alias Variablen, kann es aber nicht 100% zuordnen. Dafür ist es aber schon zu lange her
Über einen andere web Adapter Instanz hingegen kann ich über die Web Oberfläche die Alias Variablen normal ansprechen und steuern.
-
Gelöst - Problem war, dass ich einen channel als Read/Write Onjekt gesetzt hatte...