FHEM Forum

FHEM => fhem-users => Thema gestartet von: kud am 09 November 2012, 13:49:22

Titel: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 09 November 2012, 13:49:22
                                                 

Leider hilft die Suche nach "at" hier nicht viel.
Möchte, dass ein eine Routine immer um die Volle Stunde und dann jeweils um
Viertel, Halb und Dreiviertel ausgeführt wird.
Habe folgendes versucht:
define Heizschalter_0 at 00:*00:00 {sucheSchaltzeit()}
define Heizschalter_15 at 00:*15:00 {sucheSchaltzeit()}
define Heizschalter_30 at 00:*30:00 {sucheSchaltzeit()}
define Heizschalter_45 at 00:*45:00 {sucheSchaltzeit()}


Die nach der Reference habe  ich auch schon Einiges probiert.
Leider ohne Erfolg.
Hat Jemand einen Tip?

Danke KU

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: Guest am 09 November 2012, 13:54:50
Originally posted by: <email address deleted>

wenns nicht echtzeitgenau sein muss sondern nur auf den Abstand ankommt,
dann reicht

define Heizschalter_alle_15_minuten at +*00:15:00

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 09 November 2012, 13:57:05
                                                 

define Heizschalter_alle_15_minuten at +*00:15:00

Genau das meine ich nicht!
Nach der Rechneruhr auf dem FHEM läuft immer um 0,15,30,45.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: borsti67 am 09 November 2012, 14:15:23
                                                 

ich weiß nicht, ob es genau genug ist, aber Du kannst doch eine Anzahl mit
angeben:

define Heizschalter_0 at 00:00:00 {
  define Heizschalter_15 at +*{23*4+3}00:15:00 {sucheSchaltzeit()};
  sucheSchaltzeit();
}

so startest Du mit Sicherheit um 0:00 Uhr, und ab dann alle Viertelstunde.
Wenn Dein Timer aus irgendwelchen Gründen innerhalb von 24h weiter
abweicht, als für Dich ok, dann musst Du z.B. die sync stündlich erzwingen:

define Heizschalter_0 at 00:00:00 {
  define Heizschalter_15 at +*{3}00:15:00 {sucheSchaltzeit()};
  sucheSchaltzeit();
}
define Heizschalter_1 at 01:00:00 {
  define Heizschalter_15 at +*{3}00:15:00 {sucheSchaltzeit()};
  sucheSchaltzeit();
}

(etc)

Was besseres wüsste ich sonst auch nicht...

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: Guest am 09 November 2012, 14:48:32
Originally posted by: <email address deleted>

Hallo n Alle,
wenn ich mich nicht irre gebt es doch genau dafür das attr alignTime. Oder
liege ich falsch!?
Sprich:
define Heizschalter_alle_15_minuten at +*00:15:00
attr Heizschalter_alle_15_minuten alignTime 00:00:00
 
Zumindest bin ich der Meinung, dass seitdem ich das Atribut bei mir gesetzt
habe, meine Timer (die aller 10 Minuten starten sollen) pünktlich zu den
10er Minuten starten.
 
VG
 
 

Am Freitag, 9. November 2012 14:15:26 UTC+1 schrieb Borsti67:

> ich weiß nicht, ob es genau genug ist, aber Du kannst doch eine Anzahl mit
> angeben:
>
> define Heizschalter_0 at 00:00:00 {
>   define Heizschalter_15 at +*{23*4+3}00:15:00 {sucheSchaltzeit()};
>   sucheSchaltzeit();
> }
>
> so startest Du mit Sicherheit um 0:00 Uhr, und ab dann alle Viertelstunde.
> Wenn Dein Timer aus irgendwelchen Gründen innerhalb von 24h weiter
> abweicht, als für Dich ok, dann musst Du z.B. die sync stündlich erzwingen:
>
> define Heizschalter_0 at 00:00:00 {
>   define Heizschalter_15 at +*{3}00:15:00 {sucheSchaltzeit()};
>   sucheSchaltzeit();
> }
> define Heizschalter_1 at 01:00:00 {
>   define Heizschalter_15 at +*{3}00:15:00 {sucheSchaltzeit()};
>   sucheSchaltzeit();
> }
>
> (etc)
>
> Was besseres wüsste ich sonst auch nicht...
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 09 November 2012, 16:30:51
                                                 

Das Ziel ist aber um genau 15, 30 ...
Ich habe eine Datei mit "Schaltzeiten" und da steht eben 15 oder 30 oder 45
oder 00 drin.
Dh. wenn das "AT" nur eine Minute zu späte oder zu früh losgeht matchen
sich die Schaltzeiten nie.
Und wenn der Rechner aus was für Gründen auch immer zwischendurch mal neu
startet passt auch nichts mehr.

Ich hatte nicht gedacht, dass diese Geschichte so problematisch ist.


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: Guest am 09 November 2012, 16:54:11
Originally posted by: <email address deleted>

Hi ich wiederhole nochmals alignTime Atribut setzen!!
 
VG

Am Freitag, 9. November 2012 16:30:51 UTC+1 schrieb KUD:

> Das Ziel ist aber um genau 15, 30 ...
> Ich habe eine Datei mit "Schaltzeiten" und da steht eben 15 oder 30 oder
> 45 oder 00 drin.
> Dh. wenn das "AT" nur eine Minute zu späte oder zu früh losgeht matchen
> sich die Schaltzeiten nie.
> Und wenn der Rechner aus was für Gründen auch immer zwischendurch mal neu
> startet passt auch nichts mehr.
>
> Ich hatte nicht gedacht, dass diese Geschichte so problematisch ist.
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 09 November 2012, 17:18:27
                                                 

>
> ;-)) Ich bin ja schon fast ie meine Frau ... Beratungsresistent.
>
In fhem.cfg eingetragen und es scheint zu laufen.. Zumindest bei 14 ist es
angesprungen und hat den Schalteintrag für 15 gefunden.

Sowiet gut.
Mal sehen wie es bei 30 aussieht.

Und Danke noch einmal.
 

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 09 November 2012, 18:44:02
                                                 

Und es sieht Super gut aus.
Habe auch mal, zur Worst Case Situation, ein " Shutdown " gemacht.
Bisher alles ok.

Danke!


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: Guest am 09 November 2012, 20:35:34
Originally posted by: <email address deleted>

den Anwendungsfall hab ich allerdings nicht verstanden mit "Schaltzeiten
suchen" aber das wirst du ja wissen :)

Am Freitag, 9. November 2012 18:44:02 UTC+1 schrieb KUD:
>
> Und es sieht Super gut aus.
> Habe auch mal, zur Worst Case Situation, ein " Shutdown " gemacht.
> Bisher alles ok.
>
> Danke!
>
>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: AT Befehl Syntax immer um Viertel, Halb, Dreiviertel und Um
Beitrag von: kud am 12 November 2012, 04:29:55
                                                 

Am Freitag, 9. November 2012 20:35:34 UTC+1 schrieb unimatrix:
>
> den Anwendungsfall hab ich allerdings nicht verstanden mit "Schaltzeiten
> suchen" aber das wirst du ja wissen :)
>
>
 siehe http://www.fhemwiki.de/wiki/FHT_8v_direkt_ansprechen
>
>
>

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