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. [Develop] Onkyo Adapter - VIS Weiterentwicklung

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Develop] Onkyo Adapter - VIS Weiterentwicklung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
238 Beiträge 29 Kommentatoren 45.2k Aufrufe 9 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.
  • EisbaeeerE Offline
    EisbaeeerE Offline
    Eisbaeeer
    Developer
    schrieb am zuletzt editiert von
    #99

    @schubi82:

    Ich habe nämlich Network Standby deaktiviert und der erste Versuch für irgendeine Aktion schlägt immer fehl, anschließend ruft er alle Werte neu ab und dann funktioniert es `
    Hallo schubi82

    Das ist ein normales Verhalten, denn du schreibst ja, dass du die Netzwerkschnittstelle deaktivierst. Der Adapter baut einen Socket auf (ständige Verbindung), um den Receiver auch per Netzwerk wieder einschalten zu können. Beim ersten Versuch merkt der Adatper, dass der Socket weg ist und versucht einen neuen aufzubauen. Dein Receiver ist wieder erreichbar, ein neuer Socket wird aufgebaut und der Receiver wird abgefragt. Damit füllen sich dann auch die Objekte wieder mit aktuellen Daten.

    Dieses Verhalten ist erst anders, wenn du die Netzwerkschnittstelle dauerhaft aktivierst.

    Gruß Eisbaeeer

    Kein support per PM. Bitte im Forum Fragen stellen!

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      schubi82
      schrieb am zuletzt editiert von
      #100

      Hallo Eisbaeeer,

      vielen Dank für die Erklärung. Ich hatte gedacht, wenn ich eine feste IP eintrage und auch feste Variablen anhake, dass er die bereits schon einmal abgerufenen Befehle einfach sendet.

      Sind zwar nur 12 Euro im Jahr für Standby, würde es aber gerne vermeiden, wenn es geht.

      Gibt es da keine Möglichkeit?

      Grüße

      1 Antwort Letzte Antwort
      0
      • EisbaeeerE Offline
        EisbaeeerE Offline
        Eisbaeeer
        Developer
        schrieb am zuletzt editiert von
        #101

        Nein, leider nicht.

        Gruß Eisbaeeer

        Kein support per PM. Bitte im Forum Fragen stellen!

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          schubi82
          schrieb am zuletzt editiert von
          #102

          Mmh, schade. Man könnte doch aber sicherlich beim Wechsel auf den View (bei mir Audio) anstoßen, dass ein Fake-Befehl an den Receiver gesendet wird und er sich neu verbindet!? Dann würde er nachfolgende "richtige" Befehle gleich korrekt verarbeiten!? Und wenn dann noch die einmal abgerufenen Objekte erhalten blieben, würde es noch schneller gehen :-)

          1 Antwort Letzte Antwort
          0
          • EisbaeeerE Offline
            EisbaeeerE Offline
            Eisbaeeer
            Developer
            schrieb am zuletzt editiert von
            #103

            @schubi82:

            Sind zwar nur 12 Euro im Jahr für Standby, würde es aber gerne vermeiden, wenn es geht. `

            Verstehe ich, aber ich schalte meinen auch über Ethernet wieder ein. Du könntest noch über ein Java-Script und den Ping Adapter prüfen, ob dein Onkyo erreichbar ist. Falls er dann erreichbar ist, einfach einen Befehl senden lassen. Wäre eine Lösung.

            Gruß Eisbaeeer

            Kein support per PM. Bitte im Forum Fragen stellen!

            1 Antwort Letzte Antwort
            0
            • K Offline
              K Offline
              Kun
              schrieb am zuletzt editiert von
              #104

              Hallo zusammen,

              Ich hab mir auch mal den Onkyo Adapter von Eisbaeeer installiert. Er funktioniert auch soweit. Also es wurden Datenpunkte angelegt und ich kann auch die Lautstärke ändern bzw. den Onkyo an- und ausschalten. das geht direkt über die Objekte.

              Nun zu meinem Problem. Wie kann ich dem Onkyo nun Befehle senden? Über den Datenpunkt "command" zeigt er mir alle Befehle an die der Receiver empfängt, z.b. über die Fernbedienung. Wenn ich in den "command" Datenpunkt allerdings was eintragen möchte, kommt immer erst eine grüne Null und dann eine rote Null und der Reciever macht überhaupt nichts. Alle Befehle kommen dort aber an.

              ich habe über node -v und npm -v die node Version 6.14.1 und die nmp Version 3.10.10 gefunden.

              Und das sagt mein Log wenn ich vom gelesenen MVL13 Befehl manuell MVL14 in den Datenpunkt "command" eintrage:

              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:48:30)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3190:37)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	at Object.stateChange (/opt/iobroker/node_modules/iobroker.onkyo-vis/onkyo.js:33:31)
              onkyo-vis.0	2018-05-01 14:10:28.954	error	TypeError: state.val.match is not a function
              onkyo-vis.0	2018-05-01 14:10:28.950	error	message onkyo-vis.0.command [object Object] state.val.match is not a function
              

              Hoffe ihr könnt mir helfen :)

              Gruß Kun()

              1 Antwort Letzte Antwort
              0
              • Z Offline
                Z Offline
                zwergigor
                schrieb am zuletzt editiert von
                #105

                Hallo Kun(),

                ich habe auch dasselbe problem.

                Alle VIS Objekte die angelgt werden können (zB. Volume, Power, usw) kann ich per VIS schalten aber mehr auch nicht.

                Versuche ich es wie Du mit dem Command bekomme ich im Log die selben Fehlermeldungen.

                Kann uns wer auf die Sprünge helfen würde gern mein Onkyo VIS fertigstellen aber ich kann noch nicht einmal die einzelnen Modi's (BD,TV,Tuner usw.) setzen

                7050_vis-onkyo.png

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  schubi82
                  schrieb am zuletzt editiert von
                  #106

                  Das Problem habe ich auch, allerdings ist das bei mir nur für Spotify notwendig, da über Command anscheinend mehrere Befehle dafür abgesetzt werden. Die Quellen wie Radio, NET usw. kann man aber ja über Input Select steuern. 01 ist z.B. TV, 24 ist Radio und 2B ist NET. Kann man rausfinden, wenn man beim Umschalten auf Command achtet.

                  1 Antwort Letzte Antwort
                  0
                  • EisbaeeerE Offline
                    EisbaeeerE Offline
                    Eisbaeeer
                    Developer
                    schrieb am zuletzt editiert von
                    #107

                    Hallo zusammen

                    Bitte hier die README lesen. https://github.com/Eisbaeeer/ioBroker.o … /README.md

                    Gesendet von meinem SM-G950F mit Tapatalk

                    Kein support per PM. Bitte im Forum Fragen stellen!

                    1 Antwort Letzte Antwort
                    0
                    • K Offline
                      K Offline
                      Kun
                      schrieb am zuletzt editiert von
                      #108

                      Huhu,

                      Also wenn ich das richtig verstehe dann kann ich nur die Objekte benutzen die in der ReadMe stehen richtig?

                      Also PowerZone1 und MuteZone1 usw. funktionieren auch.

                      Beim Inputselector kann ich auch umschalten, allerdings kann ich dort kein 2B eintragen. 12 ist bei mir TV und 24 Radio und wenn ich über die Fernbedienung dann NET auswähle erscheint im Datenpunkt auch 2B… beim manuellen eintragen allerdings kommt erst ne grüne 2 und dann ein grünes N/ welches auch stehen bleibt.

                      Deshalb dachte ich, man kann das über EISCP Befehle machen, die man in den command Datenpunkt einträgt.

                      Darüber hinaus kann ich bei meinem Onkyo TX-NR656 keine Internetradiosender als Favoriten speichern. Da wären wir dann wieder bei dem Umweg, erst den Befehl NET zu senden und dann Spotify oder TuneIn.

                      Und zu guter Letzt scheint sich die Verbindung auch nach einer Zeit weg zu schalten. Also wenn ich den Onkyo z.b. über Power anschalten möchte, passiert erstmal nichts. Kein Datenpunkt aktualisiert sich. Sobald aber ein Datenpunkt angetriggert wurde, dauert es ca. 30 Sekunden und die Datenpunkte werden aktualisiert und ich bekomme alle anzeigen. Habt ihr das auch alle?

                      Bisschen viel Text geworden aber vielleicht habt Ihr ja noch eine Idee :)

                      Gruß Kun()

                      1 Antwort Letzte Antwort
                      0
                      • EisbaeeerE Offline
                        EisbaeeerE Offline
                        Eisbaeeer
                        Developer
                        schrieb am zuletzt editiert von
                        #109

                        Hi Kun()

                        Wie sehen deine Einstellungen der Netzwerkkarte aus? Ist die auch im Standby aktiv? Das muss eingeschaltet sein, damit der Socket aktiv bleibt.

                        Wenn du denn Adapter neu startest, sollten im Log von iobroker jede Menge Infos vom Onkyo ausgelesen werden.

                        Gesendet von meinem SM-G950F mit Tapatalk

                        Kein support per PM. Bitte im Forum Fragen stellen!

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kun
                          schrieb am zuletzt editiert von
                          #110

                          Hallo Eisbaeeer,

                          Ja der Netzwerk Standby ist an, also Netzwerk während des Standby´s an… Das passiert auch wenn der Onkyo an ist und bleibt.. dann muss ich erst triggern und dann wird die Verbindung wohl wieder neu aufgebaut.. gerade nochmal probiert die lautstärke über den IOBroker zu ändern und hier das LOG:

                          onkyo-vis.0	2018-05-23 21:53:00.194	error	Error: ERROR (cmd_not_exist) Command volume_zone1 does not exist in zone main
                          onkyo-vis.0	2018-05-23 21:52:35.168	error	Error: ERROR (arg_not_exist) Argument query does not exist in command listening-mode
                          onkyo-vis.0	2018-05-23 21:52:35.167	error	Error: ERROR (arg_not_exist) Argument query does not exist in command internet-radio-preset
                          onkyo-vis.0	2018-05-23 21:52:35.165	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-tune-network
                          onkyo-vis.0	2018-05-23 21:52:35.158	error	Error: ERROR (arg_not_exist) Argument query does not exist in command dab-display-info
                          onkyo-vis.0	2018-05-23 21:52:35.156	error	Error: ERROR (arg_not_exist) Argument query does not exist in command ipod-list-info
                          onkyo-vis.0	2018-05-23 21:52:35.149	error	Error: ERROR (arg_not_exist) Argument query does not exist in command universal-port
                          onkyo-vis.0	2018-05-23 21:52:35.147	error	Error: ERROR (arg_not_exist) Argument query does not exist in command cd-r-recorder
                          onkyo-vis.0	2018-05-23 21:52:35.146	error	Error: ERROR (arg_not_exist) Argument query does not exist in command md-recorder
                          onkyo-vis.0	2018-05-23 21:52:35.144	error	Error: ERROR (arg_not_exist) Argument query does not exist in command dvd-player
                          onkyo-vis.0	2018-05-23 21:52:35.143	error	Error: ERROR (arg_not_exist) Argument query does not exist in command dat-recorder
                          onkyo-vis.0	2018-05-23 21:52:35.142	error	Error: ERROR (arg_not_exist) Argument query does not exist in command graphics-equalizer
                          onkyo-vis.0	2018-05-23 21:52:35.141	error	Error: ERROR (arg_not_exist) Argument query does not exist in command tape2-b
                          onkyo-vis.0	2018-05-23 21:52:35.139	error	Error: ERROR (arg_not_exist) Argument query does not exist in command tape1-a
                          onkyo-vis.0	2018-05-23 21:52:35.138	error	Error: ERROR (arg_not_exist) Argument query does not exist in command cd-player
                          onkyo-vis.0	2018-05-23 21:52:35.136	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-popup-message
                          onkyo-vis.0	2018-05-23 21:52:35.135	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-keyboard
                          onkyo-vis.0	2018-05-23 21:52:35.134	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-service
                          onkyo-vis.0	2018-05-23 21:52:35.133	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-usb-jacket-art
                          onkyo-vis.0	2018-05-23 21:52:35.132	error	Error: ERROR (arg_not_exist) Argument query does not exist in command net-usb-list-info
                          onkyo-vis.0	2018-05-23 21:52:35.131	error	Error: ERROR (arg_not_exist) Argument query does not exist in command internet-radio-preset
                          onkyo-vis.0	2018-05-23 21:52:35.125	error	Error: ERROR (arg_not_exist) Argument query does not exist in command network-usb
                          onkyo-vis.0	2018-05-23 21:52:35.119	error	Error: ERROR (arg_not_exist) Argument query does not exist in command sirius-parental-lock
                          onkyo-vis.0	2018-05-23 21:52:35.112	error	Error: ERROR (arg_not_exist) Argument query does not exist in command tp-scan
                          onkyo-vis.0	2018-05-23 21:52:35.111	error	Error: ERROR (arg_not_exist) Argument query does not exist in command pty-scan
                          onkyo-vis.0	2018-05-23 21:52:35.110	error	Error: ERROR (arg_not_exist) Argument query does not exist in command rds-information
                          onkyo-vis.0	2018-05-23 21:52:35.109	error	Error: ERROR (arg_not_exist) Argument query does not exist in command preset-memory
                          onkyo-vis.0	2018-05-23 21:52:35.096	error	Error: ERROR (arg_not_exist) Argument query does not exist in command 12v-trigger-c
                          onkyo-vis.0	2018-05-23 21:52:35.095	error	Error: ERROR (arg_not_exist) Argument query does not exist in command 12v-trigger-b
                          onkyo-vis.0	2018-05-23 21:52:35.093	error	Error: ERROR (arg_not_exist) Argument query does not exist in command 12v-trigger-a
                          onkyo-vis.0	2018-05-23 21:52:35.087	error	Error: ERROR (arg_not_exist) Argument query does not exist in command memory-setup
                          onkyo-vis.0	2018-05-23 21:52:35.086	error	Error: ERROR (arg_not_exist) Argument query does not exist in command setup
                          onkyo-vis.0	2018-05-23 21:52:35.081	error	Error: ERROR (arg_not_exist) Argument query does not exist in command speaker-level-calibration
                          onkyo-vis.0	2018-05-23 21:52:30.035	error	Error: ERROR (server_error) Server error on 192.168.0.20:60128 - Error: read ECONNRESET
                          onkyo-vis.0	2018-05-23 21:52:30.013	error	Error: ERROR (cmd_not_exist) Command volume_zone1 does not exist in zone main
                          

                          Sieht aus als wenn dann die Verbindung neu aufgebaut wird. So sieht es auch aus wenn ich den Adapter neu starte. Weiß nur nicht was die Verbindung unterbrechen lässt.

                          Gruß Kun()

                          1 Antwort Letzte Antwort
                          0
                          • Z Offline
                            Z Offline
                            zwergigor
                            schrieb am zuletzt editiert von
                            #111

                            Danke schubi82 und Eisbaeeer,

                            nun kann ich auch die Input Modis setzen.

                            Hatte einfach nur ein falsches Widget zum setzen verwendet.

                            Nur habe ich es immer noch nicht geschafft andere Einstellungen außer den schon erstellten Datenpunkten mit command zu setzten.

                            Da komme ich auch mit der Readme nicht weiter.

                            Geht das denn überhaupt? zB. "LMD" - Listening Mode Command = 00

                            Diese Frage wurde hier noch nicht beantwortet.

                            Ansonsten vielen Dank für Eure Hilfe. Jetzt komme ich erst einmal weiter

                            Gruß Matthias

                            1 Antwort Letzte Antwort
                            0
                            • Z Offline
                              Z Offline
                              zwergigor
                              schrieb am zuletzt editiert von
                              #112

                              Hallo,

                              einen Nachbrenner habe ich noch, wenn ich ein Script (JS) erstelle nur mit dem Inhalt

                              setState("onkyo-vis.0.command","LMD94")

                              dann wird der Wert gesetzt. (onkyo-vis.0.listening-mode = pliiz-height-thx-cinema)

                              Aber halt über das Objekte Tab in iobroker nicht.

                              Gruß Matthias

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                sveni_lee
                                schrieb am zuletzt editiert von
                                #113

                                Hallo @Eisbaeeer

                                könntest Du dein Beispiel-Widget aus der Github-Readme zur Verfügung stellen? ich würde das gern bei mir zum testen einsetzen.

                                Danke

                                1 Antwort Letzte Antwort
                                0
                                • EisbaeeerE Offline
                                  EisbaeeerE Offline
                                  Eisbaeeer
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #114

                                  @zwergigor:

                                  Hallo,

                                  einen Nachbrenner habe ich noch, wenn ich ein Script (JS) erstelle nur mit dem Inhalt

                                  setState("onkyo-vis.0.command","LMD94")

                                  dann wird der Wert gesetzt. (onkyo-vis.0.listening-mode = pliiz-height-thx-cinema)

                                  Aber halt über das Objekte Tab in iobroker nicht.

                                  Gruß Matthias ` Hast du mal versucht das ACK Bit vor dem Absenden zu setzen?

                                  Gesendet von meinem SM-G950F mit Tapatalk

                                  Kein support per PM. Bitte im Forum Fragen stellen!

                                  1 Antwort Letzte Antwort
                                  0
                                  • Z Offline
                                    Z Offline
                                    zwergigor
                                    schrieb am zuletzt editiert von
                                    #115

                                    Hallo Eisbaeeer,

                                    ACK Bit ?? Nein.

                                    Habe ein wenig gelesen aber wie setzte ich das über iobroker/VIS.

                                    Per SetState habe ich was gefunden.

                                    1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      sveni_lee
                                      schrieb am zuletzt editiert von
                                      #116

                                      hallo,

                                      ich habe heute nach langem mal meinen Onkyo TX-NR525 mit meinen Musik Datenbank verbunden und bin erstaunt wie gut man doch dadurch browsen kann. nun meine Frage, gibt es eine Möglichkeit das gante auch in VIS zu visualisieren so ähnlich wie in der RemoteApp3 von Onkyo?

                                      Irgendwie müsste das ja übers Netztwerk möglich sein an die Daten zu gelangen, oder?

                                      1 Antwort Letzte Antwort
                                      0
                                      • EisbaeeerE Offline
                                        EisbaeeerE Offline
                                        Eisbaeeer
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #117

                                        Hallo sveni_lee

                                        Grundsätzlich geht dein Vorhaben. Ich greife auch über Netzwerk bzw. USB auf MP3 zu. Leider gibt es noch kein fertiges Widget. Das musst du dir zusammenbasteln. Navigation über die ISCP Befehle laut Excel Liste.

                                        Gruß Eisbaeeer

                                        Kein support per PM. Bitte im Forum Fragen stellen!

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          sveni_lee
                                          schrieb am zuletzt editiert von
                                          #118

                                          moin Eisbaeeer,

                                          danke für die Rückmeldung… Ich bin schon fast fertig mit dem Widget/Adapter. Das Problem ist, das auch das eiscp-Modul umgeschrieben werden musste, da die nötigen Befehle nich eingebunden bzw. nicht ausgewertet werden konnten...

                                          Die Navigation klappt jetzt schon echt super, auch die Coveranzeige ist integriert. Jetzt muß ich das ganze nur noch etwas stressresistent hinbekommen und auch den code säubern/aufräumen...

                                          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

                                          653

                                          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