Floorplan FHT Temperatur: Unterschied zwischen den Versionen

Aus FHEMWiki
(Die Seite wurde neu angelegt: „== Erläuterung == Um in einem Floorplan sowohl die Temperatur als auch das Steuerelement für die Solltemperatur anzeigen zu können, braucht man 2 Devices. …“)
 
(→‎Erläuterung: ersetzen von % mit $EVENT)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Erläuterung ==
== Erläuterung ==
Um in einem Floorplan sowohl die Temperatur als auch das Steuerelement für die Solltemperatur anzeigen zu können, braucht man 2 Devices.  
Um in einem [[FLOORPLAN|Floorplan]] sowohl die Temperatur als auch das Steuerelement für die Solltemperatur anzeigen zu können braucht man zwei Devices.  


Dieser Code speichert die Temperatur in einem Dummy, damit die Temperatur zusätzlich angezeigt werden kann.
Dieser Code speichert die Temperatur in einem Dummy, damit die Temperatur zusätzlich angezeigt werden kann.


<nowiki>define kueche_temp dummy
:<code>define kueche_temp dummy</code>
define n_kueche_temp notify kueche_heizung:measured-temp.* {
:<code>define n_kueche_temp notify kueche_heizung:measured-temp.* {</code>
my $FHT = &quot;%&quot;;
:<code>&nbsp;&nbsp;my $FHT = &quot;$EVENT&quot;;</code>
if (&quot;T: &quot;.substr($FHT, 15, 4) ne Value(&quot;flur_haustuer&quot;)) {fhem(&quot;set kueche_temp T: &quot;.substr($FHT, 15, 4))};
:<code>&nbsp;&nbsp;if (&quot;T: &quot;.substr($FHT, 15, 4) ne Value(&quot;flur_haustuer&quot;)) {fhem(&quot;set kueche_temp T: &quot;.substr($FHT, 15, 4))};</code>
}</nowiki>
:<code>}</code>
 
[[Kategorie:Code Snippets]]

Aktuelle Version vom 17. November 2015, 23:27 Uhr

Erläuterung

Um in einem Floorplan sowohl die Temperatur als auch das Steuerelement für die Solltemperatur anzeigen zu können braucht man zwei Devices.

Dieser Code speichert die Temperatur in einem Dummy, damit die Temperatur zusätzlich angezeigt werden kann.

define kueche_temp dummy
define n_kueche_temp notify kueche_heizung:measured-temp.* {
  my $FHT = "$EVENT";
  if ("T: ".substr($FHT, 15, 4) ne Value("flur_haustuer")) {fhem("set kueche_temp T: ".substr($FHT, 15, 4))};
}