Coder Social home page Coder Social logo

iobroker.yamaha's Introduction

Logo

ioBroker.yamaha

Number of Installations Number of Installations NPM version

Test and Release Translation status Downloads

This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers. For more details and for information how to disable the error reporting see Sentry-Plugin Documentation! Sentry reporting is used starting with js-controller 3.0.

Description

Adapter for Yamaha AV receivers

Discussion please at github or at https://forum.iobroker.net/topic/53174/weiterentwicklung-yamaha-adapter

Initial Creation

This adapter was initialy created by @soef at https://github.com/soef/ioBroker.yamaha but not maintained any more, so we moved it to iobroker-community so that bugs could be fixed. thanks @soef for his work.

Configuration

Currently without autodiscover, you have to enter the IP of your receiver

Installation

via ioBroker Admin.

Otherweise execute the following command in the iobroker root directory (e.g. in /opt/iobroker) npm install iobroker.yamaha iobroker upload yamaha

Realtime

The states will be created, when they occur. I.e. use your ir-remote and change something and you will see the new states. Only one connection is accepted by yamaha devices.

Requirements

Yamaha Receiver

You have to enable "network standby" function in the configuration of your receiver

Changelog

0.5.4 (2024-06-14)

  • (foxriver76) updated packages

0.5.3 (2022-06-17)

  • (Apollon77) Fix crash cases reported by Sentry

0.5.2 (2022-04-23)

  • (Apollon77) Fix crash cases reported by Sentry

0.5.1 (2022-03-29)

  • (Apollon77) Fix crash cases reported by Sentry
  • (Sneak-L8) fix type of pureDirect

0.5.0 (2022-03-08)

  • IMPORTANT: js-controller 2.0 is needed at least
  • (Apollon77) Add Sentry for crash reporting

0.4.1

  • (Sneak-L8) "toggleMute" now toggle mute state (instead of always muting)

0.4.0

  • (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

0.3.19

  • (soef) Changelog added to readme

0.3.18

  • (Apollon77) Update utils.js and usage, CI Testing and deps

0.3.17

  • (Apollon77) update basic package-file testing

0.3.16

  • (soef) node 0.12 removed from testing

0.3.15

  • (soef) Enhance CI testing

0.3.14

  • (soef) Possible exception in reconnect fixed

0.3.12

  • (soef) Version incr. for npm

0.3.11

  • (soef) reconnect overworked

0.3.10

  • (soef) realtime Ping now configurable

0.3.8

  • (soef) realtime states optimized

0.3.7

  • (soef) fix typo in creating realtime states

0.3.6

  • (soef) timeout to connect reduced

iobroker.yamaha's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

iobroker.yamaha's Issues

Think about to fix the issues found by adapter checker

From @ioBrokerChecker on February 3, 2019 14:2

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/soef/ioBroker.yamaha

  • [E019] Invalid repository URL: https://github.com/soef/iobroker.yamaha. Expected: git+https://github.com/soef/ioBroker.yamaha.git
  • [E109] desc in io-package.json should be an object for many languages. Found only Yamaha AVR Adapter
  • [E114] No adapter are allowed in the repo without admin3 support
  • [E201] Bluefox was not found in the collaborators on NPM!. Please execute in adapter directory: "npm owner add bluefox iobroker.yamaha"

ERR:["E019","E109","E114","E201"]:ERR

Thanks,
your automatic adapter checker.

Copied from original issue: soef/ioBroker.yamaha#21

Action required: Greenkeeper could not be activated 🚨


☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet.
We recommend using:

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

Adapter crashes when target not reachable (unhandled promise rejection)

yamaha.0 | 2020-05-14 10:04:52.925 | info | (16077) Terminated (NO_ERROR): Without reason
yamaha.0 | 2020-05-14 10:04:52.924 | info | (16077) terminating
yamaha.0 | 2020-05-14 10:04:52.913 | error | at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)
yamaha.0 | 2020-05-14 10:04:52.913 | error | (16077) Error: getaddrinfo ENOTFOUND yamaha.fritz.box yamaha.fritz.box:80
yamaha.0 | 2020-05-14 10:04:52.913 | error | (16077) unhandled promise rejection: getaddrinfo ENOTFOUND yamaha.fritz.box yamaha.fritz.box:80
Unhandled | 2020-05-14 10:04:52.912 | error | 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().
yamaha.0 | 2020-05-14 10:04:52.904 | error | at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)
yamaha.0 | 2020-05-14 10:04:52.904 | error | (16077) Error: getaddrinfo ENOTFOUND yamaha.fritz.box yamaha.fritz.box:80
yamaha.0 | 2020-05-14 10:04:52.903 | error | (16077) unhandled promise rejection: getaddrinfo ENOTFOUND yamaha.fritz.box yamaha.fritz.box:80
Unhandled | 2020-05-14 10:04:52.902 | error | 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().

To Reproduce

  1. turn Yamaha adapter off or disconnect from network

Versions:

  • Adapter version: 0.3.21
  • JS-Controller version: 3.1.4
  • Node version: 10.20.1
  • Operating system: Linux iobroker 4.15.0-88-generic #88-Ubuntu SMP Tue Feb 11 20:12:47 UTC 2020 i686 i686 i686 GNU/Linux

Additional context
32bit system

Please check ioBroker.yamaha-community with js-controller 2.0

Hi,

the new js-controller 2.0 will come into latest repository in the next days and we want to make sure that all adapters are working well. We already did a 2 weeks Beta test and so some adapter were aleady checked and some needed slight adjustments.

You can find more information in ioBroker/ioBroker.js-controller#482 and in the ioBroker Forum. If you have more technical questions please write in the referenced issue or in the Developer thread please. General questions are best in the genral thread.

Please update your systems to js-controller 2.0 and check your adapter.

Please close this issue once you have checked your adapter or received successfull reports from users.

Thank you very much for your support. Please contact us in the other Threads or Forum on any question.

Adapter crash - adapter.objects.getObject is not a function at getObject

JS-Controller 3.0.20
Node.js
v12.16.3
NPM
6.14.4

yamaha-community.0 2020-05-05 22:14:28.544 info (30559) Terminated (NO_ERROR): Without reason
yamaha-community.0 2020-05-05 22:14:28.543 info (30559) terminating
yamaha-community.0 2020-05-05 22:14:28.039 error (30559) 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:
yamaha-community.0 2020-05-05 22:14:27.997 error (30559) uncaught exception: adapter.objects.getObject is not a function

Compatibility check to js-controller 3.3 and Admin5 React UI

Dear Adapter developer,

with js-controller 3.2 and js-controller 3.3 some additional checks were added to make sure that created objects match to the specifications and also written state values match to the object definition.

If something is not correct this is logged as 'warning' or 'info' log.

Please take the time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1301

Additionally we are preparing Admin 5 which will have a completely rewritten UI. Please install Admin 5, activate that new UI and verify that the configuration of you adapter works as expected also there.

More informations on Admin 5 can be found in Forum https://forum.iobroker.net/topic/44282/test-adapter-admin-5-0-x-alpha-der-neuen-ui

Please close the issue after you checked it.

Thank you very much for your support!

Compatibility check and testing for Node.js 14 and 16

Dear Adapter develop,

Node.js 14 is now available for a year and Node.js 16 was release just some days ago and will become LTS by October 2021. We plan to update the ioBroker Node.js recommendation (currently 12.x) to 14.x later this year.

Please check your adapter with Node.js 14 especially, and ideally also directly with Node.js 16

Please add both versions to the adapter testing which is executed on commits.

If your adapter requires a certain minimum version of Node.js please set the 'engine' setting in package.json accordingly! Please also do this if the adapter is not able to work in certain Node.js versions, so that ioBroker can prevent users from installing te adapter if not compatible!

On questions please talk to us at ioBroker/ioBroker.js-controller#1138

Please close the issue after you checked it.

Thank you very much for your support!

Please add you adapter to our repository

We saw your adapter and if it is ready please request that it is added to the repository. With this it becomes available for all users. Please consult https://github.com/ioBroker/ioBroker.repositories#add-a-new-adapter-to-the-latest-repository and the following sections for more details.
If you need help, contact us in the forum https://forum.iobroker.net/ or in the developer chat https://github.com/iobroker-community-adapters/info .

Thank you for your support.

Set input to empty when device is turned off

As I want to just display some widgets depending on the input - and also just if the device is turned on, I think it would be great to set nearly all values to empty when power = false. As you just can maintain one criteria in visability in vis - and also because it generally makes sense, as there is no input when the device is not running.

Can not connect to my Pioneer VSX-933

2021-04-30 17:06:00.078 - info: host.iobroker instance system.adapter.yr.0 started with pid 29413

2021-04-30 17:06:01.729 - info: yr.0 (29413) starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.yr, node: v12.21.0, js-controller: 3.2.16
2021-04-30 17:06:01.984 - info: yr.0 (29413) got weather data from yr.no
2021-04-30 17:06:07.054 - info: host.iobroker instance system.adapter.yr.0 terminated with code 0 (NO_ERROR)
2021-04-30 17:46:05.817 - info: host.iobroker stopInstance system.adapter.yamaha.0 (force=false, process=true)
2021-04-30 17:46:05.837 - info: yamaha.0 (28270) Got terminate signal TERMINATE_YOURSELF
2021-04-30 17:46:05.841 - info: yamaha.0 (28270) terminating
2021-04-30 17:46:05.843 - info: yamaha.0 (28270) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2021-04-30 17:46:05.882 - info: host.iobroker stopInstance system.adapter.yamaha.0 send kill signal
2021-04-30 17:46:06.441 - info: host.iobroker instance system.adapter.yamaha.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2021-04-30 17:46:09.087 - info: host.iobroker instance system.adapter.yamaha.0 started with pid 31368
2021-04-30 17:46:11.326 - info: yamaha.0 (31368) starting. Version 0.4.0 in /opt/iobroker/node_modules/iobroker.yamaha, node: v12.21.0, js-controller: 3.2.16
2021-04-30 17:46:12.516 - error: yamaha.0 (31368) Can not connect to yamaha receiver at 192.168.2.171 Unexpected close tag
Line: 7
Column: 7
Char: >

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

Please report this to the developer. Objekt .... is invalid

Ich hoffe ich bin hier richtig, dass hier dem deloper zu reporten?

Ich habe bei einem Restart meines aktuellen System

  • OS Debian bookworm 12
  • js-Controller 5.0.12
  • Admin 6.12.0
  • ioBroker.yamaha 0.3.19
  • Node.js v18.18.2
  • NPM 9.8.1

folgende Warnmeldungen im Log

`

yamaha-community.0 2023-11-10 23:11:52.040 info starting. Version 0.3.19 (non-npm: iobroker-community-adapters/ioBroker.yamaha-community#5020b47aad87b079fd1d611f4eb4ffff66e4e3d3) in /opt/iobroker/node_modules/iobroker.yamaha-community, node: v18.18.2, js-controller: 5.0.12
yamaha-community.0 2023-11-10 23:11:51.993 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.992 warn Object yamaha-community.0.powerAllZones is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.949 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.948 warn Object yamaha-community.0.zone4 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.901 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.900 warn Object yamaha-community.0.zone3 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.857 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.857 warn Object yamaha-community.0.zone2 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.814 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.813 warn Object yamaha-community.0.zone1 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.753 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.752 warn Object yamaha-community.0.pureDirect is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.705 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.704 warn Object yamaha-community.0.hdmiOut2 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.661 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.660 warn Object yamaha-community.0.hdmiOut1 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.613 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.613 warn Object yamaha-community.0.Commands.partyModeVolumeDown is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.569 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.568 warn Object yamaha-community.0.Commands.partyModeVolumeUp is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.525 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.525 warn Object yamaha-community.0.partyMode is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.481 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.481 warn Object yamaha-community.0.adaptiveDRC is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.437 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.436 warn Object yamaha-community.0.extraBass is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.393 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.392 warn Object yamaha-community.0.YPAOVolume is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.349 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.348 warn Object yamaha-community.0.Commands.skip is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.305 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.304 warn Object yamaha-community.0.Commands.rewind is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.261 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.260 warn Object yamaha-community.0.Commands.skip is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.213 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.212 warn Object yamaha-community.0.Commands.pause is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.165 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.164 warn Object yamaha-community.0.Commands.stop is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.121 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.121 warn Object yamaha-community.0.refresh is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.073 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.073 warn Object yamaha-community.0.power is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:51.024 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:51.023 warn Object yamaha-community.0.mute is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
yamaha-community.0 2023-11-10 23:11:50.972 warn This object will not be created in future versions. Please report this to the developer.
yamaha-community.0 2023-11-10 23:11:50.972 warn Object yamaha-community.0.Commands.toggleMute is invalid: Default value has to be type "boolean" but received type "number"
`

simulate press enter from remote Control, USB not play

Hello

When i change the input to USB to play sounds from my usb-stick, the window will change to the usb menu. perfect.

But the song will not be played....

I need to press the "enter" button on the conrtol device to choose a song, which one will be play.

how can i change the input to usb and play the first song or anything else(it is shuffle)
i need to press the enter button via iobroker or http url

Thank you a lot

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.yamaha-community

I have also found warnings that may be fixed if possible.

  • [W400] Cannot find "yamaha-community" in latest repository

Thanks,
your automatic adapter checker.

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.yamaha

  • [E301] Tests on Travis-ci.org are broken. Please fix.
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2015-2022 soef [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2015-2022 soef [email protected]" at the start of LICENSE

Thanks,
your automatic adapter checker.

No connection - Cannot set properties of null (setting 'getVolume')

The connection cancel at startup.
In the log ist listet
Can not connect to yamaha receiver at xxx.xxx.xxx.xxx Cannot set properties of null (setting 'getVolume')

Versions:

  • Adapter version: 0.5.3
  • JS-Controller version: 5.0.12
  • Node version: v20.5.1
  • Operating system: Ubuntu

Einige Infos werden nach einiger Zeit mehr aktualisiert

Describe the bug
Nach einiger Zeit (ca 1-2 Tagen) werden die DAB Informationen nicht mehr aktualisiert. Es steht heute z.B. bei yamaha.0.Realtime.DAB.DABDATETIME drin: 14NOV'21 13:03.
Ebenso die Objekte unter MAIN (z.B. Mute, Pwr, Straight) werden nicht aktualisiert bei einer Änderung am Receiver.
Der Receiver läuft bei mir fast den ganzen Tag.
Spiele ich ein Backup vom ioBroker ein, läuft es wieder 1-2 Tage.
Löschen des Adapters + Neuinstallation geht überhaupt nicht, weil dann bei den Objekten der ganze yamaha.0.Realtime.DAB Schlüssel fehlt (ebenso z.B. auch Netradio und Server). Seltsamerweise ging es einmal, sonst würde mir das Backup einspielen nicht helfen.
Andere Infos, z.B. Lautstärke wird aktualisiert, nur eben die Objekte im DAB-Zweig nicht :(

  • Adapter version: 0.4.0
  • JS-Controller version: 3.3.18
  • Node version: v14.18.1
  • Operating system: Linux raspberrypi 5.10.63-v7l+
  • Receiver: Yamaha RX-S602

Einstellungen im Adapter: Abfrageintervall 10
Alle 3 Punkte sind aktiviert:
"Echtzeitmodus verwenden"
"Aktualisieren Sie alle Datenpunkte bei einem Echtzeitereignis"
"Intervall zum Pingen der Echtzeitverbindung in Sekunden (0 = keine)"

Warnings after update to JS-Controller version: 4.0.0 "Object yamaha.0.xxxxx is invalid: obj.common.min has an invalid type! Expected "number", received "boolean""

Warnings after update:

2022-02-03 16:37:58.050 warn yamaha.0 Object yamaha.0.Commands.toggleMute is invalid: Default value has to be type "boolean" but received type "number"
2022-02-03 16:37:58.051 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.059 warn yamaha.0 Object yamaha.0.mute is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.059 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.064 warn yamaha.0 Object yamaha.0.power is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.065 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.068 warn yamaha.0 Object yamaha.0.refresh is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.068 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.071 warn yamaha.0 Object yamaha.0.Commands.stop is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.072 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.074 warn yamaha.0 Object yamaha.0.Commands.pause is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.075 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.080 warn yamaha.0 Object yamaha.0.Commands.skip is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.080 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.083 warn yamaha.0 Object yamaha.0.Commands.rewind is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.083 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.086 warn yamaha.0 Object yamaha.0.Commands.skip is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.086 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.089 warn yamaha.0 Object yamaha.0.YPAOVolume is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.090 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.092 warn yamaha.0 Object yamaha.0.extraBass is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.092 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.095 warn yamaha.0 Object yamaha.0.adaptiveDRC is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.095 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.098 warn yamaha.0 Object yamaha.0.partyMode is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.098 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.101 warn yamaha.0 Object yamaha.0.Commands.partyModeVolumeUp is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.101 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.103 warn yamaha.0 Object yamaha.0.Commands.partyModeVolumeDown is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.104 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.106 warn yamaha.0 Object yamaha.0.hdmiOut1 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.106 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.109 warn yamaha.0 Object yamaha.0.hdmiOut2 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.109 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.111 warn yamaha.0 Object yamaha.0.pureDirect is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.112 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.132 warn yamaha.0 Object yamaha.0.zone1 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.132 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.135 warn yamaha.0 Object yamaha.0.zone2 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.135 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.137 warn yamaha.0 Object yamaha.0.zone3 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.138 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.145 warn yamaha.0 Object yamaha.0.zone4 is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.145 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.
2022-02-03 16:37:58.149 warn yamaha.0 Object yamaha.0.powerAllZones is invalid: obj.common.min has an invalid type! Expected "number", received "boolean"
2022-02-03 16:37:58.149 warn yamaha.0 This object will not be created in future versions. Please report this to the developer.

Versions:

Adapter version: 0.4.0
JS-Controller version: 4.0.0-alpha.73-20220203-4ff5b7b6
Node version: v14.19.0
Operating system: Debian GNU/Linux 11

Adapter funktioniert nach kurzer Zeit nicht mehr.

Hallo!

Ich habe folgendes Problem: Wenn ich den Adapter neu Starte dann scheint alles zu funktionieren, aber nach ein paar Stunden werden die states nicht mehr aktualisiert (Adapter Zeigt weiterhin grün), als würde keine Verbindung zum AVR mehr bestehen. Der AVR hat aber dauerhaft Verbindung zum Netzwerk (habe einen Ping über mehrere Stunden laufen lassen).

Die Verwendete Adapterversion ist: 0.5.3
Yamaha AVR: RX-V1071
Node.js Version: 14.21.3
js-controller: 4.0.24

Falls weitere Infos benötigt werden lasst es mich bitte Wissen (ist mein erster Issue den ich erstelle :-)).

Würde mich sehr freuen wenn das Problem behoben werden könnte :-)

mfg Markus

Subwoofer ON/OFF

Hi together, it's just like an idea, not an issue.

I want to turn on/off my subwoofer in yamaha menu. But i can't realized it in iobroker. Can you implement a datapoint to switch Subwoofer1 / 2 on and off?

Warnings with JS-Controller 3.0.14

After upgrade from JS-Controller 3.0.13 to 3.0.14 i got this warnings:

2020-04-21 20:59:08.020 - warn: yamaha.0 (32612) 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-04-21 20:59:08.020 - warn: yamaha.0 (32612) This object will not be created in future versions. Please report this to the developer. 2020-04-21 20:59:08.022 - warn: yamaha.0 (32612) 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-04-21 20:59:08.022 - warn: yamaha.0 (32612) This object will not be created in future versions. Please report this to the developer. 2020-04-21 20:59:08.023 - warn: yamaha.0 (32612) 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-04-21 20:59:08.024 - warn: yamaha.0 (32612) This object will not be created in future versions. Please report this to the developer. 2020-04-21 20:59:08.027 - warn: yamaha.0 (32612) 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-04-21 20:59:08.027 - warn: yamaha.0 (32612) This object will not be created in future versions. Please report this to the developer.

Changelog ?

Hi,

at iobroker Admin i can see that the latest Version is 0.4.0 but the changelog did not provide any information about what and who has done the latest changes.

Can you please update the changelog!

And can the changelog at Admin, NPM and Git be alligned:

Admin

grafik

NPM & GIT:

grafik

Kind regards

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.