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_updateSingleReading($$);
|
||||
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 = (
|
||||
"getDevices" => ["get_id_list", '^.+get_id_list_ack' ],
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ package main;
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
my $version = "0.09";
|
||||
my $version = "0.10";
|
||||
sub XiaomiSmartHome_Device_updateSReading($);
|
||||
|
||||
#####################################
|
||||
@@ -257,6 +257,7 @@ sub XiaomiSmartHome_Device_Define($$) {
|
||||
InternalTimer( gettimeofday()+int(rand(2)), "XiaomiSmartHome_Device_updateSReading", $hash, 0 );
|
||||
Log3 $name, 4, $iodev . "> " . $name . " Init Done set InternalTimer for Update";
|
||||
}
|
||||
return undef;
|
||||
}
|
||||
#####################################
|
||||
sub XiaomiSmartHome_Device_updateSReading($) {
|
||||
@@ -264,6 +265,7 @@ sub XiaomiSmartHome_Device_updateSReading($) {
|
||||
my $hash = shift;
|
||||
#my $name = $hash->{NAME};
|
||||
#Log3 $name, 3, $name . " Updae SR";
|
||||
RemoveInternalTimer($hash,'XiaomiSmartHome_Device_updateSReading');
|
||||
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_10:45:17 9916 FHEM/71_XiaomiSmartHome_Device.pm
|
||||
UPD 2017-04-03_14:31:37 15333 FHEM/71_XiaomiSmartHome.pm
|
||||
UPD 2017-04-03_14:31:24 10000 FHEM/71_XiaomiSmartHome_Device.pm
|
||||
Reference in New Issue
Block a user