FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kl_ha am 24 Oktober 2017, 21:49:08

Titel: at Befehl Oberfläche
Beitrag von: kl_ha am 24 Oktober 2017, 21:49:08
Hallo

Ich wollte fragen ob eine Oberfläche für "at" Befehl oder einen FHEM modul mit der man "START" Tag/Monat/Jahr Stunde:Minute
bequem eingeben kann?

Gruß
Klaus 
Titel: Antw:at Befehl Oberfläche
Beitrag von: kumue am 24 Oktober 2017, 22:00:18
Sowas ist mir nicht bekannt...
Titel: Antw:at Befehl Oberfläche
Beitrag von: MadMax-FHEM am 25 Oktober 2017, 00:37:43
Vielleicht geht das in die gewünschte Richtung:

https://forum.fhem.de/index.php/topic,18294.0.html

Gruß, Joachim
Titel: Antw:at Befehl Oberfläche
Beitrag von: kumue am 25 Oktober 2017, 07:55:01
aber ein absolutes Datum - wie gewünscht - lässt sich damit auch nicht eingeben.

@Klaus: Daß at zu einem best. Datum ausgeführt werden kann ist dir,denke ich, bekannt, da es dir ja um die bequeme Eingabe geht.  ;)
https://wiki.fhem.de/wiki/AT_zu_einem_absoluten_Datum_ausf%C3%BChren (https://wiki.fhem.de/wiki/AT_zu_einem_absoluten_Datum_ausf%C3%BChren)
Titel: Antw:at Befehl Oberfläche
Beitrag von: MadMax-FHEM am 25 Oktober 2017, 08:00:51
Zitat von: kumue am 25 Oktober 2017, 07:55:01
aber ein absolutes Datum - wie gewünscht - lässt sich damit auch nicht eingeben.

Mist, stimmt...

Aber bequem ist es... ;)

Immerhin: 50% Zielerreichung... ;)

Gruß, Joachim
Titel: Antw:at Befehl Oberfläche
Beitrag von: kl_ha am 25 Oktober 2017, 18:33:24
Hallo

Danke an alle für eure Antworten.
Da gibt es bestimmt eine Möglichkeit das man da was basteln kann.
Werde mal weiterforschen.

Gruß
Klaus
Titel: Antw:at Befehl Oberfläche
Beitrag von: rabehd am 26 Oktober 2017, 08:37:21
Wie wäre es mit einem Blick in die commandref? Oder habe ich die Frage nicht verstanden?

ZitatDefine
define <name> at [<timespec>|<datespec>] <command>

<timespec> Format:
  • [*{N}]<timedet>
    Das optionale + zeigt, dass die Angabe relativ ist (also zur jetzigen Zeit dazugezählt wird).
    Das optionale * zeigt, dass die Ausführung wiederholt erfolgen soll.
    Das optionale {N} nach dem * bedeutet, dass der Befehl genau N-mal wiederholt werden soll.
    <timespec> ist entweder HH:MM, HH:MM:SS oder {perlfunc()}. perlfunc muss ein String in timedet Format zurueckliefern. Achtung: {perlfunc()} darf keine Leerzeichen enthalten.
    <datespec> ist entweder ISO8601 (YYYY-MM-DDTHH:MM:SS) oder Anzahl der Sekunden seit 1970.
Bei mir werden ein paar at durch verschiedene Wecker entsprechend gesetzt. (defmod)

Es geht dann doch nur noch um eine Eingabemöglichkeit der Werte. Stichwort wäre wohl der DateTimepicker. Ich habe zwar einen, nutze ihn aber nicht und kann mich nicht mehr an die Einrichtung erinnern, das forum sollte jedoch helfen können.

Internals:
   NAME       dateTimePickerInline
   NR         189
   STATE      26.09.2017 08:50
   TYPE       dummy
   READINGS:
     2017-10-26 08:35:43   BeforeGettingUp y
     2017-10-26 08:35:43   onfortimer      x
     2017-10-26 08:35:43   state           26.09.2017 08:50
Attributes:
   room       Unsorted
   setList    state:datetime,inline:true,step:5,theme:default
   userReadings onfortimer { "x" }, BeforeGettingUp { "y" }
   webCmd     state


Titel: Antw:at Befehl Oberfläche
Beitrag von: Hans Franz am 26 Oktober 2017, 13:44:14
Evtl. ist dieses  (https://forum.fhem.de/index.php/topic,35736.msg280660.html#msg280660) das was du suchst.
Gruß
Hans