Dimmer zeitgesteuert einschalten

Begonnen von Guest, 21 März 2012, 22:24:38

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo,
Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
eingetragen:

define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
define a6 at *22:25:00 set Dimmer off

anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.

Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
problemlos:
define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
define a2 at *22:15:00 set Flurlicht off

Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?

Danke für eure Hilfe.

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

Zrrronggg!

                                                     

Ich glaube es muss

set Dimmer dim62%

heissen.
Es gibt zumindest bei FS20 Dimmern nicht beliebig viele Werte sondern
nur 16:

dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
    dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%

(ohne Gewähr, hab keinen Dimmer)


On 21 Mrz., 22:24, Stobor wrote:
> Hallo,
> Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
> funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
> Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
> später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
> eingetragen:
>
> define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
> define a6 at *22:25:00 set Dimmer off
>
> anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
> war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.
>
> Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
> problemlos:
> define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
> define a2 at *22:15:00 set Flurlicht off
>
> Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?
>
> Danke für eure Hilfe.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Guest

Originally posted by: <email address deleted>

Hmmmm,
Ich habs gerade ausprobiert:

define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%
define a6 at *23:25:00 set Dimmer off

Da tut sich auch nix.
Hat noch jemand eine Idee?

On 21 Mrz., 22:30, "Zrrronggg!" wrote:
> Ich glaube es muss
>
> set Dimmer dim62%
>
> heissen.
> Es gibt zumindest bei FS20 Dimmern nicht beliebig viele Werte sondern
> nur 16:
>
> dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
>     dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%
>
> (ohne Gewähr, hab keinen Dimmer)
>
> On 21 Mrz., 22:24, Stobor wrote:
>
>
>
>
>
>
>
> > Hallo,
> > Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
> > funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
> > Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
> > später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
> > eingetragen:
>
> > define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
> > define a6 at *22:25:00 set Dimmer off
>
> > anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
> > war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.
>
> > Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
> > problemlos:
> > define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
> > define a2 at *22:15:00 set Flurlicht off
>
> > Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?
>
> > Danke für eure Hilfe.

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

Zrrronggg!

                                                     

Probier doch erstmal das ganze ohne das ganze sunset konstrukt

On 21 Mrz., 22:49, Stobor wrote:
> Hmmmm,
> Ich habs gerade ausprobiert:
>
> define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%
> define a6 at *23:25:00 set Dimmer off
>
> Da tut sich auch nix.
> Hat noch jemand eine Idee?
>
> On 21 Mrz., 22:30, "Zrrronggg!" wrote:
>
>
>
>
>
>
>
> > Ich glaube es muss
>
> > set Dimmer dim62%
>
> > heissen.
> > Es gibt zumindest bei FS20 Dimmern nicht beliebig viele Werte sondern
> > nur 16:
>
> > dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
> >     dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%
>
> > (ohne Gewähr, hab keinen Dimmer)
>
> > On 21 Mrz., 22:24, Stobor wrote:
>
> > > Hallo,
> > > Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
> > > funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
> > > Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
> > > später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
> > > eingetragen:
>
> > > define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
> > > define a6 at *22:25:00 set Dimmer off
>
> > > anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
> > > war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.
>
> > > Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
> > > problemlos:
> > > define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
> > > define a2 at *22:15:00 set Flurlicht off
>
> > > Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?
>
> > > Danke für eure Hilfe.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Mr. P

                                                       

Hej hej,

richtig muss es lauten:

define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%

Have fun! ;-)

Greetz,
  Gerhard

Am 21. März 2012 22:54 schrieb Zrrronggg! :
> Probier doch erstmal das ganze ohne das ganze sunset konstrukt
>
> On 21 Mrz., 22:49, Stobor wrote:
>> Hmmmm,
>> Ich habs gerade ausprobiert:
>>
>> define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%
>> define a6 at *23:25:00 set Dimmer off
>>
>> Da tut sich auch nix.
>> Hat noch jemand eine Idee?
>>
>> On 21 Mrz., 22:30, "Zrrronggg!" wrote:
>>
>>
>>
>>
>>
>>
>>
>> > Ich glaube es muss
>>
>> > set Dimmer dim62%
>>
>> > heissen.
>> > Es gibt zumindest bei FS20 Dimmern nicht beliebig viele Werte sondern
>> > nur 16:
>>
>> > dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
>> >     dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%
>>
>> > (ohne Gewähr, hab keinen Dimmer)
>>
>> > On 21 Mrz., 22:24, Stobor wrote:
>>
>> > > Hallo,
>> > > Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
>> > > funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
>> > > Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
>> > > später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
>> > > eingetragen:
>>
>> > > define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
>> > > define a6 at *22:25:00 set Dimmer off
>>
>> > > anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
>> > > war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.
>>
>> > > Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
>> > > problemlos:
>> > > define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
>> > > define a2 at *22:15:00 set Flurlicht off
>>
>> > > Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?
>>
>> > > Danke für eure Hilfe.
>
> --
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com

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

Mr. P

                                                       

*grml*

Auch der Umgang mit Copy&Paste will gelernt sein:

Jetzt aber richtig:
define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%%

Greetz,
   Gerhard


Am 21. März 2012 23:28 schrieb Gerhard Pfeffer :
> Hej hej,
>
> richtig muss es lauten:
>
> define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%
>
> Have fun! ;-)
>
> Greetz,
>  Gerhard
>
> Am 21. März 2012 22:54 schrieb Zrrronggg! :
>> Probier doch erstmal das ganze ohne das ganze sunset konstrukt
>>
>> On 21 Mrz., 22:49, Stobor wrote:
>>> Hmmmm,
>>> Ich habs gerade ausprobiert:
>>>
>>> define a5 at *{sunset(0,"21:50","22:00")} set Dimmer dim62%
>>> define a6 at *23:25:00 set Dimmer off
>>>
>>> Da tut sich auch nix.
>>> Hat noch jemand eine Idee?
>>>
>>> On 21 Mrz., 22:30, "Zrrronggg!" wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> > Ich glaube es muss
>>>
>>> > set Dimmer dim62%
>>>
>>> > heissen.
>>> > Es gibt zumindest bei FS20 Dimmern nicht beliebig viele Werte sondern
>>> > nur 16:
>>>
>>> > dim06% dim12% dim18% dim25% dim31% dim37% dim43% dim50%
>>> >     dim56% dim62% dim68% dim75% dim81% dim87% dim93% dim100%
>>>
>>> > (ohne Gewähr, hab keinen Dimmer)
>>>
>>> > On 21 Mrz., 22:24, Stobor wrote:
>>>
>>> > > Hallo,
>>> > > Ich nutze die FritzBox7390 mit der FHEM Erweiterung. Bisher
>>> > > funktioniert alles super. U.a. nutze ich jetzt auch einen FS20 Dimmer.
>>> > > Diesen Dimmer möchte ich jetzt zeitgesteuert auf 60% einschalten und
>>> > > später wieder ausschalten. Ich habe dafür Folgendes in die fhem.cfg
>>> > > eingetragen:
>>>
>>> > > define a5 at *{sunset(0,"18:00","22:00")} set Dimmer 60
>>> > > define a6 at *22:25:00 set Dimmer off
>>>
>>> > > anstatt 60 habe ich auch schon dim60% und dim60%% probiert. Allerdings
>>> > > war alles erfolglos. Das Ausschalten funktioniert übrigens problemlos.
>>>
>>> > > Das Schalten von Schaltsteckdosen funktioniert auf diesem Wege
>>> > > problemlos:
>>> > > define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
>>> > > define a2 at *22:15:00 set Flurlicht off
>>>
>>> > > Wie kann ich den Dimmer zeitgesteuert auf einen Wert einschalten?
>>>
>>> > > Danke für eure Hilfe.
>>
>> --
>> To unsubscribe from this group, send email to
>> fhem-users+unsubscribe@googlegroups.com

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

Guest

Originally posted by: <email address deleted>

Hmmmm, irgendwie schein ich ein Brett vor dem Kopf zu haben.

define a5 at *{sunset(0,"19:15","22:00")} set Dimmer dim62%%

schaltet nix ein, wobei

define a6 at *22:25:00 set Dimmer off
define a2 at *22:15:00 set Flurlicht off
define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on

sehrwohl funktioniert.

Woran kann's denn vielleicht noch liegen?

Danke für Hilfe :-(

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

Guest

Originally posted by: <email address deleted>

Hat niemand eine Idee?
Fehlt ggf. noch wo anders eine Konfiguration?

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

Zrrronggg!

                                                     

Wie ich weiter oben und auch als Privatmail anregte/fragte:

Geht die Sache denn ohne die Sunset-Mimik?

Also geht z.b.

define  a5 at *22:25:00 set Dimmer dim62%

Damit wollen wir doch erstmal klären, ob der Dimbefehl überhaupt geht.
Ist eventuell sowas simples wie der Dimmer kaputt?

Hast du das gemacht? Wenn ja: Was ist das Ergebnis? Wenn nein. Warum
nicht?  ;-)



Als nächstes würde ich versuchen, ob die ganze Aktion ohne die
Offsetzeiten geht, also z.b.

define a5 at *{sunset()} set Dimmer dim62%

Und obwohl ich nicht weiss, warum Gerhard meint, das "%" müsste an
dieser Stelle escaped werden, würde ich dann - wenns NICHT geht - auch
mal

define a5 at *{sunset()} set Dimmer dim62%%

testen.

Wenn das alles geht kann man sich weiter rantasten, indem man

define a5 at *{sunset(0,"21:50","22:00")} set Dimmer on

ausprobiert.


Verstehst du was ich meine? Man muss sich schon an so ein Problem
systematisch rantasten.

Du hingegen schreibst in etwa:


"define a5 at *{sunset(0,"19:15","22:00")} set Dimmer dim62%%
geht nicht,
define a6 at *22:25:00 set Dimmer off
aber wohl."

Der Vergleich  dieser beiden Dinge bringt dir kaum Erkenntnissgewinn.

Die kritischen 4 Punkte in deinem Wunschkosntrukt sind

1. ich will dimmen, nicht schalten
2. ich weiss nicht ob das % escaped werden muss oder nicht, der eine
im Thread oben sagt ja, der andere nein.
3. ich verwende sunset (das z.b. vorherige Definition von attr global
latitude und  attr global longitude erfordert... gemacht?)
4. und zwar mit Begrenzungszeiten

Alle 4 etwas kritische Punkte, die nach "kann man was falsch machen"
riechen, kommen in deinem "Referenztest" define a6 at *22:25:00 set
Dimmer off NICHT vor... daher ist auch der Erkenntissgewinn so gering.


Probier also mal systematisch aus und berichtest hier die Ergebnisse.
Ich kann dir nicht konkret mehr helfen, weil ich keinen Dimmer habe.
Allerdings habe ich bei mir ein

define Licht_Terasse_an at *{sunset(+120)} set Licht_Terrasse on

Und das geht.











On 27 Mrz., 20:29, Stobor wrote:
> Hat niemand eine Idee?
> Fehlt ggf. noch wo anders eine Konfiguration?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Zrrronggg!

                                                     

Okay, ich war vielleicht ein bisschen ungerecht:

define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on

hast du ja wohl schon getestet.

Trotzdem:

Bitte erstmal wie von mir vorgeschlagen Dimbefehl ohne sunset-Mimik
testen.



On 27 Mrz., 20:29, Stobor wrote:
> Hat niemand eine Idee?
> Fehlt ggf. noch wo anders eine Konfiguration?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Guest

Originally posted by: <email address deleted>

Ups, ich seh schon. Das. Ist kniffelig.
Ich habe gerade einmal folgende Befehle hinzugefügt:

define a10 at *10:30:00 set Dimmer dim62%
define a11 at *10:30:00 set Esszimmer on

Und, siehe da, beide Lampen schalten sich gleichzeitig wie gewünscht ein.
Nun geht's an weitere Experimente.

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

Guest

Originally posted by: <email address deleted>

Nächstes Zwischenergebnis:

define a12 at *{sunset()} set Dimmer dim62%

schaltet auch. Ich habe allerdings die genaue Uhrzeit nicht überprüft.

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

Zrrronggg!

                                                     

> define a12 at *{sunset()} set Dimmer dim62%
>
> schaltet auch. Ich habe allerdings die genaue Uhrzeit nicht überprüft.

Hm.

Ich denke das ist nicht so eine Problem. Wenn man keine attr global
latitude und  attr global longitude definiert, wird - soweit ich
commandref richtig verstehe -  Frankfurt a.M. genommen. Je nach dem wo
du wohnst sind's dann eben eine paar Minuten zu früh oder zu spät.

So oder so liegt der Verdacht nahe, dass das Problem also in

(0,"21:50","22:00")

liegt.

Seltsam aber dann, dass
    define a1 at *{sunset(0,"16:00","22:00")} set Flurlicht on
geht.

Spannend.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

Guest

Originally posted by: <email address deleted>

Es kann nicht sein, dass

define a12 at *{sunset()} set Dimmer dim62%

geht, aber

define a12 at *{sunset(0,"16:00","22:00")} set Dimmer dim62%

nicht geht. Die sunset-Funktion liefert immer eine Uhrzeit zurück, und
immer im gleichen Format.

pah
 


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

Guest

Originally posted by: <email address deleted>

macht doch mal nach dem define a12 ... ein "list a12" dann steht doch bei
NEXT schon die Uhrzeit wann geschaltet wird. Wenn da nix steht ist was
falsch...

Am Donnerstag, 29. März 2012 12:56:53 UTC+2 schrieb Prof. Dr. Peter A.
Henning:
>
> Es kann nicht sein, dass
>
> define a12 at *{sunset()} set Dimmer dim62%
>
> geht, aber
>
> define a12 at *{sunset(0,"16:00","22:00")} set Dimmer dim62%
>
> nicht geht. Die sunset-Funktion liefert immer eine Uhrzeit zurück, und
> immer im gleichen Format.
>
> pah
>  
>
>
>

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