mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-07 16:59:18 +00:00
Added DS1820
git-svn-id: https://svn.fhem.de/fhem/trunk@2332 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
c1969af675
commit
477a605a68
@ -46,7 +46,7 @@ sub GPIO4_Define($$) {
|
||||
}
|
||||
else {
|
||||
my ($family, $id) = split('-',$a[2]);
|
||||
if ($family eq "28") {
|
||||
if ($family eq "28" || $family eq "10") {
|
||||
InternalTimer(gettimeofday()+10, "GPIO4_DeviceUpdateLoop", $hash, 0);
|
||||
}
|
||||
else {
|
||||
@ -74,15 +74,18 @@ sub GPIO_GetSlave($) {
|
||||
my ($slave) = @_;
|
||||
Log 2, "GPIO4: GPIO4_GetSlave($slave)";
|
||||
my ($family, $id) = split("-", $slave);
|
||||
foreach my $devicename (keys %defs) {
|
||||
return undef if ($defs{$devicename}{DEF} eq $slave);
|
||||
}
|
||||
Log 2, "GPIO4: create $slave";
|
||||
CommandDefine(undef,"gpio4_$id GPIO4 $slave");
|
||||
if ($family eq "28") {
|
||||
foreach my $devicename (keys %defs) {
|
||||
return undef if ($defs{$devicename}{DEF} eq $slave);
|
||||
}
|
||||
Log 2, "GPIO4: create $slave";
|
||||
CommandDefine(undef,"gpio4_$id GPIO4 $slave");
|
||||
$attr{"gpio4_$id"}{room} = "GPIO4";
|
||||
$attr{"gpio4_$id"}{model} = "DS18B20";
|
||||
}
|
||||
if ($family eq "10") {
|
||||
$attr{"gpio4_$id"}{model} = "DS1820";
|
||||
}
|
||||
$attr{"gpio4_$id"}{room} = "GPIO4";
|
||||
return undef;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user