FHEM Forum

FHEM - Hausautomations-Systeme => RFXTRX => Thema gestartet von: cyberdwarf am 26 Februar 2013, 23:29:00

Titel: TRX_UNKNOWN_50 0850060e730a001a59
Beitrag von: cyberdwarf am 26 Februar 2013, 23:29:00
Hallo Willi,

seit einer Stunde taucht dieses Device bei mir unter TRX_ELSE auf. Kannst du mir sagen was das ist?

2013-02-26_22:32:51 TRX_UNKNOWN_50 0850060e730a001a59
2013-02-26_22:33:38 TRX_UNKNOWN_50 08500612730a001a59
2013-02-26_22:33:39 TRX_UNKNOWN_50 08500613730a001a59
2013-02-26_22:35:12 TRX_UNKNOWN_50 0850061b730a001a59
2013-02-26_22:36:46 TRX_UNKNOWN_50 08500622730a001a59
2013-02-26_22:37:33 TRX_UNKNOWN_50 08500627730a001a59
2013-02-26_22:39:07 TRX_UNKNOWN_50 0850062e730a001a59
2013-02-26_22:40:41 TRX_UNKNOWN_50 08500636730a001959


Vielleicht hat ein Nachbar cooles neues Spielzeug bekommen :)

Danke und Gruß
Torsten
Titel: Aw: TRX_UNKNOWN_50 0850060e730a001a59
Beitrag von: Willi am 27 Februar 2013, 00:15:43
Zitat von: cyberdwarf schrieb am Di, 26 Februar 2013 23:29Vielleicht hat ein Nachbar cooles neues Spielzeug bekommen :)

Leider nein. Das ist ein normaler Temperatursensor und mein Fehler bei der Änderung des Regexp für TRX_ELSE.

Ich habe dies gerade im SVN geändert bzw. korrigiert:


===================================================================
--- 45_TRX.pm (Revision 2819)
+++ 45_TRX.pm (Arbeitskopie)
@@ -56,7 +56,7 @@
     "1:TRX_WEATHER"   => "^..(50|51|52|54|55|56|57|5a|5d).*",
     "2:TRX_SECURITY" => "^..(20).*",
     "3:TRX_LIGHT" => "^..(10|11|12|13).*",
-    "4:TRX_ELSE"   => "^..(0[0-f]|1[4-f]|2[1-f]|3[0-f]|4[0-f]|50|53|58|59|5b|5c|5e|5f|[6-f][0-f]).*",
+    "4:TRX_ELSE"   => "^..(0[0-f]|1[4-f]|2[1-f]|3[0-f]|4[0-f]|53|58|59|5b|5c|5e|5f|[6-f][0-f]).*",
   );
   $hash->{MatchList} = \%mc;
 
===================================================================
--- 46_TRX_ELSE.pm (Revision 2819)
+++ 46_TRX_ELSE.pm (Arbeitskopie)
@@ -44,7 +44,7 @@
 {
   my ($hash) = @_;
 
-  $hash->{Match}     = "^..(0[0-f]|1[4-f]|2[1-f]|3[0-f]|4[0-f]|50|53|58|59|5b|5c|5e|5f|[6-f][0-f]).*";
+  $hash->{Match}     = "^..(0[0-f]|1[4-f]|2[1-f]|3[0-f]|4[0-f]|53|58|59|5b|5c|5e|5f|[6-f][0-f]).*";
   $hash->{DefFn}     = "TRX_ELSE_Define";
   $hash->{UndefFn}   = "TRX_ELSE_Undef";
   $hash->{ParseFn}   = "TRX_ELSE_Parse";


Hol Dir die neue Version von 45_TRX.pm sowie 46_TRX_ELSE.pm aus dem SVN oder lösche die 50 aus dem Match in 46_TRX_ELSE sowie in 45_TRX.pm aus der Zeile "4:TRX_ELSE".

Sorry,

Willi
Titel: Aw: TRX_UNKNOWN_50 0850060e730a001a59
Beitrag von: cyberdwarf am 27 Februar 2013, 20:08:18
Hallo Willi,

vielen Dank für die detaillierte Antwort. Da habe ich wieder was gelernt!

Gruß
Torsten
Titel: Aw: TRX_UNKNOWN_50 0850060e730a001a59
Beitrag von: Willi am 27 Februar 2013, 20:18:24
Zitat von: cyberdwarf schrieb am Mi, 27 Februar 2013 20:08Hallo Willi,

vielen Dank für die detaillierte Antwort. Da habe ich wieder was gelernt!

Gruß
Torsten

Ja, Du hast gelernt, dass ich Fehler mache ;-)
Per update funktioniert es mittlerweile auch.

-- Willi