72_XiaomiDevice: fixed typo

git-svn-id: https://svn.fhem.de/fhem/trunk@20061 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
moises
2019-08-25 23:24:43 +00:00
parent ec42b08eb2
commit cc152d7603

View File

@@ -68,7 +68,7 @@ my %vacuum_states = ( '0' => "Unknown",
'15' => "Docking" , '15' => "Docking" ,
'16' => "Goto" , '16' => "Goto" ,
'17' => "Zoned Clean" , '17' => "Zoned Clean" ,
'17' => "Targeted Clean" , '18' => "Targeted Clean" ,
'100' => "Fully Charged" , ); '100' => "Fully Charged" , );
@@ -609,6 +609,9 @@ sub XiaomiDevice_Set($$@) {
$list .= ' lab_status:yes,no'; $list .= ' lab_status:yes,no';
} }
} }
if(!defined($hash->{model}) || $hash->{model} eq "roborock.vacuum.m1s" || $hash->{model} ne "test") {
$list .= ' clean_segment';
}
if (defined($hash->{helper}{timers})&&($hash->{helper}{timers}>0)) if (defined($hash->{helper}{timers})&&($hash->{helper}{timers}>0))
{ {
@@ -1016,6 +1019,13 @@ sub XiaomiDevice_Set($$@) {
$hash->{helper}{packet}{$packetid} = "lab_status"; $hash->{helper}{packet}{$packetid} = "lab_status";
XiaomiDevice_WriteJSON($hash, '{"id":'.$packetid.',"method":"set_lab_status","params":['.(($arg[0] eq "yes")?'1':'0').']}' ); XiaomiDevice_WriteJSON($hash, '{"id":'.$packetid.',"method":"set_lab_status","params":['.(($arg[0] eq "yes")?'1':'0').']}' );
} }
elsif ($cmd eq 'clean_segment')
{
my $packetid = $hash->{helper}{packetid};
$hash->{helper}{packetid} = $packetid+1;
$hash->{helper}{packet}{$packetid} = "clean_segment";
XiaomiDevice_WriteJSON($hash, '{"id":'.$packetid.',"method":"app_segment_clean","params":['.$arg[0].']}' );
}
elsif ($cmd eq 'timezone') elsif ($cmd eq 'timezone')
{ {
my $timezone = join(" ", @arg); my $timezone = join(" ", @arg);