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?
Ich vermute, weil irgendwo (WeekdayTimer?) stacktrace() explizit aufgerufen wurde.
Ich sehe heute Abend nach, ob das der Fall ist.
Danke!
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
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
kannst du mal prüfen, ob das aufhört, wenn das Fenster geschlossen ist.
windowSensor Fenster_Buero d_ECOMode
Hab mir den Log mal angesehen, so wie es aussieht, passiert es nur, wenn ein Fenster offen ist.
hast du vielleicht eine alte Version der Module Heating_Control Weekdaytimer im Einsatz?
Hatte tatsächlich noch eine ältere Version.
Habe jetzt mal einen Update gemacht und werde es beobachten.