Hi,
ich habe ein paar Probleme mit autocreate bzw. ignoreTypes.
Ich habe das Attribut wie folgt gesetzt:
attr autocreate ignoreTypes withings_.*
Trotzdem wird immer wieder das Device withings_U12708516 erstellt.
Was mache ich falsch ? :-\
Mfg
Philipp
Zitat von: EnderPhilipp am 24 Februar 2017, 07:54:44
Hi,
ich habe ein paar Probleme mit autocreate bzw. ignoreTypes.
Ich habe das Attribut wie folgt gesetzt:
attr autocreate ignoreTypes withings_.*
Trotzdem wird immer wieder das Device withings_U12708516 erstellt.
Was mache ich falsch ? :-\
Mfg
Philipp
Ich nehme an es heißt nicht umsonst ignoreTypes statt ignoreNames.
Gruß
Dan
@Dan:
Falsch angenommen :D
ZitatignoreTypes
Dies ist ein Regexp, um bestimmte Geräte zu ignorieren, z.b. der Funk-Heizungsthermostat (FHT) des Nachbarn. In dem Ausdruck können mehr als ein Gerät über die normale Regexp-Syntax angegeben werden. Beispiel:
attr autocreate ignoreTypes CUL_HOERMANN.*|FHT_1234|CUL_WS_7
Das Wort "Types" ist etwas irreführend, da der Gerätename geprüft wird, und nicht der Typ.
Eigentlich hat ers schon richtig, sollte schon so passen.
Im Modul wird auch auf den Namen geprüft:
my $it = AttrVal($me, "ignoreTypes", undef);
next if($it && $name =~ m/$it/i);
Zitat von: Icinger am 24 Februar 2017, 14:19:23
@Dan:
Falsch angenommen :D
Eigentlich hat ers schon richtig, sollte schon so passen.
Im Modul wird auch auf den Namen geprüft:
my $it = AttrVal($me, "ignoreTypes", undef);
next if($it && $name =~ m/$it/i);
Trotzdem wird da DEvice immer wieder erstellt. :-\
Guten Abend,
auch ich stehe mit dem Ding auf Kriegsfuß
CUL_TCM97001.*|CUL_0 IT.*
Und das sehe ich im Logfile:
2017.02.24 14:32:15 2: CUL_TCM97001 Unknown device CUL_TCM97001_0, please define it
2017.02.24 13:13:04 2: CUL_0: unknown message i
2017.02.24 12:58:30 3: CUL_0: Unknown code P12#7512BAF3E0FF0C9E, help me!
Wobei der Code P12 vom 14_Hideki.pm Modul kommt (https://forum.fhem.de/index.php/topic,53680.0.html)
Alles verstehe ich nun anscheinend doch nicht mehr....
Gruß
Helmut
Hallo zusammen,
habe das gleiche Problem.
Seit Tagen werden plötzlich SD_WS, GT_WT und Rubicson - alle incl plot - massenweise angelegt? Keine neuen Nachbarn.
In der confDatei sind das über Nacht locker mal 2000 Zeilen Code mehr, und dementsprechend langsam reagiert der Pi.
Gibt es schon eine Lösung mit ignoreType? oder anders?
danke
[Lösung]
hatte beim | den Fehler mit || bzw hatte ein Leerzeichen davor und dahinter :(
richtiger Code
att autorcreate ignoreTypes SD_WS.*|CUL_.*|GT_W.*|Rubicson.*
Hallo, ich habe selbes Problem, egal was wie ..... es werden immer die Devices angelegt.
SD_WS.*|CUL_.*|GT_W.*|OREGON.*|Hideki.*
auch wenn ich nur ein Gerät eintrage und .* weglasse wird es trotzdem angelegt.