[Modul] Onkyo & Pioneer AVR


Symcon-Modul: Onkyo & Pioneer AVR

Diese Implementierung des Integra Serial Communication Protocol ermöglicht die Einbindung von Onkyo und Pioneer AV-Receiver in IP-Symcon.
Inhaltsverzeichnis

[ul]
[li]1. Funktionsumfang[/li][LIST]
[li]OnkyoAVRDiscovery:[/li][li]OnkyoConfigurator:[/li][li]OnkyoAVRSplitter:[/li][li]OnkyoAVRZone:[/li][li]OnkyoNetplayer:[/li][li]OnkyoRemote:[/li][li]OnkyoTuner:[/li][/ul]

[li]2. Voraussetzungen[/li][li]3. Software-Installation[/li][li]4. Einrichten der Instanzen in IP-Symcon[/li][li]5. Anhang[/li][ul]
[li]1. GUID der Module[/li][li]2. Changelog[/li][li]3. Spenden[/li][/ul]

[li]6. Lizenz[/li][/LIST]
1. Funktionsumfang

OnkyoAVRDiscovery:

Ermöglicht das einfache Erkennen von Geräten im Netzwerk und anschließende anlegen eines Konfigurator in Symcon.
OnkyoConfigurator:

Bei unterstützen Geräten listet der Konfigurator alle möglichen Instanzen auf, welche in Symcon angelegt werden können.
OnkyoAVRSplitter:

Der Splitter dient zur Kommunikation mit dem Gerät und unterstützt Netzwerk, als auch Geräte welche per RS232 angebunden sind.
OnkyoAVRZone:

Dieses Modul bildet jeweils eine Zone des Gerätes ab.
OnkyoNetplayer:

Über dieses Modul werden die Playerfunktionen der Netzwerk-Geräte abgebildet.
OnkyoRemote:

Je nach Fähigkeiten des Receivers können per HDMI-CEC angeschlossene Geräte ferngesteuert werden, zusätzlich zum Receiver selber.
OnkyoTuner:

Dient der Integration der Tuner in Symcon.
2. Voraussetzungen

[ul]
[li]IPS 5.1 oder höher[/li][li]kompatibler AV-Receiver mit LAN oder RS232-Anschluss()[/li][/ul]
(
) RS232-Geräte/Anbindung bieten eventuell nicht den vollen Funktionsumfang.
3. Software-Installation

IPS 5.1:
Bei privater Nutzung: Über den ‚Module-Store‘ in IPS.
Bei kommerzieller Nutzung (z.B. als Errichter oder Integrator) wenden Sie sich bitte an den Autor.
4. Einrichten der Instanzen in IP-Symcon

Ist direkt in der Dokumentation der jeweiligen Module beschrieben.
Es wird empfohlen, bei Netzwerkgeräten, die Einrichtung mit der Discovery-Instanz zu starten (OnkyoAVRDiscovery).
Soll ein Receiver per RS232 angebunden werden, so ist zuerst ein (OnkyoConfigurator) anzulegen.
5. Anhang

1. GUID der Module

|
|
|Onkyo AVR Discovery|Discovery|OAVR|{7A3A7067-253F-4270-AC6D-55790FB12F53}|
[TR=„bgcolor: #F6F8FA“]
[TD=„align: center“]Onkyo Configurator[/TD]
[TD=„align: center“]Configurator[/TD]
[TD=„align: center“]OAVR[/TD]
[TD=„align: center“]{251DAC2C-5B1F-4B1F-B843-B22D518F553E}[/TD]
[/TR]|ISCP Splitter|Splitter|OAVR|{EB1697D1-2A88-4A1A-89D9-807D73EEA7C9}|
[TR=„bgcolor: #F6F8FA“]
[TD=„align: center“]Onkyo AVR Zone[/TD]
[TD=„align: center“]Device[/TD]
[TD=„align: center“]OAVR[/TD]
[TD=„align: center“]{DEDC12F1-4CF7-4DD1-AE21-B03D7A7FADD7}[/TD]
[/TR]|Onkyo Netplayer|Device|OAVR|{3E71DC11-1A93-46B1-9EA0-F0EC0C1B3476}|
[TR=„bgcolor: #F6F8FA“]
[TD=„align: center“]Onkyo Tuner[/TD]
[TD=„align: center“]Device[/TD]
[TD=„align: center“]OAVR[/TD]
[TD=„align: center“]{47D1BFF5-B6A6-4C3A-A11F-CDA656E3D85F}[/TD]
[/TR]|Onkyo Remote|Device|OAVR|{C7EA583D-2BAC-41B7-A85A-AD0DF648E514}|

2. Changelog

Version 2.0:

[ul]
[li]Modul für IPS 5.1 komplett überarbeitet[/li][li]Neue Discovery Instanz zum auffinden und einrichten von Geräten in Symcon[/li][li]Neue Konfigurator Instanz zum einfachen einrichten der Geräte Instanzen in Symcon[/li][li]Neue Instanzen für Tuner, Netplayer und Fernsteuerung (Remote)[/li][li]Profile folgen dem Muster Onkyo.<Name>[/li][li]Zonen können detaillierter Konfiguriert werden und unterstützen mehr Funktionen[/li][li]Übersetzungen hinzugefügt[/li][li]Automatische Erkennung der verfügbaren Eingänge und Wertebereiche für u.a. Lautstärke und Pegelanpassung[/li][/ul]
Version 0.4:

[ul]
[li]Bugfix für IPS 5.0[/li][/ul]
Version 0.3:

[ul]
[li]Bugfix Datenaustausch aus 0.2[/li][/ul]
Version 0.2:

[ul]
[li]Bugfix Timer & Datenaustausch. Doku falsch / fehlt noch immer. Umbau auf RC Beta1 folgt.[/li][/ul]
Version 0.1:

[ul]
[li]Testversion[/li][/ul]
3. Spenden

Die Library ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

6. Lizenz

IPS-Modul:
CC BY-NC-SA 4.0

Hallo,

erstmal großes Lob für das (bisher) tolle Modul, benutze es schon sehr lange.

Seit dem letzten Update auf 2.0 geht bei mir leider garnichts mehr.

Nachdem sich mein onkyo 929 nicht mehr steuern ließ habe ich alle Instanzen gelöscht und versucht über die discovery instanz neu anzulegen. Da dort kein Gerät erschien wollte ich das ganze manuell machen und habe die config instanz manuell angelegt. Da erhalte ich aber nur folgende zwei Fehlermeldungen:

26.10.2020, 23:56:13 | ScriptEngine | Result for Text (Length: 0)
<br />
<b>Warning</b>: <br />
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>C:\ProgramData\Symcon\modules.store\de.nall.chan.onkyo\OnkyoAVRSplitter\module.php</b> on line <b>495</b><br />
in <b>C:\Windows\System32-</b> on line <b>1</b><br />
<br />
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>C:\Windows\System32-</b> on line <b>1</b><br />

26.10.2020, 23:55:02 | Client Socket | Fehler beim Lesen: Das Zeitlimit für die Semaphore wurde erreicht.

Irgendwie funktioniert das Modul bei mir nicht mehr. „Erneut installieren“ endet in einer Dauerschleife bzw. passiert da einfach nichts.

Jemand eine Idee?

Ok, hab meine VM mal zurückgesetzt. Geht wieder… Glaube aber eher, dass sich der AV-Receiver aufgehangen hatte.