diff --git a/docs/faq.html b/docs/faq.html
index 122a66325..8d01eb67d 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -251,9 +251,7 @@ Help me!
we just can change it with
set FHZ FHTcode <hex-code> (1 byte, range 1 to 99)
define lime_reset notify .*lime-protection {\
- $d = $defs{@}{READINGS}{"desired-temp"}{VAL};;\
- $m = $defs{@}{READINGS}{"measured-temp"}{VAL};;\
+ $d = ReadingsVal("@", "desired-temp", 0);;\
+ $m = ReadingsVal("@", "measured-temp", 0);;\
if($m gt $d) {\
fhem("set @ desired-temp 29");;\
fhem("set @ desired-temp $d");;\
@@ -427,22 +425,20 @@ messages from my FHT80b. How to switch back to the actuator:0% messages?
define ExtendedAutoMode notify .*mode.*auto {\
- $r = $defs{@}{READINGS};;\
- return if (!defined($r));;\
- my $olddesired = $r->{"desired-temp"}{VAL};;\
+ my $olddesired = ReadingsValue("@", "desired-temp", 0);;\
return if (!defined($olddesired));;\
my @@day = ("sun", "mon", "tue", "wed", "thu", "fri", "sat");;\
my $now = sprintf("%%02d:%%02d", $hour, $min);;\
my $wd = $day[$wday];;\
my $desired;;\
- if (defined($r->{"warnings"}{VAL}) && $r->{"warnings"}{VAL} eq "Window open") {\
- $desired = $r->{"windowopen-temp"}{VAL};;\
- } elsif (defined($r->{"$wd-from1"}{VAL}) && $r->{"$wd-from1"}{VAL} le $now && defined($r->{"$wd-to1"}{VAL}) && $r->{"$wd-to1"}{VAL} ge $now) {\
- $desired = $r->{"day-temp"}{VAL};;\
- } elsif (defined($r->{"$wd-from2"}{VAL}) && $r->{"$wd-from2"}{VAL} le $now && defined($r->{"$wd-to2"}{VAL}) && $r->{"$wd-to2"}{VAL} ge $now) {\
- $desired = $r->{"day-temp"}{VAL};;\
+ if (ReadingsVal("@", "warnings", "none") eq "Window open") {\
+ $desired = ReadingsVal("@", "windowopen-temp", 0);;\
+ } elsif (ReadingsVal("@", "$wd-from1", "") le $now && ReadingsVal("@", "$wd-to1", "") ge $now) {\
+ $desired = ReadingsVal("@", "day-temp", 0);;\
+ } elsif (ReadingsVal("@", "$wd-from2", "") le $now && ReadingsVal("@", "$wd-to2", "") ge $now) {\
+ $desired = ReadingsVal("@", "day-temp", 0);;\
} else {\
- $desired = $r->{"night-temp"}{VAL};;\
+ $desired = ReadingsVal("@", "night-temp", 0);;\
}\
fhem ("set @ desired-temp $desired") if (defined($desired) && $desired ne $olddesired);;\
}