mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-30 12:07:09 +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
|
=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
|
=cut
|
||||||
|
Loading…
x
Reference in New Issue
Block a user