new module YAMAHA_AVR added
git-svn-id: https://fhem.svn.sourceforge.net/svnroot/fhem/trunk/fhem@2053 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -136,7 +136,7 @@
|
||||
<a href="#SISPM">SISPM</a>
|
||||
<a href="#SIS_PMS">SIS_PMS</a>
|
||||
<a href="#SML">SML</a>
|
||||
<a href="#STV">STV</a>
|
||||
<a href="#STV">STV</a>
|
||||
<a href="#TCM">TCM</a>
|
||||
<a href="#TellStick">TellStick</a>
|
||||
<a href="#TRX">TRX</a>
|
||||
@@ -158,6 +158,7 @@
|
||||
<a href="#WS3600">WS3600</a>
|
||||
<a href="#X10">X10</a>
|
||||
<a href="#xxLG7000">xxLG7000</a>
|
||||
<a href="#YAMAHA_AVR">YAMAHA_AVR</a>
|
||||
<a href="#ZWDongle">ZWDongle</a>
|
||||
<a href="#ZWave">ZWave</a>
|
||||
|
||||
@@ -10100,6 +10101,91 @@ KlikAanKlikUit, NEXA, CHACON, HomeEasy UK. <br> You need to define an RFXtrx433
|
||||
<br>
|
||||
</ul>
|
||||
|
||||
<a name="YAMAHA_AVR"></a>
|
||||
<h3>YAMAHA_AVR</h3>
|
||||
<ul>
|
||||
|
||||
<a name="YAMAHA_AVRdefine"></a>
|
||||
<b>Define</b>
|
||||
<ul>
|
||||
<code>define <name> YAMAHA_AVR <ip-address> [<status_interval>]</code>
|
||||
<br><br>
|
||||
|
||||
This module controls AV receiver from Yamaha via network connection. You are able
|
||||
to power your AV reveiver on and off, query it's power state,
|
||||
select the input (HDMI, AV, AirPlay, internet radio, Tuner, ...), select the volume
|
||||
or mute/unmute the volume.<br><br>
|
||||
Defining a YAMAHA_AVR device will schedule an internal task (interval can be set
|
||||
with optional parameter <status_interval> in seconds, if not set, the value is 60 seconds), which periodically reads
|
||||
the status of the AV receiver (power state, selected input, volume and mute status)
|
||||
and triggers notify/filelog commands.<br><br>
|
||||
|
||||
Example:
|
||||
<ul>
|
||||
<code>define AV_Receiver YAMAHA_AVR 192.168.0.10</code><br>
|
||||
</ul>
|
||||
<a name="YAMAHA_AVRset"></a>
|
||||
<b>Set </b>
|
||||
<ul>
|
||||
<code>set <name> <command> [<parameter>]</code>
|
||||
<br><br>
|
||||
Currently, the following commands are defined; the available inputs are depending on the used receiver.
|
||||
The module only offers the real available inputs. The following input commands are just an example and can differ.
|
||||
|
||||
<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 (volume between -80 and +16 dB)
|
||||
mute on
|
||||
mute off</pre>
|
||||
</ul>
|
||||
|
||||
<a name="YAMAHA_AVRget"></a>
|
||||
<b>Get</b>
|
||||
<ul>
|
||||
<code>get <name> <what></code>
|
||||
<br><br>
|
||||
Currently, the following commands are defined and return the current state of the receiver.
|
||||
<pre>power
|
||||
input
|
||||
mute
|
||||
volume</pre>
|
||||
</ul>
|
||||
<a name="YAMAHA_AVRattr"></a>
|
||||
<b>Attributes</b>
|
||||
<ul>
|
||||
|
||||
<li><a href="#loglevel">loglevel</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>
|
||||
|
||||
</ul>
|
||||
<br>
|
||||
<b>Implementator's note</b>
|
||||
<ul>
|
||||
The module is only usable if you activate "Network Standby" on your receiver.<br><br>
|
||||
Technically there are many more commands and readings possible, but I think
|
||||
these are the main usecases within FHEM.
|
||||
</ul>
|
||||
<br>
|
||||
</ul>
|
||||
|
||||
<a name="ZWDongle"></a>
|
||||
<h3>ZWDongle</h3>
|
||||
<ul>
|
||||
|
||||
Reference in New Issue
Block a user