Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Neuer Adapter: Yamaha MusicCast

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    46

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Neuer Adapter: Yamaha MusicCast

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
yamahamusiccast
385 Beiträge 44 Kommentatoren 114.8k Aufrufe 28 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • F Abwesend
    F Abwesend
    foxthefox
    Developer
    schrieb am zuletzt editiert von Jey Cee
    #1

    Hi All,

    wie schon in einem anderen Thread angekündigt, bin ich dabei einen Adapter für Yamaha MusicCast zu schreiben.

    Über

    npm install iobroker.musiccast
    

    sollte immer eine funktionierende Version installierbar sein.

    Mit

    npm install https://github.com/foxthefox/ioBroker.musiccast/tarball/master --production
    

    ist die aktuellste Version aus github installierbar (muß aber nicht zwingend lauffähig sein :roll: )

    Mittlerweile habe ich auch die Search Funktion in der admin-Page eingebaut.

    Hier sollte das gerät gefunden werde, da die Suche nur einen Wert ausgibt, sollte man bei mehreren Geräten mehrmals suchen, bis alle Geräte gefunden sind.

    Danach ist abzspeichern und der Adapter startet automatisch.
    1926_musiccast.png

    Die README.md enthält die derzeitig implementierten Datenpunkte, bzw. Funktionen.

    Bisher ist "main" und "netusb" enthalten.

    Wenn es zu Fehlern kommen sollte, so wäre es sehr hilfreich wenn der Fehler mit eingeschaltetem DEBUG nachgestellt wird.

    Ich habe bisher erfolgreich mit WX-030 und YSP-1600 testen können.

    Ausblick:

    • Input Auswahl und Equalizer.

    • update auf aktuellen State, Station, Titel etc.

    • Mclink kommt auf jeden Fall rein, da dies für mein Setup wichtig ist.

    Gruß

    Klaus

    Adapterüberblick: Profil Github;

    Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

    Ein Aufruf: video

    1 Antwort Letzte Antwort
    1
    • F Abwesend
      F Abwesend
      foxthefox
      Developer
      schrieb am zuletzt editiert von
      #2

      Ich vergaß zu erwähnen, dass die "uid"=device ID die unveränderliche eindeutige Größe ist. Anhand dieser werden die Objekte erstellt/erkannt

      Gesendet von iPhone mit Tapatalk

      Adapterüberblick: Profil Github;

      Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

      Ein Aufruf: video

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Mercyful
        schrieb am zuletzt editiert von
        #3

        Moin!

        Gute Arbeit!

        Eine Frage, sind die States mit false und true das was die Yamaha Geräte zurück liefern?

        In diesem UPNP Adapter kommt bei "Mute" On/Off anstatt true/false.

        Dann ist mir bei der Lautstärke aufgefallen dass es im Display des 2050 den Bereich von

        -80 bis +15 und im MusicCast Adapter 0 bis 161.

        Ich frage nur rein interessen halber.

        Sieht schon gut aus und ich switche vom UPNP-Adapter auf den MusicCast-Adapter.

        Wenn jetzt noch die Favoritenlilste aus dem Net Radio integriert wird, bin ich schon ganz

        schön glücklich.

        Gruß Mercy

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Mercyful
          schrieb am zuletzt editiert von
          #4

          Hallo!

          Was mir eben beim RX-A2050 aufgefallen ist, wenn ich mir anzeigen lassen will welche Quelle gerade aktiv ist,

          ist das bei AV1, AV2 etc. logisch (warum nur Kleinschreibung erlaubt ist, ist fraglich) aber bei Net Radio wird als String net_radio vom Adapter übergeben. Etwas unglücklich da NET RADIO besser aussieht als net_radio ( wegen WAF und so).

          Das ist bei dem UPNP Adapter anders gelöst, dort wird als String NET RADIO vom Adapter übergeben um die Quelle anzeigen zu lassen und als String zum Umschalten auf NET RADIO wird NET RADIO vom Adapter erwartet (obwohl net_radio auch funktioniert).

          Ist das ein großes Problem zu ändern? Muss nicht jetzt sofort sein, ist nur Kosmetik, ich weiss :-), ist nur komisch sich an andere Begrifflichkeiten gewöhnen zu müssen zumal diese im Display des AV-Receivers anders dargestellt werden.

          Gruß Mercy

          1 Antwort Letzte Antwort
          0
          • F Abwesend
            F Abwesend
            foxthefox
            Developer
            schrieb am zuletzt editiert von
            #5

            @Mercyful:

            Moin!

            Gute Arbeit! `
            Danke :D ist je erst der Anfang
            @Mercyful:

            Eine Frage, sind die States mit false und true das was die Yamaha Geräte zurück liefern?

            In diesem UPNP Adapter kommt bei "Mute" On/Off anstatt true/false. `
            Bis jetzt ist das zurücklesen noch nicht drin, es sind erstmal nur die Befehle die mit true/false belegt sind.

            Da ich das benutzte nodjs-modul auch geschrieben habe, kann ich dort auch ON/OFF als sendestring integrieren. Zurückliefern vom Receiver kann ich nicht beeinflussen, maximal geht umsetzen.
            @Mercyful:

            Dann ist mir bei der Lautstärke aufgefallen dass es im Display des 2050 den Bereich von

            -80 bis +15 und im MusicCast Adapter 0 bis 161. `
            Dummerweise liefert der Adapter diese Werte zurück und hat leider kein Offset zum umrechnen in Anzeigebereich dabei.

            Eventuell wäre es eine Idee auf 0-100% zu skalieren, damit die unterschiedlichen Wertebereiche ähnlich aussehen.
            @Mercyful:

            Ich frage nur rein interessen halber.

            Sieht schon gut aus und ich switche vom UPNP-Adapter auf den MusicCast-Adapter.

            Wenn jetzt noch die Favoritenlilste aus dem Net Radio integriert wird, bin ich schon ganz

            schön glücklich. `
            Ich versuch mein bestes

            Adapterüberblick: Profil Github;

            Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

            Ein Aufruf: video

            1 Antwort Letzte Antwort
            0
            • F Abwesend
              F Abwesend
              foxthefox
              Developer
              schrieb am zuletzt editiert von
              #6

              @Mercyful:

              Hallo!

              Was mir eben beim RX-A2050 aufgefallen ist, wenn ich mir anzeigen lassen will welche Quelle gerade aktiv ist,

              ist das bei AV1, AV2 etc. logisch (warum nur Kleinschreibung erlaubt ist, ist fraglich) aber bei Net Radio wird als String net_radio vom Adapter übergeben. Etwas unglücklich da NET RADIO besser aussieht als net_radio ( wegen WAF und so).

              Das ist bei dem UPNP Adapter anders gelöst, dort wird als String NET RADIO vom Adapter übergeben um die Quelle anzeigen zu lassen und als String zum Umschalten auf NET RADIO wird NET RADIO vom Adapter erwartet (obwohl net_radio auch funktioniert).

              Ist das ein großes Problem zu ändern? Muss nicht jetzt sofort sein, ist nur Kosmetik, ich weiss :-), ist nur komisch sich an andere Begrifflichkeiten gewöhnen zu müssen zumal diese im Display des AV-Receivers anders dargestellt werden.

              Gruß Mercy `

              Ich versuche mal als erstes mit den Werten aus der API (Antworten vom Gerät) zu arbeiten um alles grundsätzlich ans laufen zu bringen. Eine Umsetzung kann dann später erfolgen. Den UPNP Adapter hab ich mir noch nicht angeschaut.

              Gruß

              Klaus

              Adapterüberblick: Profil Github;

              Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

              Ein Aufruf: video

              1 Antwort Letzte Antwort
              0
              • F Abwesend
                F Abwesend
                foxthefox
                Developer
                schrieb am zuletzt editiert von
                #7

                Moin,

                ich hab auf npm eine neue Version 0.0.5 hochgeladen.

                Diese darf gern getestet werden.

                Es gibt noch kein update des Status via socket.io oder zyklisches polling, deswegen sollte der beim start des Adapters der Zustand in iobroker dem Zustand des Systems entsprechen.

                Auch werden noch nicht mehrere Zonen unterstützt, wenn "main" funktioniert, sollte das andere kein großes Problem sein.

                Bei Input und sound-program habe ich zusätzlich einen Datenpunkt als Liste der Möglichkeiten, evtl. kann man sich den aber sparen, da ich die gleichen Auswahlmöglichkeiten schon als values im Datenpunkt mit dabei habe.

                Bin gespannt welche Rückmeldungen es gibt.

                Gruß

                Klaus

                PS. Bei mir lief alles erstaml soweit sauber über die direkte Bedienung der Objekte. Eine vis Oberfläche hab ich noch nicht.

                Adapterüberblick: Profil Github;

                Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                Ein Aufruf: video

                1 Antwort Letzte Antwort
                0
                • F Abwesend
                  F Abwesend
                  foxthefox
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  Hallo,

                  Ich habe weitergearbeitet :D

                  Auf github befindet sich eine Version 0.0.6.

                  Nunmehr wird auch ein update des Zustandes vom Gerät unterstützt.

                  D.h. das gerät schickt eine Aktualisierungsmitteilung und Adapter antwortet mit erneutem Abfragen.

                  Die Objekte werden entsprechend aufgenordet.

                  Bei mir klappt das ganz gut für Album und Titel beim NetRadio und natürlich andere Werte.

                  Für die Playtime gibt es alle Sekunde ein update, kann man aber abwählen, wenn man das Häkchen nicht setzt.

                  Falls vorhanden sollte auch ein CD-Player unterstützt werden, ich habe leider kein entsprechendes Musiccast-Gerät.

                  Könnt ihr bitte diese Version testen!

                  Wäre sehr dankbar für Rückmeldungen.

                  Gruß Klaus

                  Adapterüberblick: Profil Github;

                  Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                  Ein Aufruf: video

                  1 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    Andy
                    schrieb am zuletzt editiert von
                    #9

                    Hi Klaus,

                    erst einmal vielen Dank für den musiccast adapter. Ich habe aber festgestellt das dieser adapter die log ohne Ende aufbläht. Ich habe die Option in der Einstellung aktiviert bzw. deaktivert aber der Grad von Meldungen nimmt nicht ab. Ist es möglich die Logeinträge zu deaktivieren?

                    Gruß

                    Andy

                    selber gelöst! Ich bin neu bei ioBroker und habe jetzt rausgefunden wo man die Logeinträge bestimmen kann.

                    1x ioBroker auf Raspberry pi3, 1x Amazon Echo Dot,1x HomeMatic CCU1 + 10 Aktoren, 1x Netatmo Welcome, Yamaha Musiccast 1x NT670, 2x WX-030, 2x WX-010, 1x YSP-1600

                    1 Antwort Letzte Antwort
                    0
                    • F Abwesend
                      F Abwesend
                      foxthefox
                      Developer
                      schrieb am zuletzt editiert von
                      #10

                      Hallo Andy,

                      Unabhängig ob man extra den debug Modus aktiviert, die Geräte sind recht gesprächig. Wenn man es möchte kann man ein Update der verstrichen Zeit bekommen, was mehrere Einträge jede Sekunde verursacht. Bei netradio wird auch ca. alle 20s Titel und Radiostation neu gemeldet. Da gibt es dann auch automatisch Einträge.

                      Wie läuft er sonst so? Hast du zufällig cd-Spieler im Einsatz?

                      Gruß

                      Klaus

                      Gesendet von iPhone mit Tapatalk

                      Adapterüberblick: Profil Github;

                      Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                      Ein Aufruf: video

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        Andy
                        schrieb am zuletzt editiert von
                        #11

                        Hallo FoxTheFox,

                        ja ich habe ein intigierten CD-player in meine Musiccast Minianlage MCR-N670. Ich bin immer noch am rumprobieren und habe einige kleine Probleme.

                        Zum Beispiel wenn ich die Lautstärke erhöhe via Alexa "setze Lautstärke auf 20%" das funzt aber wenn ich sage "erhöhe Lautstärke" dann setzt er die Lautsprecher auf Max. Lautstärke. Obwohl im cloudadapter "letztes" eingestellt ist.

                        Ist bestimmt ein Problem von Amazon naja.

                        Und noch etwas anderes ich habe heute den Adapter auf die Version 0.0.7 geupdatet via

                        npm install https://github.com/foxthefox/ioBroker.musiccast/tarball/master --production
                        

                        erst habe ich gedacht das das update nicht geklappt hat weil in der Adapterübersicht von ioBroker immer noch 0.0.6 stand, doch wo ich mit einen Dateimanager schaute sah ich das im Verzeichnis iobroker.musiccast die Version 0.0.7 installiert war. Hat die Versionsnummer in der ioBroker Adapterübersicht keine Bedeutung?

                        Gruss Andy

                        1x ioBroker auf Raspberry pi3, 1x Amazon Echo Dot,1x HomeMatic CCU1 + 10 Aktoren, 1x Netatmo Welcome, Yamaha Musiccast 1x NT670, 2x WX-030, 2x WX-010, 1x YSP-1600

                        1 Antwort Letzte Antwort
                        0
                        • F Abwesend
                          F Abwesend
                          foxthefox
                          Developer
                          schrieb am zuletzt editiert von
                          #12

                          Hallo Andy,

                          Danke für die Rückmeldung.

                          Ich hab im Urlaub am Adapter weitergearbeitet und hatte angefangen in GitHub die Sachen hochzuladen. Bin dann aber unterbrochen worden und so hab ich bisher nur die Readme auf 0.0.7 gebracht. Wenn es gut läuft schaffe ich es heute mit dem Rest. Also keine Beunruhigung, rein formal ist GitHub noch 0.0.6 und das zeigt dann auch die adminoberfläche.

                          Evtl. Muss ich einen neuen datenpunkt aufmachen für Lautstärke höher/tiefer mit einer bestimmten Schrittweite.

                          Gruß

                          Klaus

                          Gesendet von iPhone mit Tapatalk

                          Adapterüberblick: Profil Github;

                          Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                          Ein Aufruf: video

                          1 Antwort Letzte Antwort
                          0
                          • F Abwesend
                            F Abwesend
                            foxthefox
                            Developer
                            schrieb am zuletzt editiert von
                            #13

                            Hallo,

                            ich habe jetzt in github die Version 0.0.7 online.

                            Zur Installation sollte die alte Version gelöscht werden und neu über

                            npm install https://github.com/foxthefox/ioBroker.musiccast/tarball/master --production
                            
                            

                            installiert werden

                            Die wesentlichen Neuerungen:

                            • Unterstützung von allen Zonen (bitte testen, da ich nur Geräte mit einer Zone habe)

                            • Datenpunkte für Tuner (bitte testen ob das so passt)

                            • Datenpunkte für Clock (bitte testen ob das so passt)

                            • Weiterleitung an Clients

                            Zur Kopplung von einem Client an ein Server-Gerät muß die IP Adresse des Severs in "add_to_group" des Clients eingetragen werden.

                            Will man die Verbindung wieder aufheben ist die IP Adresse des Severs in "remove_from_group" des Clients eingetragen werden.

                            Sofern die Datenpunkte für Tuner richtig angelegt werden, würde ich dann Befehle für Band und Frequenzvorgabe einbauen.

                            Gruß

                            Klaus

                            Adapterüberblick: Profil Github;

                            Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                            Ein Aufruf: video

                            1 Antwort Letzte Antwort
                            0
                            • O Offline
                              O Offline
                              ossilampe
                              schrieb am zuletzt editiert von
                              #14

                              Hallo,

                              Ich habe gerade mal den musiccast Adapter getestet an meiner WX-030 und an meinerRX-V781 soweit ganz gut..

                              eine Sache bekomme ich als Neuling nicht hin, wie kann ich beim Net-radio den die Station änder, also aus den Favoriten raus.

                              cool jemand eine erklärung hätte, ich habe schon etwas gesucht hier im Forum aber leider noch nicht fündig geworden?

                              Gruss

                              1 Antwort Letzte Antwort
                              0
                              • O Offline
                                O Offline
                                ossilampe
                                schrieb am zuletzt editiert von
                                #15

                                Bin begeistert ich habe es echt hinbekommen.. voll stark

                                guts Nächtle

                                1 Antwort Letzte Antwort
                                0
                                • F Abwesend
                                  F Abwesend
                                  foxthefox
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #16

                                  Na das freut den Entwickler [emoji3]

                                  Da du ja einen Verstärker hast, sind die Objekte für Tuner richtig angelegt? Kannst du evtl nen Screenshot davon machen?

                                  Welche Funktionen hast du getestet? Wenn soweit alles gut ist, würde ich es auf npm einstellen.

                                  Gruß

                                  Klaus

                                  Gesendet von iPhone mit Tapatalk

                                  Adapterüberblick: Profil Github;

                                  Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                                  Ein Aufruf: video

                                  1 Antwort Letzte Antwort
                                  0
                                  • W Offline
                                    W Offline
                                    WolleGee
                                    schrieb am zuletzt editiert von
                                    #17

                                    Moin

                                    das was ich bisher getestet habe klappt wunderbar. Meine drei Geräte wurde alle automatisch gefunden (1xRX-V679,2xWX-030). Bisher getestet: ein\aus,Volumen,Input, Net Radio Favoriten, MC-Link. Klappt alles. Ich bin begeistert!

                                    Ist es auch möglich eine Napster Playlist direkt an zu wählen? Habe schon versucht diese als Favorit zu hinterlegen, dies geht aber wohl nur mit einzelnen Napster Titeln

                                    Gruß

                                    Wolfgang

                                    1 Antwort Letzte Antwort
                                    0
                                    • R Offline
                                      R Offline
                                      rascal
                                      schrieb am zuletzt editiert von
                                      #18

                                      kann man mit diesem Adapter auch SayIt Ansagen machen?

                                      1 Antwort Letzte Antwort
                                      0
                                      • F Abwesend
                                        F Abwesend
                                        foxthefox
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #19

                                        @rascal:

                                        kann man mit diesem Adapter auch SayIt Ansagen machen? `

                                        So wie ich die API sehe geht sayit nicht. Evtl. Geht es einen Track einzuschleusen, aber so auf Anhieb siehts nicht einfach aus.

                                        Playlist lässt sich wohl nur mit qobuz hinzufügen. Geht es denn von der App mit napster?

                                        Gesendet von iPhone mit Tapatalk

                                        Adapterüberblick: Profil Github;

                                        Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                                        Ein Aufruf: video

                                        1 Antwort Letzte Antwort
                                        0
                                        • R Offline
                                          R Offline
                                          rascal
                                          schrieb am zuletzt editiert von
                                          #20

                                          @foxthefox:

                                          @rascal:

                                          kann man mit diesem Adapter auch SayIt Ansagen machen? `

                                          So wie ich die API sehe geht sayit nicht. Evtl. Geht es einen Track einzuschleusen, aber so auf Anhieb siehts nicht einfach aus.

                                          Playlist lässt sich wohl nur mit qobuz hinzufügen. Geht es denn von der App mit napster?

                                          Gesendet von iPhone mit Tapatalk ` Keine Ahnung, ich habe mir zwei Yamaha Lautsprecher bestellt und hoffe, dass say it geht [emoji57]

                                          Gesendet von meinem HUAWEI CRR-L09 mit Tapatalk

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          353

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe