NEWS
Keine Verbindung zu Yamaha Receiver RX V577
-
Hallo zusammen,
ich versuche über den Yamaha Adapter eine Verbindung zu meinem Yamaha Receiver RX V577 herzustellen. Hier gbt es ja eigentlich nicht allzu viel einzustellen.
Ich habe die entsprechende IP Adresse eingetragen und die restlichen Werte auf den Standards belassen.
Die Instanz yamaha.0 ist aber immer rot. Weder eine Verbindung zum Host noch ein Lebenszeichen können hergestellt werden.
Wenn ich die IP-Adresse direkt im Browser aufrufe, komme ich auf die Übersichtsseite des Receivers. Der ist also korrekt im Netz erreichbar.
Woran könnte das liegen?
-
@Kraxelhuber Zeig mal was im log passiert, wenn der Adapter gestartet wird.
Hast du das Update Interval mal mit Werten ungleich Null gefüllt?
-
@Thomas-Braun said in Keine Verbindung zu Yamaha Receiver RX V577:
Zeig mal was im log passiert, wenn der Adapter gestartet wird.
2020-10-31 21:55:59.200 - warn: yamaha.0 (25698) Object yamaha.0.Commands.volumeUp is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:55:59.203 - warn: yamaha.0 (25698) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:55:59.211 - warn: yamaha.0 (25698) Object yamaha.0.Commands.volumeDown is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:55:59.212 - warn: yamaha.0 (25698) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:55:59.218 - warn: yamaha.0 (25698) Object yamaha.0.Commands.adjustVolume is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:55:59.218 - warn: yamaha.0 (25698) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:55:59.230 - warn: yamaha.0 (25698) Object yamaha.0.volume is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:55:59.230 - warn: yamaha.0 (25698) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:56:00.258 - info: yamaha.0 (25698) starting. Version 0.3.19 in /opt/iobroker/node_modules/iobroker.yamaha, node: v12.19.0, js-controller: 3.1.6 2020-10-31 21:56:00.373 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2020-10-31 21:56:00.374 - error: yamaha.0 (25698) unhandled promise rejection: adapter.objects.getObject is not a function 2020-10-31 21:56:00.375 - error: yamaha.0 (25698) TypeError: adapter.objects.getObject is not a function at getObject (/opt/iobroker/node_modules/soef/soef.js:492:28) at setObjectNotExists (/opt/iobroker/node_modules/soef/soef.js:501:5) at Devices.createObjectNotExists (/opt/iobroker/node_modules/soef/soef.js:602:9) at Devices.setStateEx (/opt/iobroker/node_modules/soef/soef.js:632:18) at /opt/iobroker/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/soef/soef.js:248:13) at safeCallback (/opt/iobroker/node_modules/soef/soef.js:187:13) at Devices.setStateEx (/opt/iobroker/node_modules/soef/soef.js:637:13) at /opt/iobroker/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/soef/soef.js:248:13) at forEachObjSync (/opt/iobroker/node_modules/soef/soef.js:251:9) at Devices.update (/opt/iobroker/node_modules/soef/soef.js:697:9) at CDevice.update (/opt/iobroker/node_modules/soef/soef.js:1028:22) at runRealtimeFunction (/opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:551:9) at /opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:710:9 at checkIP (/opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:511:9) 2020-10-31 21:56:00.880 - info: yamaha.0 (25698) terminating 2020-10-31 21:56:00.882 - info: yamaha.0 (25698) Terminated (NO_ERROR): Without reason 2020-10-31 21:56:33.730 - warn: yamaha.0 (25713) Object yamaha.0.Commands.volumeUp is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:56:33.732 - warn: yamaha.0 (25713) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:56:33.738 - warn: yamaha.0 (25713) Object yamaha.0.Commands.volumeDown is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:56:33.739 - warn: yamaha.0 (25713) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:56:33.743 - warn: yamaha.0 (25713) Object yamaha.0.Commands.adjustVolume is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:56:33.744 - warn: yamaha.0 (25713) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:56:33.791 - warn: yamaha.0 (25713) Object yamaha.0.volume is invalid: obj.common.type has an invalid value (integer) but has to be one of number, string, boolean, array, object, mixed, file, json 2020-10-31 21:56:33.792 - warn: yamaha.0 (25713) This object will not be created in future versions. Please report this to the developer. 2020-10-31 21:56:35.300 - info: yamaha.0 (25713) starting. Version 0.3.19 in /opt/iobroker/node_modules/iobroker.yamaha, node: v12.19.0, js-controller: 3.1.6 2020-10-31 21:56:35.430 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). 2020-10-31 21:56:35.431 - error: yamaha.0 (25713) unhandled promise rejection: adapter.objects.getObject is not a function 2020-10-31 21:56:35.432 - error: yamaha.0 (25713) TypeError: adapter.objects.getObject is not a function at getObject (/opt/iobroker/node_modules/soef/soef.js:492:28) at setObjectNotExists (/opt/iobroker/node_modules/soef/soef.js:501:5) at Devices.createObjectNotExists (/opt/iobroker/node_modules/soef/soef.js:602:9) at Devices.setStateEx (/opt/iobroker/node_modules/soef/soef.js:632:18) at /opt/iobroker/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/soef/soef.js:248:13) at safeCallback (/opt/iobroker/node_modules/soef/soef.js:187:13) at Devices.setStateEx (/opt/iobroker/node_modules/soef/soef.js:637:13) at /opt/iobroker/node_modules/soef/soef.js:698:22 at doit (/opt/iobroker/node_modules/soef/soef.js:248:13) at forEachObjSync (/opt/iobroker/node_modules/soef/soef.js:251:9) at Devices.update (/opt/iobroker/node_modules/soef/soef.js:697:9) at CDevice.update (/opt/iobroker/node_modules/soef/soef.js:1028:22) at runRealtimeFunction (/opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:551:9) at /opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:710:9 at checkIP (/opt/iobroker/node_modules/iobroker.yamaha/yamaha.js:511:9) 2020-10-31 21:56:35.937 - info: yamaha.0 (25713) terminating 2020-10-31 21:56:35.938 - info: yamaha.0 (25713) Terminated (NO_ERROR): Without reason
@Thomas-Braun said in Keine Verbindung zu Yamaha Receiver RX V577:
Hast du das Update Interval mal mit Werten ungleich Null gefüllt?
Ja, habe ich. Leider ohne Erfolg.
-
@Kraxelhuber sagte in Keine Verbindung zu Yamaha Receiver RX V577:
soef/soef.js
Soweit ich weiß ist der Code von soef mittlerweile total veraltet und läuft nicht mehr mit aktuellen node bzw. iobroker-Admin Versionen.
Bei einigen Adaptern hat man sich dessen in Form einer sog. community version angenommen. Ob es das für yamaha auch gibt musst du mal schauen.
Aktuelle Versionsnummer in git ist jedenfalls 0.4.0.0.3.21 (Garfonso) added admin 3 compatibility and more meta-data stuff. (Garfonso) added compact mode support. 0.3.20 (Garfonso) adjusted local copy of soef.js to js-controller 3.0 (Garfonso) updated meta information (links etc) to iobroker-community-adapters