mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-16 10:46:03 +00:00
event-min-interval default to 5 seconds
git-svn-id: https://svn.fhem.de/fhem/trunk@3019 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
4ba66d7dba
commit
539ff23a51
@ -35,10 +35,14 @@ FRM_AD_Init($$)
|
||||
my $ret = FRM_Init_Pin_Client($hash,$args,PIN_ANALOG);
|
||||
return $ret if (defined $ret);
|
||||
my $firmata = $hash->{IODev}->{FirmataDevice};
|
||||
my $name = $hash->{NAME};
|
||||
$firmata->observe_analog($hash->{PIN},\&FRM_AD_observer,$hash);
|
||||
$main::defs{$hash->{NAME}}{resolution}=$firmata->{metadata}{analog_resolutions}{$hash->{PIN}} if (defined $firmata->{metadata}{analog_resolutions});
|
||||
if (! (defined AttrVal($hash->{NAME},"stateFormat",undef))) {
|
||||
$main::attr{$hash->{NAME}}{"stateFormat"} = "reading";
|
||||
$main::defs{$name}{resolution}=$firmata->{metadata}{analog_resolutions}{$hash->{PIN}} if (defined $firmata->{metadata}{analog_resolutions});
|
||||
if (! (defined AttrVal($name,"stateFormat",undef))) {
|
||||
$main::attr{$name}{"stateFormat"} = "reading";
|
||||
}
|
||||
if (! (defined AttrVal($name,"event-min-interval",undef))) {
|
||||
$main::attr{$name}{"event-min-interval"} = 5;
|
||||
}
|
||||
main::readingsSingleUpdate($hash,"state","Initialized",1);
|
||||
return undef;
|
||||
|
@ -39,6 +39,9 @@ FRM_I2C_Init($)
|
||||
$hash->{IODev}->{FirmataDevice}->i2c_read(@$args[0],@$args[1],@$args[2]);
|
||||
};
|
||||
return "error calling i2c_read: ".$@ if ($@);
|
||||
if (! (defined AttrVal($hash->{NAME},"event-min-interval",undef))) {
|
||||
$main::attr{$hash->{NAME}}{"event-min-interval"} = 5;
|
||||
}
|
||||
return undef;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user