mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 18:59:33 +00:00
added german documentation
git-svn-id: https://svn.fhem.de/fhem/trunk@2219 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
33ca826514
commit
dd6dc83157
@ -811,4 +811,140 @@ volume_level</pre>
|
||||
|
||||
|
||||
=end html
|
||||
=begin html_DE
|
||||
|
||||
<a name="YAMAHA_AVR"></a>
|
||||
<h3>YAMAHA_AVR</h3>
|
||||
<ul>
|
||||
|
||||
<a name="YAMAHA_AVRdefine"></a>
|
||||
<b>Definition</b>
|
||||
<ul>
|
||||
<code>define <name> YAMAHA_AVR <IP-Addresse> [<Zone>] [<Status_Interval>]</code>
|
||||
<br><br>
|
||||
|
||||
Dieses Modul steuert AV-Receiver des Herstellers Yamaha über die Netzwerkschnittstelle.
|
||||
Es bietet die Möglichkeit den Receiver an-/auszuschalten, den Eingangskanal zu wählen,
|
||||
die Lautstärke zu ändern, den Receiver "Stumm" zu schalten, sowie den aktuellen Status abzufragen.
|
||||
<br><br>
|
||||
Bei der Definition eines YAMAHA_AVR-Moduls wird eine interne Routine in Gang gesetzt, welche regelmäßig
|
||||
(einstellbar durch den optionalen Parameter <Status_Interval>; falls nicht gesetzt ist der Standardwert 30 Sekunden)
|
||||
den Status des Receivers abfragt und entsprechende Notify-/FileLog-Geräte triggert..<br><br>
|
||||
|
||||
Beispiel:
|
||||
<PRE>
|
||||
define AV_Receiver YAMAHA_AVR 192.168.0.10
|
||||
|
||||
define AV_Receiver YAMAHA_AVR 192.168.0.10 mainzone 60 # Mit modifiziertem Status Interval (60 Sekunden)
|
||||
</PRE>
|
||||
</ul>
|
||||
<b>Zonenauswahl</b><br>
|
||||
<ul>
|
||||
Wenn der zu steuernde Receiver mehrere Zonen besitzt (z.B. RX-V671, RX-V673,... sowie die AVANTAGE Modellreihe)
|
||||
kann die zu steuernde Zone explizit angegeben werden. Die Modellreihen RX-V3xx und RX-V4xx als Beispiel
|
||||
haben nur eine Zone (Main Zone). Je nach Receiver-Modell stehen folgende Zonen zur Verfügung, welche mit
|
||||
dem optionalen Parameter <Zone> angegeben werden können.<br><br>
|
||||
<ul>
|
||||
<li><b>mainzone</b> - Das ist die Hauptzone (Standard)</li>
|
||||
<li><b>zone2</b> - Die zweite Zone (Zone 2)</li>
|
||||
<li><b>zone3</b> - Die dritte Zone (Zone 3)</li>
|
||||
<li><b>zone4</b> - Die vierte Zone (Zone 4)</li>
|
||||
</ul>
|
||||
<br>
|
||||
Je nach Receiver-Modell stehen in den verschiedenen Zonen nicht immer alle Eingänge zur Verfügung.
|
||||
Dieses Modul bietet nur die tatsächlich verfügbaren Eingänge an.
|
||||
<br><br>
|
||||
Beispiel:
|
||||
|
||||
<PRE>
|
||||
define AV_Receiver YAMAHA_AVR 192.168.0.10 # Wenn keine Zone angegeben ist, wird
|
||||
attr AV_Receiver YAMAHA_AVR room Wohnzimmer # standardmäßig "mainzone" verwendet
|
||||
|
||||
# Definition der zweiten Zone
|
||||
define AV_Receiver_Zone2 YAMAHA_AVR 192.168.0.10 zone2
|
||||
attr AV_Receiver_Zone2 room Schlafzimmer
|
||||
</PRE>
|
||||
Für jede Zone muss eine eigene YAMAHA_AVR Definition erzeugt werden, welche dann unterschiedlichen Räumen zugeordnet werden kann.
|
||||
Jede Zone kann unabhängig von allen anderen Zonen (inkl. der Main Zone) gesteuert werden.
|
||||
<br><br>
|
||||
</ul>
|
||||
|
||||
<a name="YAMAHA_AVRset"></a>
|
||||
<b>Set-Kommandos </b>
|
||||
<ul>
|
||||
<code>set <Name> <Kommando> [<Parameter>]</code>
|
||||
<br><br>
|
||||
Aktuell werden folgende Kommandos unterstützt. Die verfügbaren Eingänge können je nach Receiver-Modell variieren.
|
||||
Die folgenden Eingänge stehen beispielhaft an einem RX-V473 Receiver zur Verfügung.
|
||||
Aktuell stehen folgende Kommandos zur Verfügung.
|
||||
|
||||
<pre>on
|
||||
off
|
||||
input hdmi1
|
||||
input hdmi2
|
||||
input hdmi3
|
||||
input hdmi4
|
||||
input av1
|
||||
input av2
|
||||
input av3
|
||||
input av3
|
||||
input av4
|
||||
input av5
|
||||
input av6
|
||||
input usb
|
||||
input airplay
|
||||
input tuner
|
||||
input v-aux
|
||||
input audio
|
||||
input server
|
||||
volume -80..16 (Lautstärke zwischen -80 und +16 dB)
|
||||
mute on
|
||||
mute off</pre>
|
||||
</ul>
|
||||
|
||||
<a name="YAMAHA_AVRget"></a>
|
||||
<b>Get-Kommandos</b>
|
||||
<ul>
|
||||
<code>get <Name> <Parameter></code>
|
||||
<br><br>
|
||||
Aktuell stehen folgende Parameter zur Verfügung welche den aktuellen Status des Receivers zurück geben.<br><br>
|
||||
<ul>
|
||||
<li><code>power</code> - Betriebszustand des Receiveres/Zone (on oder off)</li>
|
||||
<li><code>input</code> - Gewählter Eingang</li>
|
||||
<li><code>mute</code> - Lautlos an oder aus (on oder off)</li>
|
||||
<li><code>volume_level</code> - Lautstärkepegel in dB</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<br>
|
||||
<a name="YAMAHA_AVRattr"></a>
|
||||
<b>Attribute</b>
|
||||
<ul>
|
||||
|
||||
<li><a href="#loglevel">loglevel</a></li>
|
||||
<li><a href="#do_not_notify">do_not_notify</a></li>
|
||||
<li><a href="#event-on-update-reading">event-on-update-reading</a></li>
|
||||
<li><a href="#event-on-change-reading">event-on-change-reading</a></li><br>
|
||||
<li><a name="volume-smooth-change">volume-smooth-change</a></li>
|
||||
Optionales Attribut, welches einen weichen Lautstärkeübergang aktiviert..
|
||||
<br><br>
|
||||
Mögliche Werte: 0 => deaktiviert , 1 => aktiviert<br><br>
|
||||
<li><a name="volume-smooth-steps">volume-smooth-steps</a></li>
|
||||
Optionales Attribut, welches angibt, wieviele Schritte zur weichen Lautstärkeanpassung
|
||||
durchgeführt werden sollen. Standartwert ist 5 Anpassungschritte<br><br>
|
||||
<li><a name="volume-smooth-time">volume-smooth-time</a></li>
|
||||
Optionales Attrribut welches das Zeitfenster in Sekunden für die Anpassung angibt.
|
||||
Als Beispiel bedeutet der Wert 2 dass innerhalb von 2 Sekunden die Lautstärkeanpassung durchgeführt werden soll.
|
||||
Der Wert 0 bedeutet, dass die Anpassung so schnell wie möglich geschehen soll. Der Standardwert ist 0.
|
||||
</ul>
|
||||
<br>
|
||||
<b>Hinweise des Autors</b>
|
||||
<ul>
|
||||
Dieses Modul ist nur nutzbar, wenn die Option "Network Standby" am Receiver aktiviert ist.<br><br>
|
||||
Technisch gesehen sind viel mehr Kommandos und Rückgabewerte möglich, aber dies sind meiner
|
||||
Meinung nach die wichtigsten innerhalb von FHEM.
|
||||
</ul>
|
||||
<br>
|
||||
</ul>
|
||||
=end html_DE
|
||||
|
||||
=cut
|
||||
|
Loading…
Reference in New Issue
Block a user