-fix: rollback, no error

This commit is contained in:
2017-10-30 11:18:14 +01:00
parent 0a1c2b4732
commit 24d7fc4e87
2 changed files with 3 additions and 7 deletions

View File

@@ -51,7 +51,7 @@ use SetExtensions;
sub XiaomiSmartHome_Notify($$);
sub XiaomiSmartHome_updateSingleReading($$);
my $iv="\x17\x99\x6d\x09\x3d\x28\xdd\xb3\xba\x69\x5a\x2e\x6f\x58\x56\x2e";
my $version = "1.14";
my $version = "1.15";
my %XiaomiSmartHome_gets = (
"getDevices" => ["get_id_list", '^.+get_id_list_ack' ],

View File

@@ -26,7 +26,7 @@ use strict;
use warnings;
use Math::Round qw/nearest/;
my $version = "1.14";
my $version = "1.15";
sub XiaomiSmartHome_Device_updateSReading($);
@@ -209,7 +209,6 @@ sub XiaomiSmartHome_Device_Read($$$){
return;
}
readingsBeginUpdate( $hash );
if ($cmd ne 'heartbeat'){
if (defined $data->{status}){
Log3 $name, 3, "$name: DEV_Read>" . " Name: " . $hash->{NAME} . " SID: " . $sid . " Type: " . $hash->{MODEL} . " Status: " . $data->{status};
readingsBulkUpdate($hash, "state", "$data->{status}", 1 );
@@ -341,10 +340,7 @@ sub XiaomiSmartHome_Device_Read($$$){
readingsBulkUpdate($hash, "arlarm", "$data->{curtain_level}", 1 );
}
#curtain end
}
if ($cmd eq 'heartbeat'){
readingsBulkUpdate($hash, 'heartbeat', $decoded->{'sid'} , 1 );
}
readingsEndUpdate( $hash, 1 );
XiaomiSmartHome_Device_update($hash);