FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Marlen am 09 Oktober 2017, 22:16:14

Titel: Problemchen mit userReading
Beitrag von: Marlen am 09 Oktober 2017, 22:16:14
Hallo,

hab ein Problem mit diesen userReadings:

Spannunsquelle {my $v = (ReadingsVal('KeyValueProtocol_ARDU_2','Spannungsversorgung','1');; if ($v eq "N") {$v = "Netz"};;return $v;;

warum macht das nichts?

LG
  Marlen
Titel: Antw:Problemchen mit userReading
Beitrag von: krikan am 09 Oktober 2017, 23:30:04
Es gibt 2 öffnende Klammern, die keine schließende Klammer haben. Code habe ich mir dann nicht mehr angeschaut.

Gruß, Christian
Titel: Antw:Problemchen mit userReading
Beitrag von: Marlen am 10 Oktober 2017, 10:25:17
Ohh...... ???

Jetzt so, funktioniert aber trotzdem nicht:

Spannunsquelle {my $v = ReadingsVal('KeyValueProtocol_ARDU_2','Spannungsversorgung','1');; if ($v eq "N") {$v = "Netz"};;return $v;;}
Titel: Antw:Problemchen mit userReading
Beitrag von: CoolTux am 10 Oktober 2017, 10:30:02
Mittlerweile solltest selbst Du gelernt haben das "geht nicht" keine Fehlermeldung ist. Was sagt das log?


Spannunsquelle.* {my $v = ReadingsVal('KeyValueProtocol_ARDU_2','Spannungsversorgung','1');; if ($v eq "N") {$v = "Netz"};;return $v;;}


So sollte er wenigstens schon mal triggern
Titel: Antw:Problemchen mit userReading
Beitrag von: Marlen am 10 Oktober 2017, 10:41:43
Hmmmm..... :-\

mit .*
geht es!

DANKE!  :-* :-*
Titel: Antw:Problemchen mit userReading
Beitrag von: CoolTux am 10 Oktober 2017, 10:44:12
Bitte