Hauptmenü

Berechnung in FHEM

Begonnen von prime1009, 02 Juli 2015, 21:53:56

Vorheriges Thema - Nächstes Thema

prime1009

Hi,
meine Rasensprenger laufen mit folgendem Befehl nacheinander:
define SprengerZeit_notify notify SprengerZeit { fhem "set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_02 on-for-timer %;; sleep %;; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_01 on-for-timer %;; sleep %;; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_03 on-for-timer %" }
Jetzt würde ich aber gerne den Befehl so ändern, das die erste Schaltzeit nur die Hälfte der restlichen Schaltzeiten ist.
Ich habe schon verschiedenes Probiert, bekomme es aber nicht hin.
Wer kann mir bitte helfen?
Gruß und Dank
FHEM 5.7 auf RasPi3
Homematic, IT, FS20, Cams (SSCAM), CUL, HueBridge, HarmonyHub, LIGHTIFY, TelegramBot, Homebridge (Siri), DBLog mit MySQL, Text2Speech, ...

prime1009

#1
Mitlerweile habe ich die Lösung selber gefunden:

(https://forum.fhem.de/index.php?action=dlattach;topic=38734.0;attach=51326;image)

#--- Garten Sprengen ------------------------------------------------
define SprengerZeit dummy
attr SprengerZeit alias Laufzeit in Sek.
attr SprengerZeit group automatische Rasensprengung
attr SprengerZeit room Garten
attr SprengerZeit webCmd 900:1800:2700:3600
define FileLog_SprengerZeit FileLog ./log/SprengerZeit-%Y.log SprengerZeit
attr FileLog_SprengerZeit logtype text
define DauerZeit dummy
define SprengerZeit_notify notify SprengerZeit { fhem "set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_02 on-for-timer " . %/2 .";; sleep " . %/2 .";; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_01 on-for-timer %;; sleep %;; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_03 on-for-timer " . %/4 ." " }


Die erste Schaltung läuft nur halb so lang wie die zweite, die dritte nur ein viertel so lang!
FHEM 5.7 auf RasPi3
Homematic, IT, FS20, Cams (SSCAM), CUL, HueBridge, HarmonyHub, LIGHTIFY, TelegramBot, Homebridge (Siri), DBLog mit MySQL, Text2Speech, ...

prime1009

#2
Nach dem Update auf 5.7 muss es natürlich lauten:
define SprengerZeit_notify notify SprengerZeit { fhem "set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_02 on-for-timer ". $EVENT/2 .";; sleep ". $EVENT/2 .";; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_01 on-for-timer $EVENT;; sleep $EVENT;; set CUL_HM_HM_LC_SW4_WM_2511E5_Sw_03 on-for-timer ". $EVENT/4 ." " }
Sorry habe den Rasensprenger erst jetzt wieder in Betrieb genommen!
FHEM 5.7 auf RasPi3
Homematic, IT, FS20, Cams (SSCAM), CUL, HueBridge, HarmonyHub, LIGHTIFY, TelegramBot, Homebridge (Siri), DBLog mit MySQL, Text2Speech, ...