fix push door

This commit is contained in:
Sebastian 2021-06-06 19:46:25 +02:00
parent 381526d2fa
commit b3edfcb145
2 changed files with 9 additions and 7 deletions

View File

@ -1,2 +1,2 @@
UPD 2021-06-05_19:18:40 5174 FHEM/73_HailoLibero.pm UPD 2021-06-05_20:11:11 5174 FHEM/73_HailoLibero.pm
UPD 2021-06-05_19:43:39 12804 lib/FHEM/Hailo/Libero.pm UPD 2021-06-06_19:45:32 12839 lib/FHEM/Hailo/Libero.pm

View File

@ -243,14 +243,15 @@ sub Set {
#getSettings($hash); #getSettings($hash);
} }
# open door # open door
write($hash,'open') Write($hash,'open')
if (lc $cmd eq 'open'); if (lc $cmd eq 'open');
} }
else { else {
my $list = 'password '; my $list = 'password ';
$list .= 'open:noArg led_brightness:slider,1,1,10 eject_power:slider,1,1,10 eject_delay:slider,0,1,5 detection_area:slider,31,1,100 detection_sensitivity:slider,1,1,50' $list .= 'open:noArg led_brightness:slider,0,1,10 eject_power:slider,1,1,10 eject_delay:slider,0,1,5 detection_area:slider,31,1,100 detection_sensitivity:slider,1,1,50'
if ( defined(ReadPassword( $hash, $name )) if ( defined(ReadPassword( $hash, $name ))
&& AttrVal( $name, 'LiberoIP', 'none' ) ne 'none' && AttrVal( $name, 'LiberoIP', 'none' ) ne 'none'
); );
@ -315,6 +316,7 @@ sub Write {
hash => $hash, hash => $hash,
data => $payload, data => $payload,
method => $method, method => $method,
keepalive => 1,
header => $header, header => $header,
ignoreredirects => 1, ignoreredirects => 1,
doTrigger => 1, doTrigger => 1,