Fix motion off, help now displayed

on motion sensor the turn off now only set when it is in motion
device sprecific help
replace CRLF with unix LF
This commit is contained in:
2017-02-28 15:10:20 +01:00
parent 8636edf63f
commit 8f98a8db63
2 changed files with 13 additions and 8 deletions

View File

@@ -234,31 +234,33 @@ sub XiaomiSmartHome_disconnect($)
1;
=pod
=item [helper|device|command]
=item device
=item summary Module fpr XiaomiSmartHome Gateway to use with FHEM
=item summary_DE Modul um ein XiaomiSmartHome Gateyway in FHEM bekannt zu machen
=item summary_DE Modul um ein XiaomiSmartHome Gateyway in FHEM zu nutzen
=begin html
<a name="xiaomismarthome"></a>
<h3>xiaomismarthome</h3>
<a name="XiaomiSmartHome"></a>
<h3>XiaomiSmartHome</h3>
<ul>
<i>XiaomiSmartHome</i> implements the XiaomiSmartHome Gateway and Sensors.
<a name="XiaomiSmartHome"></a>
<br>
<b>Define</b>
<ul>
<code>define &lt;name&gt; XiaomiSmartHome &lt;IP or Hostname&gt;</code>
<br><br>
Example: <code>define XiaomiSmartHome XiaomiSmartHome 192.168.1.xxx</code>
<br><br>
</ul>
<br>
</ul>
=end html
=begin html_DE
<a name="xiaomismarthome"></a>
<h3>xiaomismarthome</h3>
<a name="XiaomiSmartHome"></a>
<h3>XiaomiSmartHome</h3>
<ul>
<i>XiaomiSmartHome</i> implements the XiaomiSmartHome Gateway and Sensors.
<a name="XiaomiSmartHome"></a>

View File

@@ -35,7 +35,9 @@ sub XiaomiSmartHome_Device_mot($$)
sub XiaomiSmartHome_Device_on_timeout($){
my ($hash) = @_;
readingsSingleUpdate($hash, "state", "off", 1 );
if ($hash->{STATE} eq 'motion') {
readingsSingleUpdate($hash, "state", "off", 1 );
}
}
#####################################
@@ -116,6 +118,7 @@ sub XiaomiSmartHome_Device_Define($$) {
AssignIoPort($hash);
}
#####################################
sub XiaomiSmartHome_Device_Undef($)
{