72_XiaomiDevice: fixed typo
git-svn-id: https://svn.fhem.de/fhem/trunk@20061 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user