stacktrace, obwohl ausgeschalten

Begonnen von Mitch, 15 November 2016, 21:41:07

Vorheriges Thema - Nächstes Thema

Mitch

Hallo Zusammen,

warum bekomme ich ständig folgende Meldungen im Log:

2016.11.15 21:09:29 1: stacktrace:
2016.11.15 21:09:13 1:     main::HandleTimeout                 called by fhem.pl (604)
2016.11.15 21:09:13 1:     main::Heating_Control_Update        called by fhem.pl (2866)
2016.11.15 21:09:13 1:     main::WeekdayTimer_Update           called by ./FHEM/98_Heating_Control.pm (85)
2016.11.15 21:09:13 1:     main::WeekdayTimer_FensterOffen     called by ./FHEM/98_WeekdayTimer.pm (716)
2016.11.15 21:09:13 1:     main::myInternalTimer               called by ./FHEM/98_WeekdayTimer.pm (908)


obwohl stacktrace auf 0 steht?
FHEM im Proxmox Container

rudolfkoenig

Ich vermute, weil irgendwo (WeekdayTimer?) stacktrace() explizit aufgerufen wurde.

Dietmar63

Ich sehe heute Abend nach, ob das der Fall ist.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Mitch

FHEM im Proxmox Container

Dietmar63

kann es sein dass folgendes noch zusätzlich ausgegeben wird?

      Log3 $hash, 1, "[$hash->{NAME}] possible overwriting of timer $timerName - please delete first
Wenn ja, dann sende mir mal die Definition von Heating_Control
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Mitch

Nein,

es kommt nur
2016.11.18 06:50:12 1:     main::HandleTimeout                 called by fhem.pl (604)
2016.11.18 06:50:12 1:     main::Heating_Control_Update        called by fhem.pl (2866)
2016.11.18 06:50:12 1:     main::WeekdayTimer_Update           called by ./FHEM/98_Heating_Control.pm (85)
2016.11.18 06:50:12 1:     main::WeekdayTimer_FensterOffen     called by ./FHEM/98_WeekdayTimer.pm (716)
2016.11.18 06:50:12 1:     main::myInternalTimer               called by ./FHEM/98_WeekdayTimer.pm (909)
2016.11.18 06:50:12 1: stacktrace:


Hier mal ein list von einem Heating_Control
Internals:
   CHANGED
   COMMAND
   CONDITION  (ReadingsVal("HCAutomatik", "state", "off") eq "on" && ReadingsVal("Urlaubsmodus", "state", "off") eq "off")
   DEF        HZ_Buero_Clima 1234|12:00|21.5 5|08:00|21.5 7|09:00|21.5 19:00|16 (ReadingsVal("HCAutomatik", "state", "off") eq "on" && ReadingsVal("Urlaubsmodus", "state", "off") eq "off")
   DEVICE     HZ_Buero_Clima
   GlobalDaylistSpec
   LANGUAGE   de
   NAME       HCO
   NR         395
   Profil 0: Sonntag 09:00:00 21.5, 19:00:00 16
   Profil 1: Montag 12:00:00 21.5, 19:00:00 16
   Profil 2: Dienstag 12:00:00 21.5, 19:00:00 16
   Profil 3: Mittwoch 12:00:00 21.5, 19:00:00 16
   Profil 4: Donnerstag 12:00:00 21.5, 19:00:00 16
   Profil 5: Freitag 08:00:00 21.5, 19:00:00 16
   Profil 6: Samstag 09:00:00 21.5, 19:00:00 16
   Profil 7: Wochenende 09:00:00 21.5
   STATE      21.5
   STILLDONETIME 0
   TYPE       Heating_Control
   Readings:
     2016-11-18 09:00:00   currValue       21.5
     2016-11-18 09:00:00   nextUpdate      2016-11-18 19:00:00
     2016-11-18 09:00:00   nextValue       16
     2016-11-18 08:00:00   state           21.5
   SWITCHINGTIMES:
     1234|12:00|21.5
     5|08:00|21.5
     7|09:00|21.5
     19:00|16
   Timer:
     Hco_1:
       HASH       HCO
       MODIFIER   1
       NAME       HCO_1
     Hco_2:
       HASH       HCO
       MODIFIER   2
       NAME       HCO_2
     Hco_3:
       HASH       HCO
       MODIFIER   3
       NAME       HCO_3
     Hco_4:
       HASH       HCO
       MODIFIER   4
       NAME       HCO_4
     Hco_settimerofday:
       HASH       HCO
       MODIFIER   SetTimerOfDay
       NAME       HCO_SetTimerOfDay
       SETTIMERATMIDNIGHT 1
   Daynumber:
     !$we       8
     $we        7
     di         2
     do         4
     fr         5
     mi         3
     mo         1
     sa         6
     so         0
   Helper:
     daysRegExp (so|mo|di|mi|do|fr|sa|\$we|\!\$we)
     daysRegExpMessage (so|mo|di|mi|do|fr|sa|$we|!$we)
     Switchingtime:
       0:
         09:00:00   21.5
         19:00:00   16
       1:
         12:00:00   21.5
         19:00:00   16
       2:
         12:00:00   21.5
         19:00:00   16
       3:
         12:00:00   21.5
         19:00:00   16
       4:
         12:00:00   21.5
         19:00:00   16
       5:
         08:00:00   21.5
         19:00:00   16
       6:
         09:00:00   21.5
         19:00:00   16
       7:
         09:00:00   21.5
   Longdays:
     de:
       Sonntag
       Montag
       Dienstag
       Mittwoch
       Donnerstag
       Freitag
       Samstag
       Wochenende
       Werktags
     en:
       Sunday
       Monday
       Tuesday
       Wednesday
       Thursday
       Friday
       Saturday
       weekend
       weekdays
     fr:
       Dimanche
       Lundi
       Mardi
       Mercredi
       Jeudi
       Vendredi
       Samedi
       weekend
       jours de la semaine
   Profil:
     1:
       EPOCH      1479466800
       PARA       21.5
       TIME       12:00
       TAGE:
         1
         2
         3
         4
     2:
       EPOCH      1479452400
       PARA       21.5
       TIME       08:00
       TAGE:
         5
     3:
       EPOCH      1479456000
       PARA       21.5
       TIME       09:00
       TAGE:
         7
     4:
       EPOCH      1479492000
       PARA       16
       TIME       19:00
       TAGE:
         0
         1
         2
         3
         4
         5
         6
   Profile_idx:
     0:
       09:00:00   3
       19:00:00   4
     1:
       12:00:00   1
       19:00:00   4
     2:
       12:00:00   1
       19:00:00   4
     3:
       12:00:00   1
       19:00:00   4
     4:
       12:00:00   1
       19:00:00   4
     5:
       08:00:00   2
       19:00:00   4
     6:
       09:00:00   3
       19:00:00   4
     7:
       09:00:00   3
   Shortdays:
     de:
       so
       mo
       di
       mi
       do
       fr
       sa
       $we
       !$we
     en:
       su
       mo
       tu
       we
       th
       fr
       sa
       $we
       !$we
     fr:
       di
       lu
       ma
       me
       je
       ve
       sa
       $we
       !$we
Attributes:
   alias      Büro
   event-on-change-reading .*
   group      Heizplan
   room       Heizung
   verbose    0
   windowSensor Fenster_Buero  d_ECOMode
FHEM im Proxmox Container

Dietmar63

kannst du mal prüfen, ob das aufhört, wenn das Fenster geschlossen ist.

   windowSensor Fenster_Buero  d_ECOMode
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Mitch

Hab mir den Log mal angesehen, so wie es aussieht, passiert es nur, wenn ein Fenster offen ist.
FHEM im Proxmox Container

Dietmar63

hast du vielleicht eine alte Version der Module Heating_Control Weekdaytimer im Einsatz?
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Mitch

Hatte tatsächlich noch eine ältere Version.
Habe jetzt mal einen Update gemacht und werde es beobachten.
FHEM im Proxmox Container