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);;\ }