FHEM Forum

FHEM => fhem-users => Thema gestartet von: UliM am 06 April 2009, 22:08:38

Titel: [FHZ] at job verändert sich immer
Beitrag von: UliM am 06 April 2009, 22:08:38
Originally posted by: <email address deleted>

Hallo!

Jetzt habe ich ein Problem, bei dem ich nicht mehr weiter komme...

Ich habe folgenden at job:
+*{sunset_rel()} { fhz("define jal_all_dn_tmp at +*{2}00:02:00 set
Jal_SZ_FW,Jal_WZ_FN,Jal_WZ_FS,Jal_AZ_FN,Jal_KU_FS off") if($value
{Jal_All_auto} eq "on") }

Es soll bei Sonnenuntergang ein neuer at job angelegt werden der zwei
mal (wg. Sicherheit)  alle Jalosien herunter fahren soll, allerdings
nur, wenn die entsprechende Automatik eingeschaltet ist.

Jetzt funktioniert der at job immer genau einmal, und danach nicht
mehr. Prüfe ich jetzt den at job lautet er wie folgt:
+*{sunset_rel()} { fhz("define jal_all_dn_tmp at +*{-1}00:02:00 set
Jal_SZ_FW,Jal_WZ_FN,Jal_WZ_FS,Jal_AZ_FN,Jal_KU_FS off") if($value
{Jal_All_auto} eq "on") }

Das Problem ist die -1 im anzulegenden at job. Daraus erfolgt im Log
die Fehlermeldung: "2009.04.06 20:43:51.286 3: Wrong timespec {-1}
00:02:00: either HH:MM:SS or {perlcode}"

Hat jemand ein Idee woran es liegen könnte?
Es ist übrigens reproduzierbar und tritt auch hier:
+*{sunrise_rel(+1800)} { fhz("define jal_all_up_tmp at +*{-1}00:02:00
set Jal_WZ_TS,Jal_WZ_FN,Jal_WZ_FS,Jal_AZ_FN,Jal_KU_FS on") if($value
{Jal_All_auto} eq "on") }
und hier:
+*{sunset_rel()} { fhz("define jal_wz_th_dn_tmp at +*{-1}00:02:00 set
Jal_WZ_TS off") if(($value{Jal_All_auto} eq "on") && ($value
{Automatik} eq "on")) }
auf.

Allerdings nicht hier:
*07:00:00 { fhz("define jal_szw_tmp1 at +*{2}00:02:00 set Jal_SZ_FW
on") if((!$we) && ($value{Jal_SZ_auto} eq "on")) }
und nicht hier:
*10:00:00 { fhz("define jal_szw_tmp2 at +*{2}00:02:00 set Jal_SZ_FW
on") if(($we) && ($value{Jal_SZ_auto} eq "on")) }
auf.

Hat jemand eine Idee?

Gruß
 sweetie-pie
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: rudolfkoenig am 07 April 2009, 07:48:45
                                                   

> Jetzt habe ich ein Problem, bei dem ich nicht mehr weiter komme...

Ich vermute das ist ein fhem bug. Kannst Du bitte folgenden Befehl im
telnet ausfuehren:

{foreach my $a (sort keys %intAt) {Log 1, "INTAT $a: $intAt{$a}{ARG}
=>  $intAt{$a}{TRIGGERTIME}" } }

Im Log sollte dein at job zweimal auftauchen. Wenn das stimmt, dann
kann man es mit fhem neustart oder { delete $intAt{XXX} } beheben,
wobei XXX einer der Zahlen vor der : im Log ist.

P.S. verwendest Du rereadcfg?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: Guest am 07 April 2009, 18:42:47
Originally posted by: <email address deleted>

Hallo Rudi!

NAK! Der Befehl bringt im Log lediglich folgende Einträge:

2009.04.07 18:18:22.940 1: INTAT 1693: jal_all_dn 1239129944.23832
2009.04.07 18:18:22.940 1: INTAT 1694: jal_wz_th_dn 1239129944.54646
2009.04.07 18:18:22.942 1: INTAT 1827: jal_all_up 1239165524.71575
2009.04.07 18:18:22.942 1: INTAT 1845: jal_szw_hs1 1239166800.12698
2009.04.07 18:18:22.942 1: INTAT 1885: jal_sze_hs1 1239177600.27148
2009.04.07 18:18:22.942 1: INTAT 1986: HASH(0x882d858)
1239121208.44077

BTW: Die nicht die Jalosien betreffenden jobs habe ich mal gelöscht.

Gestern Abend habe ich alle jobs kontrolliert und wieder auf {2}
gesetzt. Nach den Korrekturen habe ich "save" ausgeführt und fhem.cfg
kontrolliert. Alles okay! Auch jetzt ist die (gespeicherte) fhem.cfg
noch in Ordnung.

Der job "jal_all_up" ist heute morgen gelaufen und steht jetzt im
Speicher wieder mit {-1}.
Der job "jal_sze_hs1" ist auch gelaufen (mit absoluter Uhrzeit), hier
besteht das Problem nicht.
Müsste also m.E. nur bei den relativen jobs so sein.

Alle Änderungen habe ich übrigens per pgm2 gemacht.

> P.S. verwendest Du rereadcfg?
Nur wenn ich gerade daran bastle. Wenn ich damit fertig bin, starte
ich normalerweise den ganzen fhem-server über init-Skript zur
Sicherheit neu.


Gruß
 Holger




On 7 Apr., 07:48, Rudolf Koenig wrote:
> > Jetzt habe ich ein Problem, bei dem ich nicht mehr weiter komme...
>
> Ich vermute das ist ein fhem bug. Kannst Du bitte folgenden Befehl im
> telnet ausfuehren:
>
> {foreach my $a (sort keys %intAt) {Log 1, "INTAT $a: $intAt{$a}{ARG}
> =>  $intAt{$a}{TRIGGERTIME}" } }
>
> Im Log sollte dein at job zweimal auftauchen. Wenn das stimmt, dann
> kann man es mit fhem neustart oder { delete $intAt{XXX} } beheben,
> wobei XXX einer der Zahlen vor der : im Log ist.
>
> P.S. verwendest Du rereadcfg?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: Guest am 07 April 2009, 21:40:35
Originally posted by: <email address deleted>

So, habe nochmal gespielt...

Geht:
+*00:05:00 { fhz("define rel_test_job_tmp at +*{2}00:01:00 set
Esstisch off") if(($value{Jal_All_auto} eq "on") && ($value{Automatik}
eq "on")) }

Gehr nicht:
+*{sunset_rel(+2500)} { fhz("define rel_test_job_tmp at +*{2}00:01:00
set Esstisch off") if(($value{Jal_All_auto} eq "on") && ($value
{Automatik} eq "on")) }

Fazit:
Es hat irgendwie mit den sunset_rel zu tun.
Normale relative jobs gehen.
Ich habe die 99_SUNRISE_EL.pm vom 23.12.08 aus Version 4.5 im Einsatz.

Fehlen vielleicht einfach nur irgendwie noch ein Satz Klammern? ;-)



On 7 Apr., 18:42, sweetie-pie wrote:
> Hallo Rudi!
>
> NAK! Der Befehl bringt im Log lediglich folgende Einträge:
>
> 2009.04.07 18:18:22.940 1: INTAT 1693: jal_all_dn 1239129944.23832
> 2009.04.07 18:18:22.940 1: INTAT 1694: jal_wz_th_dn 1239129944.54646
> 2009.04.07 18:18:22.942 1: INTAT 1827: jal_all_up 1239165524.71575
> 2009.04.07 18:18:22.942 1: INTAT 1845: jal_szw_hs1 1239166800.12698
> 2009.04.07 18:18:22.942 1: INTAT 1885: jal_sze_hs1 1239177600.27148
> 2009.04.07 18:18:22.942 1: INTAT 1986: HASH(0x882d858)
> 1239121208.44077
>
> BTW: Die nicht die Jalosien betreffenden jobs habe ich mal gelöscht.
>
> Gestern Abend habe ich alle jobs kontrolliert und wieder auf {2}
> gesetzt. Nach den Korrekturen habe ich "save" ausgeführt und fhem.cfg
> kontrolliert. Alles okay! Auch jetzt ist die (gespeicherte) fhem.cfg
> noch in Ordnung.
>
> Der job "jal_all_up" ist heute morgen gelaufen und steht jetzt im
> Speicher wieder mit {-1}.
> Der job "jal_sze_hs1" ist auch gelaufen (mit absoluter Uhrzeit), hier
> besteht das Problem nicht.
> Müsste also m.E. nur bei den relativen jobs so sein.
>
> Alle Änderungen habe ich übrigens per pgm2 gemacht.
>
> > P.S. verwendest Du rereadcfg?
>
> Nur wenn ich gerade daran bastle. Wenn ich damit fertig bin, starte
> ich normalerweise den ganzen fhem-server über init-Skript zur
> Sicherheit neu.
>
> Gruß
>  Holger
>
> On 7 Apr., 07:48, Rudolf Koenig wrote:
>
> > > Jetzt habe ich ein Problem, bei dem ich nicht mehr weiter komme...
>
> > Ich vermute das ist ein fhem bug. Kannst Du bitte folgenden Befehl im
> > telnet ausfuehren:
>
> > {foreach my $a (sort keys %intAt) {Log 1, "INTAT $a: $intAt{$a}{ARG}
> > =>  $intAt{$a}{TRIGGERTIME}" } }
>
> > Im Log sollte dein at job zweimal auftauchen. Wenn das stimmt, dann
> > kann man es mit fhem neustart oder { delete $intAt{XXX} } beheben,
> > wobei XXX einer der Zahlen vor der : im Log ist.
>
> > P.S. verwendest Du rereadcfg?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: Dr. Boris Neubert am 07 April 2009, 21:43:09
Originally posted by: <email address deleted>

So, habe nochmal gespielt...

Geht:
+*00:05:00 { fhz("define rel_test_job_tmp at +*{2}00:01:00 set
Esstisch off") if(($value{Jal_All_auto} eq "on") && ($value{Automatik}
eq "on")) }

Gehr nicht:
+*{sunrise_rel(-30900)} { fhz("define rel_test_job_tmp at +*{-1}
00:01:00 set Esstisch off") if(($value{Jal_All_auto} eq "on") &&
($value{Automatik} eq "on")) }

Fazit:
Es hat irgendwie mit den sunset_rel zu tun.
Normale relative jobs gehen.
Ich habe die 99_SUNRISE_EL.pm vom 23.12.08 aus Version 4.5 im Einsatz.

Fehlen vielleicht einfach nur irgendwie noch ein Satz Klammern? ;-)

On 7 Apr., 18:42, sweetie-pie wrote:
> Hallo Rudi!
>
> NAK! Der Befehl bringt im Log lediglich folgende Einträge:
>
> 2009.04.07 18:18:22.940 1: INTAT 1693: jal_all_dn 1239129944.23832
> 2009.04.07 18:18:22.940 1: INTAT 1694: jal_wz_th_dn 1239129944.54646
> 2009.04.07 18:18:22.942 1: INTAT 1827: jal_all_up 1239165524.71575
> 2009.04.07 18:18:22.942 1: INTAT 1845: jal_szw_hs1 1239166800.12698
> 2009.04.07 18:18:22.942 1: INTAT 1885: jal_sze_hs1 1239177600.27148
> 2009.04.07 18:18:22.942 1: INTAT 1986: HASH(0x882d858)
> 1239121208.44077
>
> BTW: Die nicht die Jalosien betreffenden jobs habe ich mal gelöscht.
>
> Gestern Abend habe ich alle jobs kontrolliert und wieder auf {2}
> gesetzt. Nach den Korrekturen habe ich "save" ausgeführt und fhem.cfg
> kontrolliert. Alles okay! Auch jetzt ist die (gespeicherte) fhem.cfg
> noch in Ordnung.
>
> Der job "jal_all_up" ist heute morgen gelaufen und steht jetzt im
> Speicher wieder mit {-1}.
> Der job "jal_sze_hs1" ist auch gelaufen (mit absoluter Uhrzeit), hier
> besteht das Problem nicht.
> Müsste also m.E. nur bei den relativen jobs so sein.
>
> Alle Änderungen habe ich übrigens per pgm2 gemacht.
>
> > P.S. verwendest Du rereadcfg?
>
> Nur wenn ich gerade daran bastle. Wenn ich damit fertig bin, starte
> ich normalerweise den ganzen fhem-server über init-Skript zur
> Sicherheit neu.
>
> Gruß
>  Holger
>
> On 7 Apr., 07:48, Rudolf Koenig wrote:
>
> > > Jetzt habe ich ein Problem, bei dem ich nicht mehr weiter komme...
>
> > Ich vermute das ist ein fhem bug. Kannst Du bitte folgenden Befehl im
> > telnet ausfuehren:
>
> > {foreach my $a (sort keys %intAt) {Log 1, "INTAT $a: $intAt{$a}{ARG}
> > =>  $intAt{$a}{TRIGGERTIME}" } }
>
> > Im Log sollte dein at job zweimal auftauchen. Wenn das stimmt, dann
> > kann man es mit fhem neustart oder { delete $intAt{XXX} } beheben,
> > wobei XXX einer der Zahlen vor der : im Log ist.
>
> > P.S. verwendest Du rereadcfg?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: rudolfkoenig am 10 April 2009, 12:42:23
                                                   

> Gehr nicht:
> +*{sunrise_rel(-30900)} { fhz("define rel_test_job_tmp at +*{-1}
> 00:01:00 set Esstisch off") if(($value{Jal_All_auto} eq "on") &&
> ($value{Automatik} eq "on")) }

Hmm. Ich gehe mal davon aus, dass {-1} beim zusammenkopieren
entstanden ist, und eigentlich {2} hingehoert. Ich kann es aber nicht
reproduzieren mit folgendem Befehl:

define mat at +*{sunset_rel(-29500)} {fhz("define mat2 at +*{2}
00:00:02 Fehler")}

Dabei steht im Log zweimal "Unknown command Fehler, try help", wie
gewollt.
sunrise_rel, insbesondere mit so einem offset, sollte nicht von einem
gewoehlichen Zeit unterscheiden. Kannst Du bitte meine Variante auch
testen, damit wir wissen in welche Richtung weiterzusuchen ist?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: Guest am 10 April 2009, 19:32:42
Originally posted by: <email address deleted>

Hallo Rudi,

ich habe hier das gleiche Verhalten:

+*{sunrise_rel(-38000)} {fhz("define mat2 at +*{2}00:01:00 Fehler")}

wird unmittelbar nach der ersten Ausführung zu:

+*{sunrise_rel(-38000)} {fhz("define mat2 at +*{-1}00:01:00 Fehler")}

Der innere Job wird dabei nur einmalig angelegt und bringt wie
erwartet folgende Fehlereinträge:

2009.04.10 19:29:07.421 3: Unknown command Fehler, try help
2009.04.10 19:30:07.426 3: Unknown command Fehler, try help




On 10 Apr., 12:42, Rudolf Koenig wrote:
> > Gehr nicht:
> > +*{sunrise_rel(-30900)} { fhz("define rel_test_job_tmp at +*{-1}
> > 00:01:00 set Esstisch off") if(($value{Jal_All_auto} eq "on") &&
> > ($value{Automatik} eq "on")) }
>
> Hmm. Ich gehe mal davon aus, dass {-1} beim zusammenkopieren
> entstanden ist, und eigentlich {2} hingehoert. Ich kann es aber nicht
> reproduzieren mit folgendem Befehl:
>
> define mat at +*{sunset_rel(-29500)} {fhz("define mat2 at +*{2}
> 00:00:02 Fehler")}
>
> Dabei steht im Log zweimal "Unknown command Fehler, try help", wie
> gewollt.
> sunrise_rel, insbesondere mit so einem offset, sollte nicht von einem
> gewoehlichen Zeit unterscheiden. Kannst Du bitte meine Variante auch
> testen, damit wir wissen in welche Richtung weiterzusuchen ist?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: rudolfkoenig am 11 April 2009, 10:22:12
                                                   

> wird unmittelbar nach der ersten Ausführung zu:
> +*{sunrise_rel(-38000)} {fhz("define mat2 at +*{-1}00:01:00 Fehler")}

Merkwuerdig. Dieser tut bei mir richtig. Kannst Du es bitte auch mit
der CVS Version versuchen?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: rudolfkoenig am 11 April 2009, 17:19:26
Originally posted by: <email address deleted>

> Merkwuerdig. Dieser tut bei mir richtig. Kannst Du es bitte auch mit
> der CVS Version versuchen?

So, habe jetzt alles auf den heutigen CVS-Stand hochgezogen: Gleiches
Ergebnis! :-(

perl -v sagt übrigens:
---------------------
This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
---------------------

perl -V sagt:
---------------------
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
  Platform:
    osname=linux, osvers=2.6.18-6-686, archname=i486-linux-gnu-thread-
multi
    uname='linux etch 2.6.18-6-686 #1 smp fri dec 12 16:48:28 utc 2008
i686 gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -
Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr -Dprivlib=/
usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8 -Dvendorprefix=/usr -
Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/
usr/local -Dsitelib=/usr/local/share/perl/5.8.8 -Dsitearch=/usr/local/
lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/
man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/
man3 -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs
-Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Duseshrplib -Dlibperl=libperl.so.
5.8.8 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -
DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -
fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='4.1.2 20061115 (prerelease) (Debian
4.1.1-21)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define,
longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=/lib/libc-2.3.6.so, so=so, useshrplib=true,
libperl=libperl.so.5.8.8
    gnulibc_version='2.3.6'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
                        PERL_MALLOC_WRAP THREADS_HAVE_PIDS
USE_ITHREADS
                        USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
  Built under linux
  Compiled at Dec 18 2008 23:13:26
  @INC:
    /etc/perl
    /usr/local/lib/perl/5.8.8
    /usr/local/share/perl/5.8.8
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.8
    /usr/share/perl/5.8
    /usr/local/lib/site_perl
---------------------


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: Guest am 14 April 2009, 12:04:03
Originally posted by: <email address deleted>

So, habe beim sunrise-Modul mal von der Light zur Perl-Version
gewechselt.
Gleicher Effekt.
Gibts noch weitere Ideen?



On 11 Apr., 17:19, sweetie-pie wrote:
> > Merkwuerdig. Dieser tut bei mir richtig. Kannst Du es bitte auch mit
> > der CVS Version versuchen?
>
> So, habe jetzt alles auf den heutigen CVS-Stand hochgezogen: Gleiches
> Ergebnis! :-(
>
> perl -v sagt übrigens:
> ---------------------
> This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
> ---------------------
>
> perl -V sagt:
> ---------------------
> Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
>   Platform:
>     osname=linux, osvers=2.6.18-6-686, archname=i486-linux-gnu-thread-
> multi
>     uname='linux etch 2.6.18-6-686 #1 smp fri dec 12 16:48:28 utc 2008
> i686 gnulinux '
>     config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -
> Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr -Dprivlib=/
> usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8 -Dvendorprefix=/usr -
> Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/
> usr/local -Dsitelib=/usr/local/share/perl/5.8.8 -Dsitearch=/usr/local/
> lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/
> man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/
> man3 -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs
> -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Duseshrplib -Dlibperl=libperl.so.
> 5.8.8 -Dd_dosuid -des'
>     hint=recommended, useposix=true, d_sigaction=define
>     usethreads=define use5005threads=undef useithreads=define
> usemultiplicity=define
>     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
>     use64bitint=undef use64bitall=undef uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -
> DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -
> D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
>     optimize='-O2',
>     cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -
> fno-strict-aliasing -pipe -I/usr/local/include'
>     ccversion='', gccversion='4.1.2 20061115 (prerelease) (Debian
> 4.1.1-21)', gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define,
> longdblsize=12
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
>     alignbytes=4, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
>     perllibs=-ldl -lm -lpthread -lc -lcrypt
>     libc=/lib/libc-2.3.6.so, so=so, useshrplib=true,
> libperl=libperl.so.5.8.8
>     gnulibc_version='2.3.6'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
>     cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'
>
> Characteristics of this binary (from libperl):
>   Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
>                         PERL_MALLOC_WRAP THREADS_HAVE_PIDS
> USE_ITHREADS
>                         USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
>   Built under linux
>   Compiled at Dec 18 2008 23:13:26
>   @INC:
>     /etc/perl
>     /usr/local/lib/perl/5.8.8
>     /usr/local/share/perl/5.8.8
>     /usr/lib/perl5
>     /usr/share/perl5
>     /usr/lib/perl/5.8
>     /usr/share/perl/5.8
>     /usr/local/lib/site_perl
> ---------------------
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-
Titel: [FHZ] Re: at job verändert sich immer
Beitrag von: rudolfkoenig am 14 April 2009, 12:28:44
                                                   

On Apr 14, 12:04 pm, sweetie-pie wrote:
> Gibts noch weitere Ideen?

Ich habe am Sonntag an die hier erwaehnte Mail-Adresse eine Debug-
Version von 90_at.pm geschickt, der ist offenbar irgendwo verloren
gegangen.

Im wesentlichen bitte am Anfang von at_Define 'Log 1, "DEFINE $name
$def";' eintragen, und in at_Exec 'Log 1, "EXEC $name";'. Eine Meldung
jeweils zum Schluss der Routinen waere auch hilfreich.

Gruss,
  Rudi
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHEM users on Linux" group.
To post to this group, send email to fhem-users@googlegroups.com
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en
-~----------~----~----~----~------~----~------~--~-