NEWS
yamaha-community.0: cannot find start file!
-
@Garfonso wenn ich zum Testen zur Verfügung stehen soll, ich bin dabei
-
@Garfonso sagte in yamaha-community.0: cannot find start file!:
Gab es mit den letzten Versionen vom js-controller keine Warnungen von dem Adapter?
Nein
-
@sigi234 War bisher noch keinem Tester aufgefallen
-
@apollon77 sagte in yamaha-community.0: cannot find start file!:
@sigi234 War bisher noch keinem Tester aufgefallen
Also ich habe diese Version und da funktioniert alles.
-
@sigi234
den "non-community" Adapter hatte ich zuerst probiert, die LOGs zeigen dort die gleichen Fehler. Es ist auch der gleiche Versionsstand. -
Bei mir laufen beide auch noch (also der mit und der ohne -community). Ich vermute fast, dass es irgendwie erst bei der Neueinrichtung oder dem ersten Start passiert?
//Edit: ja, neue Instanz erstellt und noch nix konfiguriert -> der Fehler kommt:
2020-04-22 20:20:01.222 - info: yamaha-community.1 (20878) starting. Version 0.3.19 in /opt/iobroker/node_modules/iobroker.yamaha-community, node: v12.16.2, js-controller: 3.0.13 2020-04-22 20:20:01.829 - info: yamaha-community.1 (20878) soef.changeAdapterConfig: changed 2020-04-22 20:20:01.834 - info: host.Server stopInstance system.adapter.yamaha-community.1 (force=false, process=true) 2020-04-22 20:20:01.836 - info: yamaha-community.1 (20878) Got terminate signal TERMINATE_YOURSELF 2020-04-22 20:20:01.836 - info: host.Server stopInstance system.adapter.yamaha-community.1 send kill signal 2020-04-22 20:20:01.888 - info: yamaha-community.1 (20878) soef.changeAdapterConfig: changed 2020-04-22 20:20:01.890 - error: yamaha-community.1 (20878) uncaught exception: adapter.objects.getObject is not a function 2020-04-22 20:20:01.890 - info: host.Server stopInstance system.adapter.yamaha-community.1 (force=false, process=true) 2020-04-22 20:20:01.890 - error: yamaha-community.1 (20878) TypeError: adapter.objects.getObject is not a function at getObject (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:492:28) at setObjectNotExists (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:501:5) at Devices.createObjectNotExists (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:602:9) at Devices.setStateEx (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:632:18) at /opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:248:13) at safeCallback (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:187:13) at Devices.setStateEx (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:637:13) at /opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:248:13) at forEachObjSync (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:251:9) at Devices.update (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:697:9) at CDevice.update (/opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:1028:22) at runRealtimeFunction (/opt/iobroker/node_modules/iobroker.yamaha-community/main.js:551:9) at /opt/iobroker/node_modules/iobroker.yamaha-community/main.js:710:9 at /opt/iobroker/node_modules/iobroker.yamaha-community/node_modules/soef/soef.js:1268:35 2020-04-22 20:20:01.891 - info: host.Server stopInstance system.adapter.yamaha-community.1 send kill signal 2020-04-22 20:20:01.892 - info: yamaha-community.1 (20878) Got terminate signal TERMINATE_YOURSELF 2020-04-22 20:20:02.337 - info: yamaha-community.1 (20878) terminating 2020-04-22 20:20:02.338 - info: yamaha-community.1 (20878) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2020-04-22 20:20:03.008 - info: host.Server instance system.adapter.yamaha-community.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
-
Eine neue Version (0.3.21), die das fixt, sollte auf dem weg in latest sein (oder so?).. jedenfalls auf github: https://github.com/iobroker-community-adapters/ioBroker.yamaha (am besten noch warten bis https://github.com/iobroker-community-adapters/ioBroker.yamaha/pull/16 gemerged ist).
Der -community adapter ist damit dann auch Geschichte und das läuft wieder unter dem alten Namen ioBroker.yamaha aber mit zumindest rudimentärer Pflege -> community könnt ihr dann löschen.
-
@Garfonso klasse, und vielen Dank
Wie kann ich erkennen ob der pull gemerged wurde um den Adapter auszuprobieren? -
@BBTown
auf den Link vom Pullrequest klicken. Im Moment ist er noch offen, da ist links oben das grüne Schild mit "Open" drin. Wenn der gemerged wird, wird das lila und es steht "Merged" drin, wie z.B. hier https://github.com/iobroker-community-adapters/ioBroker.yamaha/pull/15 -
@Garfonso
Danke für den Hinweis.Der Adapter funktioniert übrigens einwandfrei mit meinem RX-V1067