ioBroker.yahka: YAHKA crashes continouesly when using home app
Hi there. I’m using YAHKA prefer redly to map my KNX Installation to HomeKit using iobroker and the KNX adapter. Initially, with Version 0.8.1 it worked fine. After upgrading to 0.9.2 it continuesly crashes when pressing a “button” in the home app, i.e. to switch a light. The Adapter restarts after that.
I suspected the knx adapter that was updated as well, but I have no option to downgrade, due to the knx architecture and importing projects. As well I need the multistage feature due to the knx architecture, where state and action are typically two objects.
I get this error log:
`
host.iobroker | 2020-01-27 20:16:09.980 | info | Restart adapter system.adapter.yahka.0 because enabled |
---|---|---|---|
host.iobroker | 2020-01-27 20:16:09.979 | info | instance system.adapter.yahka.0 terminated with code 0 (NO_ERROR) |
host.iobroker | 2020-01-27 20:16:09.979 | error | Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7) |
host.iobroker | 2020-01-27 20:16:09.978 | error | Caught by controller[0]: at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49) |
host.iobroker | 2020-01-27 20:16:09.978 | error | Caught by controller[0]: at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) |
host.iobroker | 2020-01-27 20:16:09.977 | error | Caught by controller[0]: at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:572:33) |
host.iobroker | 2020-01-27 20:16:09.976 | error | Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.yahka/main.js:2694:37 |
host.iobroker | 2020-01-27 20:16:09.975 | error | Caught by controller[0]: TypeError: Cannot read property ‘val’ of null |
yahka.0 | 2020-01-27 20:16:09.441 | info | (1292) Terminated (NO_ERROR): Without reason |
yahka.0 | 2020-01-27 20:16:09.437 | info | (1292) terminating |
yahka.0 | 2020-01-27 20:16:09.423 | info | (1292) cleaned up … |
yahka.0 | 2020-01-27 20:16:09.421 | info | (1292) cleaning up … |
yahka.0 | 2020-01-27 20:16:09.417 | error | at process._tickCallback (internal/process/next_tick.js:68:7) |
yahka.0 | 2020-01-27 20:16:09.417 | error | at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49) |
yahka.0 | 2020-01-27 20:16:09.417 | error | at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23) |
yahka.0 | 2020-01-27 20:16:09.417 | error | at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:572:33) |
yahka.0 | 2020-01-27 20:16:09.417 | error | at /opt/iobroker/node_modules/iobroker.yahka/main.js:2694:37 |
yahka.0 | 2020-01-27 20:16:09.417 | error | (1292) TypeError: Cannot read property ‘val’ of null |
yahka.0 | 2020-01-27 20:16:09.415 | error | (1292) uncaught exception: Cannot read property ‘val’ of null |
yahka.0 | 2020-01-27 20:16:02.591 | info | (1292) adding Flur with UUID: 1a420c78-9de5-419a-92b2-c3b22c973b43 |
yahka.0 | 2020-01-27 20:16:02.572 | info | (1292) adapter ready, checking config |
yahka.0 | 2020-01-27 20:16:02.486 | info | (1292) starting. Version 0.9.2 in /opt/iobroker/node_modules/iobroker.yahka, node: v10.18.1 |
`
Any idea? Thank you!
Fritz
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (2 by maintainers)
Commits related to this issue
- #160 don't crash if states are null — committed to jensweigele/ioBroker.yahka by jensweigele 4 years ago
- #160 next fix for crash — committed to jensweigele/ioBroker.yahka by jensweigele 4 years ago
Gerne doch.
Du hast es behoben! Yahka stürzt nicht mehr ab.
Besten Dank!
Habs gefunden - es funktioniert wunderbar!!!
@nicoh88 Kannst du das bitte als Bug einstufen?