Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Neuer Adapter: Yamaha MusicCast

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Neuer Adapter: Yamaha MusicCast

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      foxthefox Developer last edited by

      Sorry, das ich lange nicht aktiv war.

      Mit dem Tapatalk fand ich es besser, da ich da Nachrichten auf dem Handy bekam.
      Nun denn, die Zeit ist arg begrenzt, aber die Funktion für audio_delay und audio_quality hab ich in der Version 0.1.3 auf github eingebaut.
      Ich hoffe die Datenpunkte sind jetzt nicht nur schreibbar, sondern senden auch an die Geräte.

      Gruß
      Klaus

      1 Reply Last reply Reply Quote 0
      • frank2604
        frank2604 last edited by

        @foxthefox

        Hallo Klaus,

        schön, dass Du zurück bist und das Du Dich dem Problem mit dem Datenpunkt angenommen hast. Leider hatte ich heute keine Zeit für einen Test, werde mich aber spätestens nächstes Wochenende damit befassen.

        Grüße

        Frank

        frank2604 1 Reply Last reply Reply Quote 0
        • frank2604
          frank2604 @frank2604 last edited by

          @foxthefox

          Hallo Klaus,

          besser spät als garnicht - habe eben die 0.1.3 von GitHub installiert.

          audio_delay lässt sich aber noch nicht setzten. Folgendes steht im Log:

          musiccast.0	2020-01-26 19:43:01.220	warn	at processImmediate (timers.js:658:5)
          musiccast.0	2020-01-26 19:43:01.220	warn	at tryOnImmediate (timers.js:676:5)
          musiccast.0	2020-01-26 19:43:01.220	warn	at runCallback (timers.js:705:18)
          musiccast.0	2020-01-26 19:43:01.220	warn	at Immediate.setImmediate [as _onImmediate] (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:226:41)
          musiccast.0	2020-01-26 19:43:01.220	warn	at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4745:37)
          musiccast.0	2020-01-26 19:43:01.220	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.musiccast/main.js:257:28)
          musiccast.0	2020-01-26 19:43:01.220	warn	(6160) TypeError: yamaha.setlinkAudioDelay is not a function
          musiccast.0	2020-01-26 19:43:01.206	warn	(6160) States pmessage musiccast.0.RX-A1080_0DA87303.main.link_audio_delay {"val":"lip_sync","ack":false,"ts":1580064181183,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":15800
          

          Zu Info:

          mit den folgenden http-Aufrufen funktioniert es - siehe oben Beitrag von Dieter:

          http://192.168.2.50/YamahaExtendedControl/v1/main/setLinkAudioDelay?delay=audio_sync

          http://192.168.2.50/YamahaExtendedControl/v1/main/setLinkAudioDelay?delay=lip_sync

          Gruß Frank

          F 1 Reply Last reply Reply Quote 0
          • C
            Coffeelover last edited by

            Ich habe mich für die harte Tour entschieden. Da mich die ständig einschlafende API genervt hat und vis häufig für die Yamaha die falschen Status angezeigt hat, habe ich nun im Adapter einen Restart des Adapters alle 30 Minuten eingerichtet. Das funktioniert bisher recht gut. Vielleicht möchte sich ja jemand inspirieren lassen.
            VG

            1 Reply Last reply Reply Quote 0
            • F
              foxthefox Developer @frank2604 last edited by

              @frank2604 sagte in Neuer Adapter: Yamaha MusicCast:

              @foxthefox

              Hallo Klaus,

              besser spät als garnicht - habe eben die 0.1.3 von GitHub installiert.

              audio_delay lässt sich aber noch nicht setzten. Folgendes steht im Log:

              musiccast.0	2020-01-26 19:43:01.220	warn	at processImmediate (timers.js:658:5)
              musiccast.0	2020-01-26 19:43:01.220	warn	at tryOnImmediate (timers.js:676:5)
              musiccast.0	2020-01-26 19:43:01.220	warn	at runCallback (timers.js:705:18)
              musiccast.0	2020-01-26 19:43:01.220	warn	at Immediate.setImmediate [as _onImmediate] (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:226:41)
              musiccast.0	2020-01-26 19:43:01.220	warn	at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4745:37)
              musiccast.0	2020-01-26 19:43:01.220	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.musiccast/main.js:257:28)
              musiccast.0	2020-01-26 19:43:01.220	warn	(6160) TypeError: yamaha.setlinkAudioDelay is not a function
              musiccast.0	2020-01-26 19:43:01.206	warn	(6160) States pmessage musiccast.0.RX-A1080_0DA87303.main.link_audio_delay {"val":"lip_sync","ack":false,"ts":1580064181183,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":15800
              

              Zu Info:

              mit den folgenden http-Aufrufen funktioniert es - siehe oben Beitrag von Dieter:

              http://192.168.2.50/YamahaExtendedControl/v1/main/setLinkAudioDelay?delay=audio_sync

              http://192.168.2.50/YamahaExtendedControl/v1/main/setLinkAudioDelay?delay=lip_sync

              Gruß Frank

              Hallo Frank,

              die http-Aufrufe habe ich in meinem node-modul schon drin.
              Es gab einen Schreibfehler im iobroker.musiccast (l ->L), jetzt sollte es funktionieren und nicht abstürzen.
              Danke fürs Testen und Rückmelden.

              Gruß
              Klaus

              frank2604 1 Reply Last reply Reply Quote 1
              • frank2604
                frank2604 @foxthefox last edited by

                @foxthefox

                Hallo Klaus,

                ich habe neu von Github installiert, bekomme aber weiterhin die 0.1.3 und der Fehler ist auch noch unverändert.

                Muss ich noch etwas beachten oder anders installieren?

                Danke und Gruß

                Frank

                F 2 Replies Last reply Reply Quote 0
                • F
                  foxthefox Developer @frank2604 last edited by

                  @frank2604
                  Hallo Frank,

                  ist ein wenig komisch,
                  wenn dort immer noch "TypeError: yamaha.setlinkAudioDelay is not a function" im log steht, dann ist die Version noch nicht aktuell.
                  Da hilft ggf. ein sudo iobroker update musiccast

                  Wenn dort jetzt yamaha.setLinkAudioDelay (mit großem L) steht, dann müsstest du überprüfen ob yamaha-yxc-nodejs im node_modules die Version 0.0.11 hat. Das wäre die Version wo ich die neuen Funktionen aufgenommen habe.

                  Gruß
                  Klaus

                  frank2604 1 Reply Last reply Reply Quote 0
                  • frank2604
                    frank2604 @foxthefox last edited by

                    @foxthefox

                    Prima, nach 'sudo iobroker update musiccast' funktioniert es.

                    Ganz lieben Dank für die Fehlerbehebung. Jetzt kann ich nach Umzug ins neue Haus im Sommer alles mit dem musiccast-Adapter so steuern, wie ich es benötige.

                    Grüße

                    Frank

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      Coffeelover @frank2604 last edited by

                      @frank2604 je nach Anwendungsszenario bitte beachten, dass der Adapter ohne aktive Eingabe irgendwann einschläft und nicht mehr aktualisiert. Mein Workaround ist ein zyklisches Neustarten des Adapters. Ich freue mich ständig, wenn ich sehe, dass er die tatsächlichen Status anzeigt.

                      frank2604 F 2 Replies Last reply Reply Quote 0
                      • frank2604
                        frank2604 @Coffeelover last edited by

                        @Coffeelover

                        Danke für den Hinweis. Ich hatte das schon im Verlauf des Threads gelesen und auch Deinen letzten Beitrag bzgl. regelmäßigem Adapterneustart.

                        In meinem Szenario steuere ich immer von ioBroker an MusicCast und benötige keine refreshten Status aus der anderen Richtung. Wenn das mal so wäre habe ich Deinen Workaround im Hinterkopf.

                        Grüße

                        Frank

                        1 Reply Last reply Reply Quote 1
                        • F
                          foxthefox Developer @Coffeelover last edited by

                          @Coffeelover
                          Wobei richtigerweise nicht der Adapter einschläft, sondern das Yamaha Gerät keine updates mehr schickt. Das scheint eine Systemeigenschaft zu sein, die man nicht parametrieren kann.

                          sigi234 C 2 Replies Last reply Reply Quote 0
                          • F
                            foxthefox Developer @frank2604 last edited by

                            @frank2604
                            Hallo Frank,

                            das freut mich, wenn es jetzt geht.
                            Dann schiebe ich mal die 0.1.3 nach npm.

                            Gruß
                            Klaus

                            bahnuhr 1 Reply Last reply Reply Quote 0
                            • sigi234
                              sigi234 Forum Testing Most Active @foxthefox last edited by

                              @foxthefox sagte in Neuer Adapter: Yamaha MusicCast:

                              @Coffeelover
                              Wobei richtigerweise nicht der Adapter einschläft, sondern das Yamaha Gerät keine updates mehr schickt. Das scheint eine Systemeigenschaft zu sein, die man nicht parametrieren kann.

                              Also, einen Cron anlegen ? Alle 2 Minuten?

                              F 1 Reply Last reply Reply Quote 0
                              • F
                                foxthefox Developer @sigi234 last edited by

                                @sigi234
                                Im Allgemeinen sind es glaube ich 15min nach dem letzten Befehlsaustausch mit dem Adapter, nachdem die keine broadcasts mehr vom Yamaha-Gerät geschickt werden.
                                Aber evtl. gibt es ja andere Erfahrungen.

                                sigi234 1 Reply Last reply Reply Quote 0
                                • bahnuhr
                                  bahnuhr Forum Testing Most Active @foxthefox last edited by

                                  @foxthefox sagte in Neuer Adapter: Yamaha MusicCast:

                                  Dann schiebe ich mal die 0.1.3 nach npm.

                                  Funktionieren denn die widgets nun auch?

                                  F 1 Reply Last reply Reply Quote 0
                                  • F
                                    foxthefox Developer @bahnuhr last edited by

                                    @bahnuhr
                                    Updates zu den widgets sind da noch nicht dabei, das braucht leider etwas Zeit.
                                    Die sind nicht so einfach zu diagnostizieren und ich hab damals einiges an Zeit gebraucht um rauszufinden wie diese programmiert werden und das muß ich jetzt quasi nochmal aufrollen.

                                    1 Reply Last reply Reply Quote 0
                                    • sigi234
                                      sigi234 Forum Testing Most Active @foxthefox last edited by

                                      @foxthefox sagte in Neuer Adapter: Yamaha MusicCast:

                                      @sigi234
                                      Im Allgemeinen sind es glaube ich 15min nach dem letzten Befehlsaustausch mit dem Adapter, nachdem die keine broadcasts mehr vom Yamaha-Gerät geschickt werden.
                                      Aber evtl. gibt es ja andere Erfahrungen.

                                      Ich werde mir einen aktualisieren Button bauen der auf einen Neustart des Adapters triggert.

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        Coffeelover @foxthefox last edited by

                                        @foxthefox sagte in Neuer Adapter: Yamaha MusicCast:

                                        @Coffeelover
                                        Wobei richtigerweise nicht der Adapter einschläft, sondern das Yamaha Gerät keine updates mehr schickt. Das scheint eine Systemeigenschaft zu sein, die man nicht parametrieren kann.

                                        Das stimmt - seit ich den Adapter direkt in den Adapter Einstellungen jedoch alle 15(?) Minuten neustarten lasse, passt der Adapterstatus / VIS auch zu den Geräten. Habe nämlich auch gerade die 15 Minuten im Kopf. Nachteile hat der Ansatz in meinen Augen nicht.

                                        @sigi234: Das hatte ich auch erst so gemacht. Allerdings musst du dann immer erst drücken und warten. Das hat mich auch genervt - war wenig besser als der ursprüngliche Status Quo.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          Daniel1103 last edited by

                                          Hi Leute,

                                          ich habe mal eine Frage zum MusicCast adapter.
                                          Was kann dieser genau? Ich habe einen Yamaha RX-A810 und möchte bei diesem gerne die net radio sender steuern und auch noch einiges anderes. Ist dies mit diesem adapter möglich? Wenn ja wie bekomme ich meinen receiver in den adapter eingebunden. Leider findet er ihn bei mir nicht mit der suchfunktion.
                                          Vielen Dank für eure hilfe.

                                          MfD Daniel

                                          sigi234 1 Reply Last reply Reply Quote 0
                                          • sigi234
                                            sigi234 Forum Testing Most Active @Daniel1103 last edited by sigi234

                                            @Daniel1103 sagte in Neuer Adapter: Yamaha MusicCast:

                                            Wenn ja wie bekomme ich meinen receiver in den adapter eingebunden

                                            Installieren aus eigener Url:

                                            https://github.com/foxthefox/ioBroker.musiccast.git

                                            dann Instanz mit + hinzufügen, Adapter upload machen.
                                            Im Adapter dein Gerät suchen.

                                            D 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            938
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            musiccast yamaha
                                            44
                                            385
                                            76020
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo