# Verbindung zu einem Onkyo Receiver aufbauen

**URL:** <https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748>\
**Category:** Codesys 2\
**Created:** [1. April 2014 um 10:15 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748 "2014-04-01T10:15:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [1. April 2014 um 10:15 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/1 "2014-04-01T10:15:02Z")

</div>

Servus Gemeinde,

ich bin noch recht neu in der Programmierung mit Codesys. Leider fällt es mir noch recht schwer, durch die ganzen Funktionen durchzublicken.

Ich erhoffe mir, dass es hier den ein oder anderen gibt, der mir unterstützend helfen kann, wie ich einen Connect zu meinem Onkyo AV Receiver hinbekommen kann.

Soweit im Internet erforscht, lauscht dieser auf Port 60128.

Nun weiss ich leider nicht so recht, wie ich den Baustein IP\_Connect bestücken muss. Mein aktueller Stand ist nicht recht weit fortgeschritten. Daran erkennt man sicherlich auch, wie hilflos ich mich aktuell Fühle :🙂

DIe Dokus bin ich bereits durch, jedoch verstehe ich dies ohne ein praktisches Beispiel nicht so recht.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [1. April 2014 um 21:47 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/2 "2014-04-01T21:47:57Z")

</div>

wird hier eine tcp oder udp verbindung benötigt  
ich nehme an deine sps muss als client ugieren und dein receiver spielt der server

kennst du denn auch das protokoll , also den notwendigen inhalt der telegramme  
ohne diesen infos brauchst du erst gar nicht anfangen

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [2. April 2014 um 06:53 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/3 "2014-04-02T06:53:17Z")

</div>

Moin,

es gibt bereits schon z.b. per ip SymCon die Möglichkeit, mit den Receivern zu connecten. Dort und auf anderen Portalen erhält man auch die Telegramme

z.b. [Onkyo AVR in IPS ? - Audio & Video, TK-Anlagen, ISDN - Symcon Community](http://www.ip-symcon.de/forum/threads/15638-Onkyo-AVR-in-IPS)  
oder [http://www.ip-symcon.de/wiki/Entertainment\_Steuerung#Entertainment\_InterfaceOnkyo](http://www.ip-symcon.de/wiki/Entertainment_Steuerung#Entertainment_InterfaceOnkyo)

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [18. April 2014 um 07:35 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/4 "2014-04-18T07:35:39Z")

</div>

Moin, kann oder möchte mir keiner helfen?

Wünsche allen ein frohes Osterfest mit ihren liebsten 🙂

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [19. April 2014 um 19:41 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/5 "2014-04-19T19:41:29Z")

</div>

hi

ohne selber ein gerät zum testen zu haben, ist das ziemlich sinnlos

noch dazu habe ich immer noch keine original dokumentation der schnittstelle gesehen

die beispiele passieren auf mächtige programmiersprachen bzw bibliotheken die viele dinge schon automatisch mitbringen  
und man die aufgabe in ein paar wenigen codezeilen formulierne kann.  
aber die richtigen programmierer sind die , die soetwas auf einer sps umsetzen können !

bei einer sps umsetzung musst du dich um wirklich alles selber kümmern jedes bit und byte musst du selber richtig umsetzen

das ist ein relativ grosser aufwand !  
und wie gesagt ohne ein testgerät würde selbst ich das “projekt” nicht mal beginnen

sieht schlecht aus für dein projekt, obwohl es eine interessante sache wäre…

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [21. April 2014 um 13:11 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/6 "2014-04-21T13:11:16Z")

</div>

Naja die vorhandene Bibliothek von oscat kann man ja denke ich grundsätzlich nehmen. Mir fehlt nur das erste Verständnis, per UDP /TCP eine Verbindung aufzubauen.

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [23. Mai 2014 um 12:44 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/7 "2014-05-23T12:44:29Z")

</div>

Versuche mich leider immer noch erfolglos mit dem Thema zu beschäftigen. Ich finde leider keinen Anfang. Ich weiss leider schon nicht, wie ich vorgehen muss, um eine einfache TCP Verbindung aufzubauen.

Anbei übrigens mal ein paar Infos über die Kommunikation des Receivers.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [24. Mai 2014 um 08:13 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/8 "2014-05-24T08:13:51Z")

</div>

Habe nun einmal versucht, nen Anfang zu machen. Leider reagiert der Receiver auf keine Kommandos.

Ebenfalls getestet: data := !1PWR00[EOF]

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [25. Mai 2014 um 14:53 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/9 "2014-05-25T14:53:32Z")

</div>

hi

ich kenne zu deinem programm etc.. zu wenige details, aber wenn du deinen versuch mit wireshark dokumentieren würdest  
dann könnte man vieles schon vorab erkennen

wird was versendet  
was ist der inhalt  
gibt es eine antwort  
was steht da drinnen

daten werden erst dann gesendet wenn du bei data.size einen wert \> 0 einträgst

siehe link, das habe ich mal für einen anderen user gemacht… da nehmen und anpassen !

> **[peewit - Telnet Befehle senden](http://www.oscat.de/community/index.php/topic,1071.msg6404.html#msg6404)**
>
> Seite erstellt in 0.033 Sekunden mit 22 Abfragen. | Telnet Befehle senden

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [26. Mai 2014 um 08:28 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/10 "2014-05-26T08:28:50Z")

</div>

Moin,

also habe schon mal rausgefunden, dass der Befehl oben total falsch war.

Laut Wireshark geht der Befehl raus, aber ich sehe ihn nicht beim Receiver ankommen. Kann es sein, dass ich die IP Adresse falsch übergebe?

Aktueller Stand siehe Anhang.

PS: Dies ist das komplette Script. Mehr gibt es dazu aktuell nicht.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [26. Mai 2014 um 15:46 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/11 "2014-05-26T15:46:41Z")

</div>

wenn du mir die wireshark datei gibst dann kann ich dir auch etwas besser helfen

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [26. Mai 2014 um 17:42 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/12 "2014-05-26T17:42:15Z")

</div>

ja nun, wie poste ich das am besten, dass alle nötigen Infos drinnen sind 🙂

Also das hier ist das Paket.

komischerweise gibt er als Destination den 192.168.0.100 an. Das ist aber mein Router. (dort soll doch sicher die IP des Receivers stehen?!)

206 am ende ist die Wago. Nirgendwo sehe ich Port und/oder IP Adresse des Receivers.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [26. Mai 2014 um 19:54 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/13 "2014-05-26T19:54:15Z")

</div>

hi

du musst mir die wireshark datei direkt geben, sonst ist das zeit verschwendung  
wenn du willst können wir das auch über private nachricht machen

dazu brauche ich die ip-adressen von

pc  
sps  
onkyo gerät

an welcher stelle zeichnest du auf ?  
bei einen netz mit normalen switch-ports wirst du den meisten datenverkehr gar nicht sehen können

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [27. Mai 2014 um 07:40 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/14 "2014-05-27T07:40:32Z")

</div>

Moin, daran könnte es natürlich liegen, dass ich nichts sehe. Komischerweise sehe ich auch null Aktivität vom Handy, obwohl das direkt per WLAN an der Fritzbox hängt. Aber da kommen die Pakete dann offensichtlich nicht am PC an. Dann bringt dir die Wireshark Datei wirklich nichts.

Habe hier ne Fritzbox, einen kleinen 5Port Switch und nen großen 24Port Switch (der aber noch nicht im Netzwerk ist)

UPDATE: Die Fritzbox bietet eine super Möglichkeit, den Datenverkehr über ein verstecktes Menu mitzuschneiden und im Anschluss in Wireshark auswerten zu können. Habe mir da mal das Paket rausgesucht, dass die APP abschickt, um den gleichen Befehl auszulösen, den ich erstmal versuche, per SPS zu senden. Das Paket sieht auf jeden Fall schon mal anders aus.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [2. Juni 2014 um 19:27 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/15 "2014-06-02T19:27:25Z")

</div>

kannst du das innerhalb einer telnet verbindung auch steuern ?  
wenn ja, dann kannst du das ja ganz einfach mal mit wireshark aufzeichnen  
damit ich sehen kann was ist wenn es funktioniert bzw. richtig abläuft

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [3. Juni 2014 um 07:41 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/16 "2014-06-03T07:41:39Z")

</div>

Bekomme ich leider auch nicht hin. Habe hier auch ne Anleitung gefunden, aber der Receiver mag nicht reagieren.

[https://getsatisfaction.com/irule/topics/terminal\_command\_for\_shutdown\_onkyo\_receiver](https://getsatisfaction.com/irule/topics/terminal_command_for_shutdown_onkyo_receiver)

Wenn ich per Telnet nur verbinde, kann ich aber die Befehle sehen, ich ich z.b. über die Handy App abgebe.

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [3. Juni 2014 um 15:02 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/17 "2014-06-03T15:02:08Z")

</div>

> Wenn ich per Telnet nur verbinde, kann ich aber die Befehle sehen, ich ich z.b. über die Handy App abgebe.

was meinst du mit diesen satz ?

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [3. Juni 2014 um 15:30 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/18 "2014-06-03T15:30:32Z")

</div>

Ich verbinde mich auf den Receiver über telnet und sehe quasi die Befehle, die mein Handy an den Receiver schickt und auch die Antwort, die er zurücksendet.

Beispiel:

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [4. Juni 2014 um 04:32 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/19 "2014-06-04T04:32:31Z")

</div>

das ist ja schon ein teil dessen was interessant ist

das ganze kannst du aber auf jedenfall mit wireshark aufzeichnen !  
da im fenster nur die darstellbaren zeichen zu sehen sind kann man nicht genau sagen welche zeichen wirklich ausgetauscht werden.

---

<div class="post-metadata">

**Author:** ![NightWatcher](https://avatars.discourse-cdn.com/v4/letter/n/58f4c7/32.png) [@NightWatcher](https://oscat.discourse.group/u/NightWatcher)\
**Post date:** [4. Juni 2014 um 06:51 UTC](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748/20 "2014-06-04T06:51:07Z")

</div>

Könnte ich ja, dann müsste ich den Receiver am Router umstecken. Du bräuchtest als den Datenverkehr am Onkyo Receiver?

[Nächste Seite](https://oscat.discourse.group/t/verbindung-zu-einem-onkyo-receiver-aufbauen/1748.md?page=2)
