Code Monkey home page Code Monkey logo

onkyoavr's Introduction

SDK Version Version License Check Style Run Tests

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

1. Funktionsumfang

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

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

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

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

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

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

Dient der Integration der Tuner in Symcon.

2. Voraussetzungen

  • IPS 5.1 oder höher
  • kompatibler AV-Receiver mit LAN oder RS232-Anschluss(*)

(*) 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

Modul Typ Prefix GUID
Onkyo AVR Discovery Discovery OAVR {7A3A7067-253F-4270-AC6D-55790FB12F53}
Onkyo Configurator Configurator OAVR {251DAC2C-5B1F-4B1F-B843-B22D518F553E}
ISCP Splitter Splitter OAVR {EB1697D1-2A88-4A1A-89D9-807D73EEA7C9}
Onkyo AVR Zone Device OAVR {DEDC12F1-4CF7-4DD1-AE21-B03D7A7FADD7}
Onkyo Netplayer Device OAVR {3E71DC11-1A93-46B1-9EA0-F0EC0C1B3476}
Onkyo Tuner Device OAVR {47D1BFF5-B6A6-4C3A-A11F-CDA656E3D85F}
Onkyo Remote Device OAVR {C7EA583D-2BAC-41B7-A85A-AD0DF648E514}

2. Changelog

Version 2.01:

  • OAVR_GetVideoInformation und OAVR_GetAudioInformation haben Fehler verursacht und ein falsches Array zurück gegeben

Version 2.0:

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

Version 0.4:

  • Bugfix für IPS 5.0

Version 0.3:

  • Bugfix Datenaustausch aus 0.2

Version 0.2:

  • Bugfix Timer & Datenaustausch. Doku falsch / fehlt noch immer. Umbau auf RC Beta1 folgt.

Version 0.1:

  • Testversion

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

onkyoavr's People

Contributors

dorme avatar nall-chan avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

symfork dorme

onkyoavr's Issues

Warning in logs when using the OnkyoNetplayer

When using the OnkyoNetplayer, the logs start to fill with this warning:

03-06-2022 09:24:05 | FlowHandler          | Could not forward data to instance #28230: 
Warning: A non-numeric value encountered in /var/lib/symcon/modules/.store/de.nall.chan.onkyo/OnkyoNetplayer/module.php on line 1423

Warning: A non-numeric value encountered in /var/lib/symcon/modules/.store/de.nall.chan.onkyo/OnkyoNetplayer/module.php on line 1423

Warning: A non-numeric value encountered in /var/lib/symcon/modules/.store/de.nall.chan.onkyo/OnkyoNetplayer/module.php on line 1423

Warning: Division by zero in /var/lib/symcon/modules/.store/de.nall.chan.onkyo/OnkyoNetplayer/module.php on line 1134
RESULT:

Using latest available version in the ipsymcon module store: version 2.0 100 (03-05-2019)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.