"set", wie komplett in Perl schreiben ?

Begonnen von franky08, 28 Dezember 2013, 21:00:30

Vorheriges Thema - Nächstes Thema

franky08

Hallo, irgendwo im Forum hatte ich mal gelesen das man set keinen Perl Ausdruck zuweisen kann, sondern dann alles in Perl schreiben muss. Genau darüber stolpere ich gerade.
set HZ_Kueche {ReadingsVal("Kueche_Heizung_ClimRT_tr","measured-temp","---")} funktioniert in der config demgemäß nicht, in der Befehlszeile bekomme ich die korrekte Temperatur angezeigt.
Wie mache ich das komplett in Perl? Der Temperaturwert soll dem Dummy HZ_Kueche zugewiesen werden.

Über jeden Denkanstoß dankbar,
VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

roedert

#1
{fhem("set HZ_Kueche " . ReadingsVal("Kueche_Heizung_ClimRT_tr","measured-temp","---"))}

franky08

#2
Danke für den Tip, bin gerade erst von Arbeit gekommen. Der . war´s!

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1