Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Develop] Onkyo Adapter - VIS Weiterentwicklung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

[Develop] Onkyo Adapter - VIS Weiterentwicklung

Scheduled Pinned Locked Moved ioBroker Allgemein
238 Posts 29 Posters 48.1k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • DiginixD Offline
    DiginixD Offline
    Diginix
    wrote on last edited by
    #178

    Das sah bei mir vorhin auch so aus. Deinstallier mal den 1.1.4 und danach siehst du nur noch den 2.0.0 für Onyko+Pioneer. Ich war auf 1.1.5 und konnte den 2.0.0 auch als Update installieren. Nur funktionierte der Adapter danach nicht. Erst das Deinstallieren und sogar ein ioBroker Restart half dann den 2.0.0 funktionsfähig an den Start zu bringen.

    Der 1.0.5 Adapter bleibt parallel als alter verfügbar.

    ..:: So long! Tom ::..

    NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mikiline
      wrote on last edited by
      #179

      Danke, hat geklappt ;)

      1 Reply Last reply
      0
      • EisbaeeerE Offline
        EisbaeeerE Offline
        Eisbaeeer
        Developer
        wrote on last edited by
        #180

        Hallo zusammen

        Der 2.0.0 ist der aktuelle stable. Das der alte bleibt liegt an der neuen Namensgebung. Änderungen werden weiter in der Developer Version getestet und dann in die stable übernommen. Das war jetzt schon ein harter Schnitt, der war aber einfach nötig. Im schlimmsten Fall alle onkyo deinstallieren und nur die Version 2.0.0 verwenden.

        Es gibt keine Unterschiede zwischen der letzten Developer und dem jetzigen iobroker.onkyo

        Grüße Eisbaeeer

        Gesendet von meinem SM-G950F mit Tapatalk

        Kein support per PM. Bitte im Forum Fragen stellen!

        1 Reply Last reply
        0
        • S Offline
          S Offline
          sveni_lee
          wrote on last edited by
          #181

          Moin…

          Ja läuft bei mir soweit auch... ABER ich habe immer noch das Problem, wenn ich NRIQSTN sende wird nicht die komplette XML abgefangenen. die XML ist ja sehr lang und wird in mehrere Teile aufgeteilt! Diese Teile werden bei mir aktuell aber nicht wieder zusammen gefügt...

          Gesendet von iPhone mit Tapatalk Pro

          1 Reply Last reply
          0
          • DiginixD Offline
            DiginixD Offline
            Diginix
            wrote on last edited by
            #182

            Damit ich vom PC Musik an meinen Onkyo Receiver streamen kann muss dieser im NET>DLNA Mode verbunden sein.

            Dazu muss also der Input auf NET stehen und dann noch DLNA ausgewählt werden und das muss auf der IR Fernbedienung auch noch mit OK gewählt werden, damit er wirklich per Stream erreichbar ist.

            Wenn ich mir die media.command im ioBroker mitlogge sehe ich da beim manuellen Schalter mit der IR Fernbedienung recht viele Wert, u.a. auch kryptische mit Sonderzeichen [] im String.

            Jemand eine Idee wie ich den Onkyo in den gewünschten Zustand versetze?

            ..:: So long! Tom ::..

            NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

            1 Reply Last reply
            0
            • S Offline
              S Offline
              sveni_lee
              wrote on last edited by
              #183

              Eine Idee wäre, es mit der Onkyo3 App zu versuchen und den WLAN Traffic mit der Fritzbox mitschneiden. Dann kannst du hinterher auswerten welche Befehle an den Onkyo gesendet wurden.

              Gesendet von iPhone mit Tapatalk Pro

              1 Reply Last reply
              0
              • EisbaeeerE Offline
                EisbaeeerE Offline
                Eisbaeeer
                Developer
                wrote on last edited by
                #184

                @sveni_lee:

                … ABER ich habe immer noch das Problem, wenn ich NRIQSTN sende wird nicht die komplette XML a...

                Gesendet von iPhone mit Tapatalk Pro `

                Ich schau mir das nochmal an. Hat es denn überhaupt schon mal funktionier?

                Gesendet von meinem SM-G950F mit Tapatalk

                Kein support per PM. Bitte im Forum Fragen stellen!

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  sveni_lee
                  wrote on last edited by
                  #185

                  Ja, aber nur in meiner Version in der ich die eiscp geändert hatte…

                  Gesendet von iPhone mit Tapatalk Pro

                  1 Reply Last reply
                  0
                  • EisbaeeerE Offline
                    EisbaeeerE Offline
                    Eisbaeeer
                    Developer
                    wrote on last edited by
                    #186

                    Du meinst das Objekt "Device.NavInfo" ?

                    Eventuell hab ich da was beim Zusammenbauen falsch gemacht. Die XML sollte ja genau so zusammengebaut werden, wie es beim base64 cover art ist. Ich schau mir das gerade an, weiß aber noch nicht, ob ich heute noch was sehe ;-) War schon eine Weile im Einsatz.

                    Gruß

                    –- EDIT ---

                    Hab´s glaub gefunden. Das heist NRI kommt in Häppchen und muss wieder zusammengesetzt werden. Wenn das so ist, kann das hier nicht funktionieren, denn er schreibt dann nur das 1. Häppchen in die Objekte. Das muss ich dann noch erweitern, dass er die anderen Squenzen noch einließt und zusammenpackt. Das wird aber heute nix mehr.

                    Gruß

                    Kein support per PM. Bitte im Forum Fragen stellen!

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      sveni_lee
                      wrote on last edited by
                      #187

                      Mach dir kein Stress… ich war ja auch schon ne Weile nicht mehr dran... [emoji3]

                      Gesendet von iPhone mit Tapatalk Pro

                      1 Reply Last reply
                      0
                      • EisbaeeerE Offline
                        EisbaeeerE Offline
                        Eisbaeeer
                        Developer
                        wrote on last edited by
                        #188

                        Könntest du mir nochmal den Part aus deiner Anpassung zukommen lassen? Aber nur den Teil von NRI.

                        Danke.

                        Kein support per PM. Bitte im Forum Fragen stellen!

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          sveni_lee
                          wrote on last edited by
                          #189

                          ich hoffe du kommst damit klar…

                          	on('data', function (data) {
                          
                          		if(first) {
                          			xml = eiscp_packet_extract(data);
                          			first = false;
                          			var result = iscp_to_command(xml);
                          			result.iscp_command = xml;
                          			result.host  = config.host;
                          			result.port  = config.port;
                          			result.model = config.model;
                          
                          			if(result.command == 'receiver-information' | result.command == 'net-usb-list-info-allitems') {
                          			xml= data.toString('ascii', 18);
                          			}
                          
                          			if (xml.includes("NLAX") && xml.includes("")) {
                          				xml = xml.slice(xml.indexOf("NLAX"));
                          				var result = {};
                          				result.iscp_command = xml;
                          				result.host  = config.host;
                          				result.port  = config.port;
                          				result.model = config.model;
                          				self.emit('data', result);
                          				first = true
                          			}
                          
                          			else if (xml.includes("") && !xml.includes("NLAX")) {
                          					self.emit('debug', util.format("DEBUG (indexOf('')) command %s", xml));
                          					self.emit('data', result);
                          					first = true
                          
                          			/*		if (typeof result.command !== 'undefined') {
                          						if (Array.isArray(result.command)) {
                          							result.command.forEach(function (cmd) {
                          								self.emit(cmd, result.argument);
                          							});
                          						} else {
                          							self.emit(result.command, result.argument);
                          						}	
                          					} */
                          			}
                          
                          		} 
                          		else {  
                          			xml = xml + data.toString('ascii'); // evtl. data.toString() ?
                          			self.emit('debug', util.format("DEBUG (XML) command %s", xml));
                          
                          			var result = iscp_to_command(xml);
                          			result.iscp_command = xml;
                          			result.host  = config.host;
                          			result.port  = config.port;
                          			result.model = config.model;
                          
                          			if (xml.includes("")) {
                          				self.emit('data', result);
                          				first = true
                          
                          		/*		if (typeof result.command !== 'undefined') {
                          					if (Array.isArray(result.command)) {
                          						result.command.forEach(function (cmd) {
                          							self.emit(cmd, result.argument);
                          						});
                          					} else {
                          						self.emit(result.command, result.argument);
                          					}	
                          				} */
                          
                          			}
                          		}   
                          
                          		if(result.command !== 'receiver-information' && result.command !== 'net-usb-list-info-allitems') {
                          			first = true;
                          
                          			self.emit('debug', util.format("DEBUG (received_data) Received data from %s:%s - %j", config.host, config.port, result));
                          			self.emit('data', result);
                          
                          			// If the command is supported we emit it as well
                          		/*	if (typeof result.command !== 'undefined') {
                          				if (Array.isArray(result.command)) {
                          					result.command.forEach(function (cmd) {
                          						self.emit(cmd, result.argument);
                          					});
                          				} else {
                          					self.emit(result.command, result.argument);
                          				}
                          			} */ 
                          		}	
                          	});
                          
                          1 Reply Last reply
                          0
                          • ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #190

                            Hallo Zusammen,

                            hab heute auf Adapter Version 2.0.0 aktualisiert, am Anfang gab es Probleme weil noch Restkonfigurationen von einer älteren Version drin waren.

                            Nach dem Löschen und Neuinstallieren und Anpassen der Datenpunkte innherhab von VIS lief dann alles.

                            Tolle Arbeit - Danke dafür!

                            Herzliche Grüße

                            Equilora aka Harald

                            1 Reply Last reply
                            0
                            • H Offline
                              H Offline
                              Hc-Yami
                              wrote on last edited by
                              #191

                              Habe nun von 2.0.0 auf 2.0.2 geupdatet. Auch ich musste die alte Instanz löschen und eine neue anlegen. Das wäre natürlich schöner, dass man soetwas nicht nach einem Update nicht machen müsste. Soll auch keine Kritik sein, sondern nur ein Hinweis. Bin sehr dankbar für diesen Adapter!

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                Strobelix
                                wrote on last edited by
                                #192

                                Habe nun endlich mal von der Github Testversion auf die offizielle 2.02 geupdated.

                                Soweit alles super aber ein Problem entsteht mit meinem Pioneer VSX-S520D was vorher allerdings funktioniert hat!

                                Wenn Input 33 ausgewählt ist (bei mir ist das DAB Radio) dann konnte ich bisher mit den Datenpunkt "TunerPreset" einen DAB Sender auswählen.

                                Mit Version 2.02 geht er ganz kurz auf diesen Sender und schaltet dann nach 2 Sekunden um auf FM-Radio (Input 24).

                                Wenn ich allerdings per Fernbedienung den DAB Sender wechsle, dann wird der Datenpunkt "TunerPreset" richtig aktualisiert.

                                Was hast sich hier geändert?

                                Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                                1 Reply Last reply
                                0
                                • EisbaeeerE Offline
                                  EisbaeeerE Offline
                                  Eisbaeeer
                                  Developer
                                  wrote on last edited by
                                  #193

                                  @Strobelix:

                                  Habe nun endlich mal von der Github Testversion auf die offizielle 2.02 geupdated.

                                  Soweit alles super aber ein Problem entsteht mit meinem Pioneer VSX-S520D was vorher allerdings funktioniert hat!

                                  Wenn Input 33 ausgewählt ist (bei mir ist das DAB Radio) dann konnte ich bisher mit den Datenpunkt "TunerPreset" einen DAB Sender auswählen.

                                  Mit Version 2.02 geht er ganz kurz auf diesen Sender und schaltet dann nach 2 Sekunden um auf FM-Radio (Input 24).

                                  Wenn ich allerdings per Fernbedienung den DAB Sender wechsle, dann wird der Datenpunkt "TunerPreset" richtig aktualisiert.

                                  Was hast sich hier geändert? ` Hmm ich hab schon eine Idee. Ist wohl noch ein Bug. Kannst du bitte ein issue auf Github machen? Ich schau mir das dann an. Gruß Eisbaeeer

                                  Gesendet von meinem SM-G950F mit Tapatalk

                                  Kein support per PM. Bitte im Forum Fragen stellen!

                                  1 Reply Last reply
                                  0
                                  • DiginixD Offline
                                    DiginixD Offline
                                    Diginix
                                    wrote on last edited by
                                    #194

                                    Bei mir ist onkyo.0.Zone1.Volume vom Typ Zeichenkette gewesen. Habe das mal in Zahl umgestellt, weil es im Log als deprecated gewertet wurde.
                                    @ioBroker:

                                    Wrong type of onkyo.0.Zone1.Volume: "number". Please fix, while deprecated and will not work in next versions. `

                                    ..:: So long! Tom ::..

                                    NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                                    1 Reply Last reply
                                    0
                                    • EisbaeeerE Offline
                                      EisbaeeerE Offline
                                      Eisbaeeer
                                      Developer
                                      wrote on last edited by
                                      #195

                                      Ok, bin noch nicht dazu gekommen. Ändere ich dann gleich mit.

                                      Gesendet von meinem SM-G950F mit Tapatalk

                                      Kein support per PM. Bitte im Forum Fragen stellen!

                                      1 Reply Last reply
                                      0
                                      • B Offline
                                        B Offline
                                        borgwald
                                        wrote on last edited by
                                        #196

                                        Hallo,

                                        ich habe eine Frage bzgl der Nutzung des Adapters im Zusammenspiel mit dem Cloud-Adapter und Alexa.

                                        Ich habe die Zone1 bzw die Objekte darunter einem Raum (Wohnzimmer) und einer Funktion (Onkyo) zugeordnet.

                                        m Cloud-Adapter habe ich dann unter Smart-Aufzählung die Haken bei Raum und Funktion gesetzt.

                                        Unter Smart-Geräte taucht dann auch das aus der Aufzählung erstellte Gerät mit den einzelnen IDs auf (z.b. Volume, Power, InputSelect und Mute).

                                        Ein- Auschalten über Sprachbefehl (z.b. Alexa Wohnzimmer Onkyo an/aus) funktioniert perfekt.

                                        Doch wie kann ich per Sprachbefehl z.b. die Lautstärke oder den InputSelect regeln? Geht das überhaupt?

                                        Wie würden die zugehörigen Sprachbefehle lauten?

                                        Falls mich jemand dazu in die richtige Richtung schubsen könnte, wäre ich sehr dankbar.

                                        Ansonsten erstnal allen einen Guten Rutsch!!

                                        1 Reply Last reply
                                        0
                                        • EisbaeeerE Offline
                                          EisbaeeerE Offline
                                          Eisbaeeer
                                          Developer
                                          wrote on last edited by
                                          #197

                                          Also auch der Onkyo läss sich mit Alexa steuern. Ich selbst hab mich noch nicht getraut, aber es gibt hier ein oder mehrere User, die den Onkyo mit Alexa bedienen. Deshalb wurde in der onkyo developer Version auch eine Lautstärke Begrenzung eingebaut, die in der Config vom Onkyo eingestellt werden kann/muss. Default ist auf 40 gestellt. Das ist in der aktuellen Version jetzt auch mit drin. Der vorherige Alexa Adapter war da ein wenig buggy und hat den Verstärker wohl ab und zu voll aufgedreht :lol:

                                          Die Zuordnung wird in Alexa gemacht. Grundsätzlich lässt sich alles bedienen, was im Adapter realisiert ist. Eventuell findet sich ja ein Alexa - Onkyo Nutzer hier?

                                          Grüße Eisbaeeer

                                          Kein support per PM. Bitte im Forum Fragen stellen!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          426

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe