Hauptmenü

Wakeup-Light

Begonnen von Guest, 18 Juni 2011, 11:51:31

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Eine Frage noch: Wie kann ich denn eine Lampe von 100% auf Null
dimmen? Gibt es da auch schon einen Befehl? Wäre doch nett als
Einschlaflicht für das Kindchen;-)

Gruss,
Arne



On 21 Jun., 17:08, Arne Lochter wrote:
> Na super, jetzt wo ich alle Scripte fertig habe;-)))))
>
> Trotzdem vielen Dank.
>
> Arne
>
> Am 21.06.2011 um 16:47 schrieb Rudolf Koenig:
>
>
>
> > On Tue, Jun 21, 2011 at 04:02:54PM +0200, Arne Lochter wrote:
> >> das funktioniert leider so nicht. habe folgendes versucht, aber immer kommt ein "dim100on" dabei raus:
>
> > Klar, % wird durch "on" oder "off" ersetzt. Falls man wirklich % haben will,
> > dann muss man %% schreiben. Das gleiche gilt fuer @. Siehe auch
> >http://fhem.de/commandref.html#notify
>
> > --
> > 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

Guest

Originally posted by: <email address deleted>

Ich habe da noch etwas gefunden, was sich gut anhört, aber so ganz verstehe ich die Funktion noch nicht:

ramp-on-time
ramp-off-time

Wie nutzt man das richtig? Ich habe festgestellt, dass nach einem "set Lampe1 ramp-off-time 10"
dann z.B. bei einem Off der Lampe1 immer ein Dimmen in 10 Sekunden stattfindet. Das möchte ich
eigentlich nicht. Ich möchte einen Timer setzen, der nur zum Einschlafen die "ramp-off-time"
Funktion nutzt.



Am 22.06.2011 um 10:09 schrieb fhem-fighter:

> Eine Frage noch: Wie kann ich denn eine Lampe von 100% auf Null
> dimmen? Gibt es da auch schon einen Befehl? Wäre doch nett als
> Einschlaflicht für das Kindchen;-)
>
> Gruss,
> Arne
>
>
>
> On 21 Jun., 17:08, Arne Lochter wrote:
>> Na super, jetzt wo ich alle Scripte fertig habe;-)))))
>>
>> Trotzdem vielen Dank.
>>
>> Arne
>>
>> Am 21.06.2011 um 16:47 schrieb Rudolf Koenig:
>>
>>
>>
>>> On Tue, Jun 21, 2011 at 04:02:54PM +0200, Arne Lochter wrote:
>>>> das funktioniert leider so nicht. habe folgendes versucht, aber immer kommt ein "dim100on" dabei raus:
>>
>>> Klar, % wird durch "on" oder "off" ersetzt. Falls man wirklich % haben will,
>>> dann muss man %% schreiben. Das gleiche gilt fuer @. Siehe auch
>>> http://fhem.de/commandref.html#notify
>>
>>> --
>>> 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

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

Guest

Originally posted by: <email address deleted>

Langsam runterdimmen funktioniert genauso:
set Lampe off 20

Vorher muss die Lampe natürlich an sein...

ramp-xx-time ist nur zum programmieren
der Timer im Dimmer.

Tschüs,

Jörg

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

Guest

Originally posted by: <email address deleted>

Hallo Jörg,

also bei mir tut sich da absolut gar nichts.
Der Befehl wird zwar angenommen, aber die Lampe geht nicht aus.

Gruss,
Arne


Am 22.06.2011 um 19:17 schrieb Jörg71:

> Langsam runterdimmen funktioniert genauso:
> set Lampe off 20
>
> Vorher muss die Lampe natürlich an sein...
>
> ramp-xx-time ist nur zum programmieren
> der Timer im Dimmer.
>
> Tschüs,
>
> Jörg
>
> --
> 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

Guest

Originally posted by: <email address deleted>

> also bei mir tut sich da absolut gar nichts.
> Der Befehl wird zwar angenommen, aber die Lampe geht nicht aus.

Keine Ahnung, bei mir funktioniert es mit einem FS20DU und einem
FS20 Steckdosendimmer. Allerdings habe ich bei beiden eine
ramp-on und ramp-off von jeweils einer Sekunde programmiert.
(Damit das Licht sanfter an und aus geht.)

Tschüs,

Jörg

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

Guest

Originally posted by: <email address deleted>

Hi,

ich habe den Steckdosendimmer
Funk-Dimmer FS20 DI-4, Phasenanschnittdimmer

Jetzt mit ramp-on und ramp-off von 1 Sek. tut sich leider auch nichts bei

set Lamp1 off 20

Sehr schade, trotzdem danke.

Gruss,
Arne



Am 22.06.2011 um 20:38 schrieb Jörg71:

>> also bei mir tut sich da absolut gar nichts.
>> Der Befehl wird zwar angenommen, aber die Lampe geht nicht aus.
>
> Keine Ahnung, bei mir funktioniert es mit einem FS20DU und einem
> FS20 Steckdosendimmer. Allerdings habe ich bei beiden eine
> ramp-on und ramp-off von jeweils einer Sekunde programmiert.
> (Damit das Licht sanfter an und aus geht.)
>
> Tschüs,
>
> Jörg
>
> --
> 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

Guest

Originally posted by: <email address deleted>

> Funk-Dimmer FS20 DI-4, Phasenanschnittdimmer

Sehr seltsam, genau den habe ich auch.

Jetzt tippe ich mal darauf, daß Du nicht das aktuellste 10_FS20.pm
hast, denn die letzten Änderungen bezog sich offenbar darauf:
"Fix of the Fix of the Fix. Hopefully the last timed dimmer command
fix"
http://cvs.berlios.de/cgi-bin/viewvc.cgi/fhem/fhem/FHEM/10_FS20.pm?sortby=date&view=log

Sonst könnte es höchstens noch an der Firmware des CUL/CUN/CUNO
liegen...

Tschüs,

Jörg

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

Guest

Originally posted by: <email address deleted>

Danke für den Tip. Ist nicht schlimm, ich habe mir gerade ein Shell-Script geschrieben, das funzt;-)
Wen es interessiert, bitteschön.

#!/bin/sh

check1=`/volume1/@appstore/fhem/fhem/fhem.pl 7072 "list LillifeeDI state" | awk '{print $4}'`

if /usr/bin/test "$check1" != "off"; then
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim100%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim93%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim87%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim81%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim75%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim68%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim62%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim56%"
        sleep 5
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim50%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim43%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim37%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim31%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim25%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim18%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim12%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI dim06%"
        sleep 1
        /volume1/@appstore/fhem/fhem/fhem.pl 7072 "set LillifeeDI off"
fi



Am 22.06.2011 um 22:00 schrieb Jörg71:

>> Funk-Dimmer FS20 DI-4, Phasenanschnittdimmer
>
> Sehr seltsam, genau den habe ich auch.
>
> Jetzt tippe ich mal darauf, daß Du nicht das aktuellste 10_FS20.pm
> hast, denn die letzten Änderungen bezog sich offenbar darauf:
> "Fix of the Fix of the Fix. Hopefully the last timed dimmer command
> fix"
> http://cvs.berlios.de/cgi-bin/viewvc.cgi/fhem/fhem/FHEM/10_FS20.pm?sortby=date&view=log
>
> Sonst könnte es höchstens noch an der Firmware des CUL/CUN/CUNO
> liegen...
>
> Tschüs,
>
> Jörg
>
> --
> 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

Guest

Originally posted by: <email address deleted>

On 22 Jun., 22:14, Arne Lochter wrote:
> Danke für den Tip. Ist nicht schlimm, ich habe mir gerade ein Shell-Script geschrieben, das funzt;-)
> Wen es interessiert, bitteschön.

Also das hat mir ja jetzt keine Ruhe gelassen.
Für alle anderen, die einen Fehler lieber beheben als ein workaround
zu bauen,
hier die Auflösung:

Mit allen Versionen die älter als die aktuelle CVS-Version vom
27.12.10
(1.28, Link siehe mein letztes Posting) funktioniert zwar das
raufdimmen,
aber nicht das runterdimmen auf Zeit.

Tschüs und noch einen schönen Feiertag,

Jörg

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

Guest

Originally posted by: <email address deleted>

Kann ich bestätigen, geht mit dieser Version tatsächlich. Habe mein Script nun auch noch etwas angepasst. Ist ja wirklich schöner so;-)

Danke.

Arne


Am 23.06.2011 um 15:22 schrieb Jörg71:

> On 22 Jun., 22:14, Arne Lochter wrote:
>> Danke für den Tip. Ist nicht schlimm, ich habe mir gerade ein Shell-Script geschrieben, das funzt;-)
>> Wen es interessiert, bitteschön.
>
> Also das hat mir ja jetzt keine Ruhe gelassen.
> Für alle anderen, die einen Fehler lieber beheben als ein workaround
> zu bauen,
> hier die Auflösung:
>
> Mit allen Versionen die älter als die aktuelle CVS-Version vom
> 27.12.10
> (1.28, Link siehe mein letztes Posting) funktioniert zwar das
> raufdimmen,
> aber nicht das runterdimmen auf Zeit.
>
> Tschüs und noch einen schönen Feiertag,
>
> Jörg
>
> --
> 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

Guest

Originally posted by: <email address deleted>

On 21 Jun., 12:32, Jörg71 wrote:
> On 20 Jun., 23:52, UliM wrote:
>
> > Mit dem modify setzt man aber leider nicht nur die Zeit, sondern den
> > gesamten at-Befehl um.
> > Man muesste also
> >    modifywakeupat *09:00 set LichtSchlafzimmer dim100% 1200
> > eintippen, das ist leider zu lang.
>
> Das stimmt nicht! Es funktioniert so wie ich es beschrieben habe!
> Siehe auch:http://fhem.de/commandref.html#modify
>
> Tschüs,
>
> Jörg

Hi,
so, nun komme ich endlcih auch mal zu diesem Thema.
@Jörg: Muss mich bei Dir entschuldigen, Du hast Recht.  Als ich das
'seinerzeit' probiert hab, ist der gesamte perl-code nach dem at-
command im Nirvana verschwunden, nur die erste öffnende { blieb übrig.
Muss aber wohl an was anderem gelegen haben.

Hier also der letzte Stand meiner Wakeuplight-Variante (ohne shell-
script):

define wakeup at *07:10:00 {\
    if ((!$we) and (Value("HomeStatus") < 4) )\
      {fhem("define wakeupOff at +00:40:00 set sz_Leselampe off") };;\
      {fhem("set sz_Leselampe dim100% 1200") };;\
   }

Aktuell kämpfe ich mit dem Nenbenkriegschauplatz "holiday2we", für das
mir offenbar noch DateTime::Event::Easter fehlt, ich aber nicht weiss,
wie man's runterlädt. Überall steht was von cpan, dieser Befehl bringt
bei mir aber auf allen 3 Ebenen (Linux, Perl, fhem) ne Fehlermeldung.
Laut Rudi müsste AVM DateTime::Event::Easter in die Distribution
aufnehmen, auch die Aufnahme von cpan in die AVM-operl-Distribution
ist nun angefragt. Mal schauen wie das feedback ausschaut.
Habe jetzt erstmal alle Oster-bezogenenen Feiertage aus meiner holiday-
Datei auskommentiert.
Ml schauen wie's weitergeht.
Grüßle, Uli

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

Guest

Originally posted by: <email address deleted>

Hi,
Wiki verfasst: http://fhemwiki.de/index.php/Wakeuplight

fyi: AVM ist dabei, das DateTime::Event::Easter -Modul in den Umfang
zukünftiger AVM-fhem-Distributionen aufzunehmen.

Gruß, Uli

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