10_EnOcean: profiles digitalInput.03 and digitalInput.04 modified

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24853 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
klaus.schauer 2021-08-16 06:28:44 +00:00
parent 73457da350
commit fc37296e69

View File

@ -10738,9 +10738,9 @@ sub EnOcean_Parse($$) {
InternalTimer(gettimeofday() + 1980, 'EnOcean_readingsSingleUpdate', $hash->{helper}{timer}{alarm}, 0);
} else {
my $in0 = $db[1] & 1;
my $in1 = ($db[1] & 2) > 1;
my $in2 = ($db[1] & 4) > 2;
my $in3 = ($db[1] & 8) > 3;
my $in1 = ($db[1] & 2) >> 1;
my $in2 = ($db[1] & 4) >> 2;
my $in3 = ($db[1] & 8) >> 3;
my $wake = $db[1] & 16 ? 'high' : 'low';
push @event, "3:in0:$in0";
push @event, "3:in1:$in1";
@ -10753,8 +10753,8 @@ sub EnOcean_Parse($$) {
} elsif ($st eq "digitalInput.04") {
# 3 digital inputs, 1 digital input 8 bit (EEP A5-30-04)
my $in0 = $db[0] & 1;
my $in1 = ($db[0] & 2) > 1;
my $in2 = ($db[0] & 4) > 2;
my $in1 = ($db[0] & 2) >> 1;
my $in2 = ($db[0] & 4) >> 2;
my $in3 = $db[1];
push @event, "3:in0:$in0";
push @event, "3:in1:$in1";