FHEM Forum

FHEM => fhem-users => Thema gestartet von: Guest am 01 Juli 2012, 20:08:55

Titel: Schaten mit Abhängigkeiten (Uhrzeit, Schalterstellungen, Temperatur) - HMS100TF
Beitrag von: Guest am 01 Juli 2012, 20:08:55
Originally posted by: <email address deleted>

Hallo,

Ich möchte gern einen Schalter abhängig von verschiedenen Gegebenheiten (Uhrzeit, Schalterstellungen, Temperatur) schalten. Bisher schalte ich nur zeit- und schalter-abhängig):

define HintenAn at *05:16:30 {if (("$value{Automatik}" eq "on") && ("$value{AutoMit}" eq "on")) {fhem("set Hinten on") }}

Das funktioniert super.

Jetzt möchte ich allerdings nur "Hinten" einschalten, sofern mein Temperatursensor HMS100TF zum Schaltzeitpunkt eine Temperatur über 23Grad meldet.
Hier noch die Definition des Temperaturfühlers:

define Klima HMS d951
attr Klima fm_fav 6
attr Klima fm_order 2
attr Klima fm_view 1,0
attr Klima model hms100-tf
attr Klima room Garten
define weblink_Klima weblink fileplot FileLog_Klima:hms:CURRENT
attr weblink_Klima label "Klima Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_Klima room Garten

Danke für Hilfe.


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Schaten mit Abhängigkeiten (Uhrzeit, Schalterstellungen, Temperatur) - HMS100TF
Beitrag von: Dr. Boris Neubert am 01 Juli 2012, 21:22:35
                                             

Am 01.07.2012 20:08, schrieb Stobor:

> define HintenAn at *05:16:30 {if (("$value{Automatik}" eq "on") && ("$value{AutoMit}" eq "on")) {fhem("set Hinten on") }}

Statt $value{} kannst Du auch Value() nehmen.

> Jetzt möchte ich allerdings nur "Hinten" einschalten, sofern mein Temperatursensor HMS100TF zum Schaltzeitpunkt eine Temperatur über 23Grad meldet.
> define Klima HMS d951

...... && (ReadingsVal("Klima","temperature",99) > 23) .....

siehe perl specials in commandref.

Grüße
Boris


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com