Hauptmenü

DOIF frage mit $mday

Begonnen von horni, 20 April 2017, 00:20:21

Vorheriges Thema - Nächstes Thema

horni

Hallo
Brauch mal bitte Hilfe da ich nicht Lust habe immer einen Tag zu warten ob ich das jetzt richtig gemacht habe oder nicht.
Folgendes.... Ich möchte mir immer am 28. Tag eines Monats ein Plot per Telegram schicken lassen .. Soweit so gut. Habe es so definiert

define Plotsenden DOIF ($mday==28)(set Telegram cmdSend @******** {plotAsPng('SVG_Feuchtigkeit_T1_1')}

Ist das jetzt mit $mday so richtig definiert ?

Damian

Zitat von: horni am 20 April 2017, 00:20:21
Hallo
Brauch mal bitte Hilfe da ich nicht Lust habe immer einen Tag zu warten ob ich das jetzt richtig gemacht habe oder nicht.
Folgendes.... Ich möchte mir immer am 28. Tag eines Monats ein Plot per Telegram schicken lassen .. Soweit so gut. Habe es so definiert

define Plotsenden DOIF ($mday==28)(set Telegram cmdSend @******** {plotAsPng('SVG_Feuchtigkeit_T1_1')}

Ist das jetzt mit $mday so richtig definiert ?

Du brauchst noch einen Trigger (Ereignis oder Zeitpunkt), wann überhaupt dein Telegram am 28. gesendet werden soll.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

horni

Aja das wars.. Danke jetzt hauts hin

define Plotsenden DOIF ([14:00] and ($mday==28))(set Telegram cmdSend @******** {plotAsPng('SVG_Feuchtigkeit_T1_1')}

So siehts jetzt aus falls es auch mal jemand braucht und Probleme damit hat

Damian

Zitat von: horni am 20 April 2017, 23:00:26
Aja das wars.. Danke jetzt hauts hin

define Plotsenden DOIF ([14:00] and ($mday==28))(set Telegram cmdSend @******** {plotAsPng('SVG_Feuchtigkeit_T1_1')}

So siehts jetzt aus falls es auch mal jemand braucht und Probleme damit hat

Jetzt noch das Attribut do always  setzen, damit jeden 28. etwas passiert.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF