FHEM Forum

FHEM => Sonstiges => Thema gestartet von: limats am 09 Dezember 2017, 08:51:29

Titel: CUL_TCM97001 Sensor umbenennen
Beitrag von: limats am 09 Dezember 2017, 08:51:29
Hallo zusammen,

ich habe seit einiger Zeit ein Problem mit meinem Aussensensor.
In der Vergangenheit hieß der immer "Aussensensor".
Seit einiger Zeit liefert er keine Daten mehr.
Jetzt hab ich gesehen, dass ein neues Device angelegt wurde, das "GT_WT_02_181" heißt und das jetzt aktualisiert wird.
Ich hab nun versucht, das neue Device umzubenennen  (rename GT_WT_02_181 Aussensensor)
Aber sobald das nächste Signal vom Sensor kommt, wird wieder ein neues identisches GT_WT_02_181angelegt.
Ist es nicht  (mehr) möglich, einen eigenen Namen für einen CUL_TCM97001 Sensor festzulegen?

Viele Grüße
Leo
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: limats am 15 Dezember 2017, 22:28:32
Jetzt muss ich das Thema doch nochmal hochholen.
Hat niemand das gleiche Problem oder verwendet ihr alle die generierten Namen?

Grüße
Leo
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: isy am 15 Dezember 2017, 23:13:38
Moin Leo,
der neue Name des Sensors entsteht auch beim Wechsel der Batterien.
Ich benenne ihn einfach mit rename um.
Keine Probleme.

Gruss Helmut

P.S. Beim Wechsel der Batterien überbrücke ich die Zeit mit 2,8 V aus einem  Labornetzgerät.
Damit bekommt der Sensor den Wechsel nicht mit.
Funktioniert auch mit allen HMS Teilen o.ä.
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: limats am 16 Dezember 2017, 00:15:26
Hallo Helmut,

bis ca. 6. Oktober hat das bei mir auch funktioniert. Seitdem legt er aber bei jedem Signal des Sensors das Device neu an. Obwohl ich natürlich die Batterie  nicht wechsle und das Gerät auch battery=ok liefert.

Gruß
Leo
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: isy am 16 Dezember 2017, 09:55:49
Moin Leo,
da gibt es u.a. die Möglichkeit, das autocreate für TCM abzuschalten.
Musste ich bei mit mit "IT" machen, sieht so aus, im Abschnitt autocreate

define autocreate autocreate
attr autocreate ignoreTypes IT_.*


Ich denke, "IT_.*" muss durch "TCM_.*" ersetzt werden.

Gruß Helmut
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: rudolfkoenig am 16 Dezember 2017, 11:22:33
Bitte ^IT_.* oder ^TCM_.* verwenden, da autocreate leider kein ^$ zum Regexp hinzufuegt, so wie notify oder FileLog.
Das muesste eigentlich umgestellt werden, habe aber keine gute Loesung, was Rueckwaertkompatibel ist.
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: krikan am 16 Dezember 2017, 12:26:43
Zitat von: rudolfkoenig am 16 Dezember 2017, 11:22:33
Bitte ^IT_.* oder ^TCM_.* verwenden, da autocreate leider kein ^$ zum Regexp hinzufuegt, so wie notify oder FileLog.
Das muesste eigentlich umgestellt werden, habe aber keine gute Loesung, was Rueckwaertkompatibel ist.
auch nicht rückwärtskompatibel: Wie wäre es mit featurelevel > 5.8 ?
Titel: Antw:CUL_TCM97001 Sensor umbenennen
Beitrag von: rudolfkoenig am 16 Dezember 2017, 19:10:59
Danke fuer den Hinweis, so habe ich es jetzt implementiert.