fix: motd 0 0 0 is no longer displayed
after a fhem restart the global attribut motd is no longer filled with 0
This commit is contained in:
@@ -36,7 +36,7 @@ use SetExtensions;
|
|||||||
sub XiaomiSmartHome_Notify($$);
|
sub XiaomiSmartHome_Notify($$);
|
||||||
sub XiaomiSmartHome_updateSingleReading($$);
|
sub XiaomiSmartHome_updateSingleReading($$);
|
||||||
my $iv="\x17\x99\x6d\x09\x3d\x28\xdd\xb3\xba\x69\x5a\x2e\x6f\x58\x56\x2e";
|
my $iv="\x17\x99\x6d\x09\x3d\x28\xdd\xb3\xba\x69\x5a\x2e\x6f\x58\x56\x2e";
|
||||||
my $version = "0.09";
|
my $version = "0.10";
|
||||||
my %XiaomiSmartHome_gets = (
|
my %XiaomiSmartHome_gets = (
|
||||||
"getDevices" => ["get_id_list", '^.+get_id_list_ack' ],
|
"getDevices" => ["get_id_list", '^.+get_id_list_ack' ],
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ package main;
|
|||||||
use strict;
|
use strict;
|
||||||
use warnings;
|
use warnings;
|
||||||
|
|
||||||
my $version = "0.09";
|
my $version = "0.10";
|
||||||
sub XiaomiSmartHome_Device_updateSReading($);
|
sub XiaomiSmartHome_Device_updateSReading($);
|
||||||
|
|
||||||
#####################################
|
#####################################
|
||||||
@@ -257,6 +257,7 @@ sub XiaomiSmartHome_Device_Define($$) {
|
|||||||
InternalTimer( gettimeofday()+int(rand(2)), "XiaomiSmartHome_Device_updateSReading", $hash, 0 );
|
InternalTimer( gettimeofday()+int(rand(2)), "XiaomiSmartHome_Device_updateSReading", $hash, 0 );
|
||||||
Log3 $name, 4, $iodev . "> " . $name . " Init Done set InternalTimer for Update";
|
Log3 $name, 4, $iodev . "> " . $name . " Init Done set InternalTimer for Update";
|
||||||
}
|
}
|
||||||
|
return undef;
|
||||||
}
|
}
|
||||||
#####################################
|
#####################################
|
||||||
sub XiaomiSmartHome_Device_updateSReading($) {
|
sub XiaomiSmartHome_Device_updateSReading($) {
|
||||||
@@ -264,6 +265,7 @@ sub XiaomiSmartHome_Device_updateSReading($) {
|
|||||||
my $hash = shift;
|
my $hash = shift;
|
||||||
#my $name = $hash->{NAME};
|
#my $name = $hash->{NAME};
|
||||||
#Log3 $name, 3, $name . " Updae SR";
|
#Log3 $name, 3, $name . " Updae SR";
|
||||||
|
RemoveInternalTimer($hash,'XiaomiSmartHome_Device_updateSReading');
|
||||||
IOWrite($hash,'read',"$hash->{SID}");
|
IOWrite($hash,'read',"$hash->{SID}");
|
||||||
}
|
}
|
||||||
#####################################
|
#####################################
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
UPD 2017-04-03_10:50:26 15333 FHEM/71_XiaomiSmartHome.pm
|
UPD 2017-04-03_14:31:37 15333 FHEM/71_XiaomiSmartHome.pm
|
||||||
UPD 2017-04-03_10:45:17 9916 FHEM/71_XiaomiSmartHome_Device.pm
|
UPD 2017-04-03_14:31:24 10000 FHEM/71_XiaomiSmartHome_Device.pm
|
||||||
Reference in New Issue
Block a user