prep exec bei HM-CC-RT-DN fuer Eco-Mode?

Begonnen von chriz, 26 Februar 2014, 11:44:24

Vorheriges Thema - Nächstes Thema

chriz

Hallo Zusammen,

bin gerade am Einlesen/Experimentieren und würde mir mittels prep exec gerne unnötige Funkübertragungen sparen und so  Kommandos zusammenfassen. Kann ich bei bei meinen HM-CC-RT-DN  Folgendes einsetzen um einen Eco/Urlaubs Schalter zu realisieren?


in 99_MyUtils.pm

# setzen per Aufruf von "{SetTempList_Heiz-Eco}"

sub
SetTempList_Heiz-Eco()
{
   { fhem ("set CUL_HEIZ_DACH1_Clima controlManu prep 17.5")};
   { fhem ("set CUL_HEIZ_DACH2_Clima controlManu prep 17.5")};
   { fhem ("set CUL_HEIZ_WOHN1_Clima controlManu prep 17.5")};
   { fhem ("set CUL_HEIZ_WOHN2_Clima controlManu exec 17.5")};

}
# End SetTempList_Heiz-Eco
1;



# setzen per Aufruf von "{SetTempList_Heiz-Auto}"

sub
SetTempList_Heiz-Auto()
{
   { fhem ("set CUL_HEIZ_DACH1_Clima controlMode prep auto")};
   { fhem ("set CUL_HEIZ_DACH2_Clima controlMode prep auto")};
   { fhem ("set CUL_HEIZ_WOHN1_Clima controlMode prep auto")};
   { fhem ("set CUL_HEIZ_WOHN2_Clima controlMode exec auto")};

}
# End SetTempList_Heiz-Auto
1;




in fhem.cfg

define n_UrlaubECO notify Heizung_ECO { if ( Value("Heizung_ECO") eq "on" ) {SetTempList_Heiz-Eco} elsif ( Value("Heizung_ECO") eq "off" ) {SetTempList_Heiz-Auto} }

define Heizung_ECO dummy
attr Heizung_ECO eventMap on:on off:off
attr Heizung_ECO room Heizung



cheers
Chris
FHEM auf Intel NUC D34010WYK Core i3, SSD, Ubuntu. HomeMatic mit HMLAN (Groundplane Antenne), Fritz DECT!200, FritzBox 7490, EnerGenie EG-PMS2-LAN, Yamaha RX-V475, Netatmo, Withings, Philips hue, Osram Lightify, Flukso Energy Meter, Harmony, RooWifi, Junkers ZSB 24-4 C Heizung via Heatronic HT-BUS

martinp876

nein. Du musst schon an jedes Device senden.
prep 'prepared' register fuer EINE entity. Ein exec ist fuer jeden entity notwendig

chriz

alles klar, wieder was gelernt. Dank Dir für die Info,

cheers
Chris
FHEM auf Intel NUC D34010WYK Core i3, SSD, Ubuntu. HomeMatic mit HMLAN (Groundplane Antenne), Fritz DECT!200, FritzBox 7490, EnerGenie EG-PMS2-LAN, Yamaha RX-V475, Netatmo, Withings, Philips hue, Osram Lightify, Flukso Energy Meter, Harmony, RooWifi, Junkers ZSB 24-4 C Heizung via Heatronic HT-BUS