FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: ThorstenH am 07 Dezember 2013, 13:17:03

Titel: HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 07 Dezember 2013, 13:17:03
Hallo,

ich möchte meinen TC im Cent Modus betreiben, allerdings ohne Zeiten für die Temperaturumschaltungen zu programmieren.

Im Wiki steht zum Cent Modus:
ZitatIm Modus Cent steuert eine HomeMatic-Zentrale (CCU) oder eben ein FHEM-Server mit z.B. HMLAN Konfigurator zu den in der FHEM-Config hinterlegten Zeiten und mit den dort festgelegten Temperaturen. Fällt also die HM-Zentrale aus, erfolgt keine Steuerung der Thermostaten bzw. Heizungsventile mehr.
http://www.fhemwiki.de/wiki/HM-CC-TC_Funk-Wandthermostat#Cent-Modus (http://www.fhemwiki.de/wiki/HM-CC-TC_Funk-Wandthermostat#Cent-Modus)

Dazu habe ich zwei Fragen:
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 07 Dezember 2013, 14:23:29
Hallo Thorsten,

im cent mode werden die soll-temperaturen dem TC von der Zentrale mitgeteilt. Wenn du hier ein temp-profil hinterlegen willst musst du dir timer deiner wahl mit "at" bauen. Das ist dann nicht mehr Sachen von CUL_HM, FHEM bietet hier eben diese timer an.

Die VDs werden nicht von FHEM gesteuert, immer von einem TC. FHEM kann den TC steuernund überwachen, den VD nur überwachen.

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 07 Dezember 2013, 17:55:41
Ich stelle immer alles per Drehrad, Tag/Nacht Button oder fhem WebInterface ein. Im Manu Modus gab es ja diese dumme Problem, dass der TC nach gewisser Zeit immer auf die letzte per Drehrad eingestellte Temperatur zurückstellt. Ich will das jetzt im Cent Modus probieren.

Also: ohne hinterlegte Zeiten und "at"s ==> keine Automatik im Cent Modus durch fhem? Das wäre genau das, was ich will.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: LuckyDay am 07 Dezember 2013, 22:51:49
ZitatAlso: ohne hinterlegte Zeiten und "at"s ==> keine Automatik im Cent Modus durch fhem? Das wäre genau das, was ich will.

Ich verstehe nicht was du sagen willst :(

Im Centmodus gibt die Zenrale die Desired-temp vor! und nur Die!

das heißt , du kannst drehen am Rad bis zu jüngsten Tag. oder die Tag/Nachttaste und den Tc interresiert es nicht.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 08 Dezember 2013, 12:01:50
Was ich letztlich erreichen möchte ist:


Und das alles, ohne dass aus *irgendeinem* anderen Grund die Temperatur wieder zurückgestellt wird. Kein Wochenprogramm, keine eigenwillige Einmischung des TCs, keine Fensterkontakte.

Das mit dem Cent Modus klappt nicht, aus dem Grund, den fhem-hm-knecht beschrieben hat.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 08 Dezember 2013, 14:14:45
das geht nur vollständig im manuell mode. Wenn dieser ein Problem hat, ist es ein Problem. Das darf nicht sein... das ist sonst ein Bug des TC.
Ändern dürfen nur die Fensterkontakte oder der party-mode.
Im Cent mode kannst du ein notify schreiben, dass die geänderte Temp vom Handrad in den TC kopiert - von der Zentrale aus. Eine allgemeine Funktion ist es nicht.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 08 Dezember 2013, 16:57:54
Selbst im Manu Modus dürften Fensterkontakte keinen Einfluss habe:
ZitatDie Funktion des Reglers im Handbetrieb (Manu) entspricht der eines konventionellen Thermostaten. Im Handbetrieb bleibt der Regler dauerhaft auf der eingestellten Temperatur. Ein automatischer zeitgesteuerter Wechsel erfolgt nicht. Ebenso wenig wird auf Sensoren reagiert, die ein offenes Fenster anzeigen.
Handbuch HM-CC-TC (http://www.elv-downloads.de/Assets/Produkte/7/767/76787/Downloads/76787_HM_CC_TC_GE_V1_03_UM.pdf)
Obwohl ich das schon anders gesehen habe. Zu dem notify im Cent: wie erkenne ich denn eine Änderung am TC per Handrad bzw. Tag/Nacht Taste, wenn kein desired-temp-manu kommt (weil im Cent)? Ich will keine Rekursion einbauen.  :-\

EDIT:
Wenn ich am TC die Temperatur verändere kommt:
2013-12-08_17:09:43 thermostat_wohnzimmer desired-temp: 21.5
2013-12-08_17:09:43 thermostat_wohnzimmer battery: ok
2013-12-08_17:09:43 thermostat_wohnzimmer_climate desired-temp: 21.5


Wenn ich die Temperatur aus dem WebInterface ändere kommt:
2013-12-08_17:10:17 thermostat_wohnzimmer_climate desired-temp-cent: 23.0
2013-12-08_17:10:17 thermostat_wohnzimmer set_desired-temp 23.0


Dann löse ich keine Rekursion aus, wenn ich im Cent Modus die desired-temp ändere? Weil kein "thermostat_wohnzimmer_climate desired-temp:" kommt sondern immer nur ein "thermostat_wohnzimmer_climate desired-temp-cent:"?
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 08 Dezember 2013, 18:01:28
Zitatwie erkenne ich...
Am einfachsten immer erst einmal probieren.
setze "inform on" und dann mache die Aktion (also temp ändern)
Dann sollte ein Reading kommen "desired-temp".
Sinnvoll (nicht nur hier) ist,
attr <name> event-on-change-reading 1
zu setzen. Dann kommen nur Änderungen durch.

Daraus lässt sich ein notify basteln - so komplex wie die magst: Entweder immer setzen, oder nur wenn du im Cent mode bist,...
Du kannst ein einziges Notify für alle Thermostate basteln - frage einfach nicht den Modulnamen ab sondern nur auf "desired-temp".

Eine recursion kommt nicht, weil wahrscheinlich even-on-change-readings schon gesetzt ist.

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 08 Dezember 2013, 19:49:26
Ich habe mein erstes Perlchen geschrieben: (yippiiieh!)
sub AcceptManualDesiredTempInCentMode($)
{
    use Data::Dumper;
    my ($tc) = @_;
    my ($controlMode) = ReadingsVal($tc, "controlMode", "");
    $controlMode =~ s/^\s+|\s+$//g;
    if ($controlMode ne "central")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc." is not in central mode");
        return;
    }

    my ($climate) = InternalVal($tc, "channel_02", "");
    $climate =~ s/^\s+|\s+$//g;
    if ($climate eq "")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc." has no channel_02");
        return;
    }
   
    my ($desiredTempManu) = ReadingsVal($climate, "desired-temp-manu", "");
    $desiredTempManu =~ s/^\s+|\s+$//g;
    if ($desiredTempManu eq "")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$climate." has no desired-temp-manu set");
        return;
    }
   
    Log (1, "*** set ".$tc." desired-Temp ".$desiredTempManu);
}


Das in einer 99_My_HM_CC_TC.pm gespeichert und per notify aufgerufen. Parameter ist der TC. Bisher macht die Methode nur Logausgaben, aber wenn ich am Ende das log weglasse und "fhem (..." davorschreibe, sollte es gehen, oder?

Ich habe das notify an einem Button hängen, jetzt muss ich das wahrscheinlich an den TC hängen in der Art:


define accept_desired_temp_manu_in_cent_notify notify thermostat_.*_desired-temp:.* {
  AcceptManualDesiredTempInCentMode("thermostat_wohnzimmer");
}


Mit dem "thermostat_.*_desired-temp:.*" pattern bin ich mir noch nicht so sicher. Ich will ja nur, auf desired-temp aller devices reagieren, die mit "thermostat_" anfangen und nicht mit "_climate" enden. Denn die desired-temp Meldungen, deren Device auf "_climate" enden (also die climate channels) sind Meldungen, die aus einer Änderung aus dem WebInterface resultieren (wie bereits im Post von oben beschrieben).

Müsste das so gehen? Oder eignet sich ein anderes Pattern besser?
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 08 Dezember 2013, 20:12:28
Hi,

nicht schlecht.

Ich würde nicht den TC abfragen sondern den Climate channel. Hier - ungetestet - hoffentlich ohne tipfehler

sub AcceptManualDesiredTempInCentMode($$)
{
    use Data::Dumper;
    my ($tc,$temp) = @_;
    my $controlMode = ReadingsVal($tc, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc." is not in central mode");
        return;
    }
    Log (1, "*** set ".$tc." desired-Temp ".$temp);
}


mit notify
define accept_desired_temp_manu_in_cent_notify notify .*_Climate:.*desired-temp:.* {\
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);\
}



oder nur notify, ohne code und check auf central mode. :

define accept_desired_temp_manu_in_cent_notify notify .*_Climate:.*desired-temp:.* set $name desired-temp $EVTPART1


Als Anregung, was noch so gehen könnte.

Das mit der Abfrage auf desired-temp-manu wird schief gehen. Das ist eben nicht die desired-temp wenn du im central mode bist.

Gruss Martin

Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 08 Dezember 2013, 21:32:54
Ich habe jetzt das eigentliche "set" mit aufgenommen, weil das mit den Logs jetzt super funktioniert hat.

Zitatsub AcceptManualDesiredTempInCentMode($$)
{
    my ($tc_climate,$temp) = @_;
    my $controlMode = ReadingsVal($tc_climate, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." is not in central mode");
        return;
    }
    fhem("set ".$tc_climate." desired-Temp ".$temp);
    Log (1, "*** set ".$tc_climate." desired-Temp ".$temp);
}

Beim notify musste ich nur das grosse C durch ein kleines ersetzen (bei mir klein..):
Zitatdefine accept_desired_temp_manu_in_cent_notify notify .*_climate:.*desired-temp:.* {
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);
}

Dazu mal eine Frage: das notify wollte ich über das telnet interface erzeugen, hat aber nicht funktioniert: unknown command...
Woran liegt das? Irgendwie habe ich es dann über das WebIf hingekriegt.

Das Problem ist nur: ich bekomme zwar die Logmeldung
2013.12.08 21:26:44.926 1: *** set thermostat_wohnzimmer_climate desired-Temp 21.0

Aber ansonsten bleibt es bei:
2013-12-08_21:26:44 thermostat_wohnzimmer desired-temp: 21.0
2013-12-08_21:26:44 thermostat_wohnzimmer battery: ok
2013-12-08_21:26:44 thermostat_wohnzimmer_climate desired-temp: 21.0


Müsste da nicht noch folgendes auftauchen:
2013-12-08_17:10:17 thermostat_wohnzimmer_climate desired-temp-cent: 23.0
2013-12-08_17:10:17 thermostat_wohnzimmer set_desired-temp 23.0

??

Das attr event-on-change-reading habe ich (noch) nicht gesetzt.

Die Raw Messages nach dem Logeintrag:
2013.12.08 21:26:47.262 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:0563138E d:FF r:FFAD     m:11 A258 1CE123 1C494E 0019
2013.12.08 21:26:47.398 0: HMLAN_Parse: HMLAN1 R:E1C494E   stat:0000 t:05631413 d:FF r:FFBA     m:11 8202 1C494E 1CE123 0101140038
2013.12.08 21:26:59.003 0: HMLAN_Send:  HMLAN1 I:K
2013.12.08 21:26:59.006 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:05634175 IDcnt:000F
2013.12.08 21:27:24.017 0: HMLAN_Send:  HMLAN1 I:K
2013.12.08 21:27:24.020 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0563A32E IDcnt:000F
2013.12.08 21:27:49.027 0: HMLAN_Send:  HMLAN1 I:K
2013.12.08 21:27:49.030 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:056404E4 IDcnt:000F
2013.12.08 21:27:53.911 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:056417F0 d:FF r:FFC9     m:B8 8670 1BF932 000000 00E437
2013.12.08 21:28:04.916 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:056442F0 d:FF r:FFC9     m:6D 8670 1CE75F 000000 00B43F
2013.12.08 21:28:08.792 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:05645214 d:FF r:FFCC     m:6A 8670 1CDFBA 000000 00B73B
2013.12.08 21:28:13.911 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:05646614 d:FF r:FFC9     m:B8 A258 1BF932 1C0ABF 0300
2013.12.08 21:28:14.028 0: HMLAN_Send:  HMLAN1 I:K
2013.12.08 21:28:14.031 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:05646691 IDcnt:000F
2013.12.08 21:28:14.046 0: HMLAN_Parse: HMLAN1 R:E1C0ABF   stat:0000 t:05646699 d:FF r:FFBC     m:B8 8202 1C0ABF 1BF932 0101082033
2013.12.08 21:28:24.918 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:05649114 d:FF r:FFC9     m:6D A258 1CE75F 1CED2A 001F
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 09 Dezember 2013, 06:37:11
Hallo Thorsten
Zitatdas notify wollte ich über das telnet interface erzeugen

sollte funktionieren - muss aber in einer Zeile stehen.
Wenn du es im telent in mehrere Zeilen schreibst musst du am Ende ein Fortsetzungszeichen setzen.  Ausserin der letzten.

define accept_desired_temp_manu_in_cent_notify notify .*_climate:.*desired-temp:.* {\
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);\
}

desired-temp-cent wird nur gesetzt, wenn der tc in cent UND die Zentrale desired-temp setzt
desired-temp-manu wird nur gesetzt, wenn der tc in manu UND das Rad desired-temp setzt

Die Werte merkt sich FHEM sich einfach so - die Werte kommen IM TC vor.
Wenn du die temp änderst und dann den Mode verdrehst ohne explizite temp änderung wird der TC die jeweilige Temp einstellen - ganz von alleine.

Gruss Martin


Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 09 Dezember 2013, 10:16:51
Hallo Martin,

Zitat von: Martinp876desired-temp-cent wird nur gesetzt, wenn der tc in cent UND die Zentrale desired-temp setzt
desired-temp-manu wird nur gesetzt, wenn der tc in manu UND das Rad desired-temp setzt

Die Werte merkt sich FHEM sich einfach so - die Werte kommen IM TC vor.
Wenn du die temp änderst und dann den Mode verdrehst ohne explizite temp änderung wird der TC die jeweilige Temp einstellen - ganz von alleine.

Habe ich verstanden. Aber ich arbeite ja jetzt gar nicht mehr mit der desired-temp-manu und bin immer im Cent Modus. Und im Cent Modus kam nach Einstellen der desired-temp über das WebIf immer diese Meldung:
2013-12-08_17:10:17 thermostat_wohnzimmer_climate desired-temp-cent: 23.0
2013-12-08_17:10:17 thermostat_wohnzimmer set_desired-temp 23.0


Das "sub AcceptManualDesiredTempInCentMode($$)" wird zwar bis zum Ende ausgeführt, aber die Logmeldung von oben fehlt. Daher vermute ich, dass die Zeile:
fhem("set ".$tc_climate." desired-Temp ".$temp);
nicht funktioniert hat. Ich habe das auch schon ausprobiert, und tatsächlich ist der TC anch runterstellen am Drehrad nach kurzer Zeit wieder auf die alte Temperatur zurückgesprungen.

Ich hoffe, ich habe mich dieses Mal etwas klarer ausgedrückt  :-[

Viele Grüße
Thorsten
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 09 Dezember 2013, 14:48:37
Hallo Thorsten

wenn ich ein
set tc_Climate desired-temp 15
oder
set tc desired-temp 15


mache bekomme ich

tc_Climate desired-temp-cent: 15.0
tc_Climate set_desired-temp 15.0
tc desired-temp: 15.0
tc_Climate desired-temp: 15.0


Das Reading desired-temp wird eigentlich im tc_Climate und aus historischen Gründen auch im tc geschreiben.
Es wird NICHT geschrieben, wenn
a) die temp schon den wert hat
und
b) event-on-change-readings gesetzt ist

dann macht es aber auch keinen Sinn - die temp müsste ja schon stimmen.

Ich empfehle (muss man nicht...)
I) den Climate-channel auszuwerten und zum setzen zu nutzen - das ist eigentlich der Steuer-Kanal
II) desired-temp zu nutzen, keine der beiden anderen (-cent oder -manu). Die haben anderes Verhalten.

Kommt das dann hin? Wenn nicht - wie verhalten sich die readings desired-temp in den beiden entites, wenn sie keinen trigger auslösen? Kannst du dies beschreiben

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 09 Dezember 2013, 17:07:01
Ich mache doch bereits alles über den climate channel, wie du es mir empfohlen hast. Nichts mehr über den TC selbst.

Wenn fhem mitkriegt, dass sich die desired-temp am TC durch Drehrad verändert hat und schliesslich das notify bzw. die Perl Methode aufruft, dann wird doch in der Perl Methode ganz zum Schluss das gemacht, was du in deinem letzten Post (und ich vroher auch schon mal) von Hand gemacht hast:
    fhem("set ".$tc_climate." desired-Temp ".$temp);

Also dem Climate Channel eine neue desired-temp übergeben, nämlich genau die, die fhem durch die Drehradveränderung am Gerät mitgeteilt bekommen hat. Nur fehlen die Logmeldungen, die ich im Gegensatz zum manuellen Auslösen per WebIf bekomme.

Vielleicht, weil die desired-temp ja bereits aktiv ist bzw. mit dem aktuellen Wert im TC übereinstimmt. Fakt ist aber, dass der TC irgendwann auf die "alte" Temperatur vor der Drehradveränderung zurückspringt. Und gerade das will ich vermeiden, indem ich die Temperatur durch die Drehradveränderung nochmal von der Zentrale dem TC anweise. Damit eben nicht zurückgestellt wird.

Ich habe nochmal aufgezeichnet. Ich drehe am Rad auf 21.5°C. Nach einiger Zeit schaltet der TC zurück auf 22.0°C.

2013-12-09_16:42:09 thermostat_wohnzimmer desired-temp: 21.5
2013-12-09_16:42:09 thermostat_wohnzimmer battery: ok
2013-12-09_16:42:09 thermostat_wohnzimmer_climate desired-temp: 21.5
...
2013-12-09_16:50:05 thermostat_wohnzimmer desired-temp: 22.0
2013-12-09_16:50:05 thermostat_wohnzimmer battery: ok
2013-12-09_16:50:05 thermostat_wohnzimmer_climate desired-temp: 22.0


Die Raw Messages dazu:

2013.12.09 16:42:05.049 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:42:05.052 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0984EF18 IDcnt:000F
2013.12.09 16:42:09.035 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:0984FEA2 d:FF r:FFC0     m:82 A410 1BF932 DE7474 06022B00000000

2013.12.09 16:42:09.048 1: *** set thermostat_wohnzimmer_climate desired-Temp 21.5

2013.12.09 16:42:13.184 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:09850ED8 d:FF r:FFBD     m:DA 8670 1CE123 000000 00B740
2013.12.09 16:42:30.063 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:42:30.066 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098550D2 IDcnt:000F
2013.12.09 16:42:33.184 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:09855CFB d:FF r:FFBE     m:DA A258 1CE123 1CF1E3 0200
2013.12.09 16:42:33.319 0: HMLAN_Parse: HMLAN1 R:E1CF1E3   stat:0000 t:09855D80 d:FF r:FFAF     m:DA 8202 1CF1E3 1CE123 010100002F
2013.12.09 16:42:55.080 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:42:55.083 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0985B28E IDcnt:000F
2013.12.09 16:43:00.955 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:0985C97A d:FF r:FFCD     m:35 8670 1CE75F 000000 00983E
2013.12.09 16:43:19.131 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:0986107C d:FF r:FFC9     m:32 8670 1CDFBA 000000 008D3C
2013.12.09 16:43:19.534 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:0986120F d:FF r:FFCA     m:7F 8670 1BF932 000000 00C93B
2013.12.09 16:43:20.082 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:43:20.085 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0986143C IDcnt:000F
2013.12.09 16:43:20.955 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:0986179D d:FF r:FFCD     m:35 A258 1CE75F 1CED2A 0200
2013.12.09 16:43:21.088 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:09861820 d:FF r:FFC4     m:35 8202 1CED2A 1CE75F 010100003D
2013.12.09 16:43:39.131 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:09865E9F d:FF r:FFC9     m:32 A258 1CDFBA 1CF1FC 0200
2013.12.09 16:43:39.266 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:09865F24 d:FF r:FFC6     m:32 8202 1CF1FC 1CDFBA 0101000038
2013.12.09 16:43:39.534 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:09866032 d:FF r:FFCA     m:7F A258 1BF932 1C4DD3 0095
2013.12.09 16:43:39.666 0: HMLAN_Parse: HMLAN1 R:E1C4DD3   stat:0000 t:098660B4 d:FF r:FFC5     m:7F 8202 1C4DD3 1BF932 010100002F
2013.12.09 16:43:45.089 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:43:45.092 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098675EE IDcnt:000F
2013.12.09 16:45:25.144 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:45:25.147 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0987FCD4 IDcnt:000F
2013.12.09 16:45:33.710 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:09881E43 d:FF r:FFCD     m:36 8670 1CE75F 000000 00983E
2013.12.09 16:45:50.156 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:45:50.159 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:09885E8B IDcnt:000F
2013.12.09 16:45:53.710 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:09886C66 d:FF r:FFCD     m:36 A258 1CE75F 1CED2A 0200
2013.12.09 16:45:53.843 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:09886CE8 d:FF r:FFC4     m:36 8202 1CED2A 1CE75F 010100003D
2013.12.09 16:46:01.387 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:09888A64 d:FF r:FFC9     m:33 8670 1CDFBA 000000 008E3C
2013.12.09 16:46:05.290 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098899A3 d:FF r:FFCA     m:80 8670 1BF932 000000 00CA3A
2013.12.09 16:46:15.168 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:46:15.171 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0988C043 IDcnt:000F
2013.12.09 16:46:21.388 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:0988D887 d:FF r:FFC9     m:33 A258 1CDFBA 1CF1FC 0200
2013.12.09 16:46:21.521 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:0988D90A d:FF r:FFC6     m:33 8202 1CF1FC 1CDFBA 0101000038
2013.12.09 16:46:25.290 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:0988E7C6 d:FF r:FFCA     m:80 A258 1BF932 1C0ABF 0095
2013.12.09 16:46:25.425 0: HMLAN_Parse: HMLAN1 R:E1C0ABF   stat:0000 t:0988E84B d:FF r:FFBE     m:80 8202 1C0ABF 1BF932 010174003D
2013.12.09 16:46:40.170 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:46:40.173 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098921F0 IDcnt:000F
2013.12.09 16:46:48.945 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:09894430 d:FF r:FFBE     m:DC 8670 1CE123 000000 00B73F
2013.12.09 16:47:05.187 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:47:05.190 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098983AD IDcnt:000F
2013.12.09 16:47:08.945 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:09899253 d:FF r:FFBE     m:DC A258 1CE123 1CF1E3 0200
2013.12.09 16:47:09.080 0: HMLAN_Parse: HMLAN1 R:E1CF1E3   stat:0000 t:098992D8 d:FF r:FFB0     m:DC 8202 1CF1E3 1CE123 010100002E
2013.12.09 16:47:30.201 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:47:30.204 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0989E567 IDcnt:000F
2013.12.09 16:47:52.215 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:098A3B5F d:FF r:FFCD     m:37 8670 1CE75F 000000 00983E
2013.12.09 16:47:55.206 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:47:55.209 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098A4717 IDcnt:000F
2013.12.09 16:48:12.215 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:098A8982 d:FF r:FFCC     m:37 A258 1CE75F 1CED2A 0200
2013.12.09 16:48:12.348 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:098A8A05 d:FF r:FFC4     m:37 8202 1CED2A 1CE75F 010100003D
2013.12.09 16:48:20.215 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:48:20.218 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098AA8CC IDcnt:000F
2013.12.09 16:48:29.392 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:098ACC9E d:FF r:FFC9     m:34 8670 1CDFBA 000000 008E3C
2013.12.09 16:48:36.546 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098AE891 d:FF r:FFCA     m:81 8670 1BF932 000000 00CA39
2013.12.09 16:48:45.223 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:48:45.226 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098B0A7F IDcnt:000F
2013.12.09 16:48:49.392 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:098B1AC1 d:FF r:FFC9     m:34 A258 1CDFBA 1CF1FC 0200
2013.12.09 16:48:49.527 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:098B1B45 d:FF r:FFC6     m:34 8202 1CF1FC 1CDFBA 0101000038
2013.12.09 16:48:56.545 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098B36B3 d:FF r:FFCA     m:81 A258 1BF932 1BFC15 0095
2013.12.09 16:48:56.681 0: HMLAN_Parse: HMLAN1 R:E1BFC15   stat:0000 t:098B3738 d:FF r:FFC2     m:81 8202 1BFC15 1BF932 0101740034
2013.12.09 16:49:10.237 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:49:10.240 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098B6C39 IDcnt:000F
2013.12.09 16:49:35.246 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:49:35.249 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098BCDED IDcnt:000F
2013.12.09 16:49:49.201 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:098C046A d:FF r:FFBE     m:DD 8670 1CE123 000000 00B73F
2013.12.09 16:49:56.219 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:098C1FD5 d:FF r:FFCC     m:38 8670 1CE75F 000000 00983E
2013.12.09 16:50:00.251 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:50:00.254 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098C2F9E IDcnt:000F
2013.12.09 16:50:05.304 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098C4353 d:FF r:FFCB     m:82 A410 1BF932 DE7474 06022C00000000

2013.12.09 16:50:05.317 1: *** set thermostat_wohnzimmer_climate desired-Temp 22.0

2013.12.09 16:50:09.201 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:098C528D d:FF r:FFBD     m:DD A258 1CE123 1C494E 0200
2013.12.09 16:50:09.335 0: HMLAN_Parse: HMLAN1 R:E1C494E   stat:0000 t:098C5311 d:FF r:FFAB     m:DD 8202 1C494E 1CE123 0101000036
2013.12.09 16:50:16.219 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:098C6DF8 d:FF r:FFCD     m:38 A258 1CE75F 1CED2A 0200
2013.12.09 16:50:16.351 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:098C6E7A d:FF r:FFC4     m:38 8202 1CED2A 1CE75F 010100003D
2013.12.09 16:50:25.262 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:50:25.265 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098C9154 IDcnt:000F
2013.12.09 16:50:42.897 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:098CD632 d:FF r:FFC9     m:35 8670 1CDFBA 000000 008E3C
2013.12.09 16:50:50.270 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:50:50.273 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098CF308 IDcnt:000F
2013.12.09 16:50:53.300 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098CFED7 d:FF r:FFCA     m:82 8670 1BF932 000000 00CA38
2013.12.09 16:51:02.897 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:098D2456 d:FF r:FFC9     m:35 A258 1CDFBA 1CF1FC 0200
2013.12.09 16:51:03.032 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:098D24DA d:FF r:FFC6     m:35 8202 1CF1FC 1CDFBA 0101000038
2013.12.09 16:51:13.301 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098D4CFB d:FF r:FFCA     m:82 A258 1BF932 1C4DD3 0095
2013.12.09 16:51:13.433 0: HMLAN_Parse: HMLAN1 R:E1C4DD3   stat:0000 t:098D4D7D d:FF r:FFC5     m:82 8202 1C4DD3 1BF932 010174002F
2013.12.09 16:51:15.273 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:51:15.276 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098D54B8 IDcnt:000F
2013.12.09 16:51:40.276 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:51:40.279 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098DB666 IDcnt:000F
2013.12.09 16:52:05.301 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:52:05.304 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098E182B IDcnt:000F
2013.12.09 16:52:30.315 0: HMLAN_Send:  HMLAN1 I:K
2013.12.09 16:52:30.318 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:098E79E4 IDcnt:000F
2013.12.09 16:52:34.957 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:098E8BFF d:FF r:FFBE     m:DE 8670 1CE123 000000 00B740
2013.12.09 16:52:49.725 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:098EC5B1 d:FF r:FFCC     m:39 8670 1CE75F 000000 00983E
2013.12.09 16:52:52.060 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:098ECED0 d:FF r:FFBE     m:83 A410 1BF932 DE7474 06022F00000000


event-on-change-reading ist (noch) nicht gesetzt.

Zitat von: martinp876Es wird NICHT geschrieben, wenn
a) die temp schon den wert hat
Woher weiss fhem, dass desired-temp schon den Wert hat? Ich meine allgemein. Denn meiner Meinung nach sieht fhem immer nur den letzten Wert, den der TC geschickt hat. Und genau genommen ist das nicht der aktuelle Wert. In der Praxis hatte ich schon oft den Fall, dass der TC eine andere desired-temp eingestellt hatte, als in fhem angezeigt. Meiner Meinung sollte auch in diesen Fällen (Übereinstimmung der zuletzt bekannten desired-temp und der neuen einzustellenden desired-temp) ein Telegramm geschickt werden.

Was meinst du?

Zitat von: Martinp876wie verhalten sich die readings desired-temp in den beiden entites, wenn sie keinen trigger auslösen?
Die trigger (notify) kommen, die Perl sub wird auch ausgeführt, das sieht man ja im Log an der Logmeldung, die ich immer noch ausgebe.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: LuckyDay am 09 Dezember 2013, 17:46:15
Zitatfhem("set ".$tc_climate." desired-Temp ".$temp);

desired-temp
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 09 Dezember 2013, 22:40:49
grmpfh  ???
Passiert mir immer wieder...

Jetzt sieht das ganze etwas anders aus. Die Logeinträge, die bei manueller Änderung per WebIf kommen, fehlen im Falle des Umschaltens via Perl Skript immer noch.

Aber: der TC schaltet nicht mehr auf die vorher (vor der Umschaltung via Drehrad) gültige Temperatur zurück. Sondern auf die Temperatur, die das Perl Skript zuletzt gesetzt hat. Also genau das, was ich wollte.

Nur triggert das Notify jetzt alle 2-3 Minuten auf die gleiche desired-temp Änderung. Immer wieder, vermutlich eine Rekursion. Das könnte man noch evtl. durch das event-on-change-reading vermeiden (ich würde es lieber unabhängig davon vermeiden, aber das vielleicht später...).

Ein Problem habe ich noch mit einem "Missing Ack" (kommt überraschend häufig vor, finde ich). Irgendwann tritt bei den updates der desired-temp ein Missing Ack auf. Die entsprechende desired-temp geht also unter und wird auch nicht wieder aktiviert, weil die Rekursion natürlich auch abgebrochen wurde.

Da muss ich mich also noch um zwei Probleme kümmern:

Seht ihr das auch so?

Viele Grüße
Thorsten
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 11 Dezember 2013, 14:56:10
1)Rekursion vermeiden, am besten unabhängig von "event-on-change-reading"
würde ich mit  "event-on-change-reading" machen. Das würde ich (wie schon oft wiederholt) sowieso überall einbauen. Nu in wenigen Ausnahmen sollte man es anders machen
Du kannst aber auch einbauen, dass du die temp nur sendest, wenn sie nicht der desired-temp entspricht.

2) Missing Acks berücksichtigen und bei Bedarf desired-temp erneut senden
da könntest du einmal die roh-messages schicken. Missing acks sind immer interessant für mich - und es ist die Frage, ob es ein systematischen Problem ist.
Ansonsten ist es bei missing-ack die Frage an den User, ob er noch einmal senden will.
Wie hast du die automatisch message-wiederholung eingestellt? Die sollte das Gröbste beheben.

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 11 Dezember 2013, 17:28:19
Ich bin im Cent Modus und schalte auf 20°C am TC Drehrad.
Log:
2013.12.11 17:20:34.402 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:03EF9B01 d:FF r:FFC2     m:FE A410 1BF932 DE7474 06022800000000
2013.12.11 17:20:34.419 1: *** set thermostat_wohnzimmer_climate desired-temp 20.0
2013.12.11 17:20:34.906 0: HMLAN_Send:  HMLAN1 S:SE275B91C stat:  00 t:00000000 d:01 r:E275B91C m:D5 A011 DE7474 1BF932 020227
2013.12.11 17:20:35.509 0: HMLAN_Parse: HMLAN1 R:RE275B91C stat:0008 t:00000000 d:FF r:7FFF     m:D5 A011 DE7474 1BF932 020227
2013.12.11 17:20:35.509 0: HMLAN_Parse: HMLAN1 no ACK from 1BF932


Thermostat Log:
2013-12-11_17:20:34 thermostat_wohnzimmer desired-temp: 20.0
2013-12-11_17:20:34 thermostat_wohnzimmer battery: ok
2013-12-11_17:20:34 thermostat_wohnzimmer_climate desired-temp: 20.0
2013-12-11_17:20:38 thermostat_wohnzimmer ResndFail
2013-12-11_17:20:38 thermostat_wohnzimmer MISSING ACK


Das kann ich beliebig reproduzieren, fast jede Umstellung führt zu einem Missing Ack. message Wiederholung sagt mir erst mal nichts ich habe zumindest nichts selbst eingestellt, sollte also auf default stehen (was immer das dann auch ist).

hier nochmal meine sub:
sub AcceptManualDesiredTempInCentMode($$)
{
    my ($tc_climate,$temp) = @_;
    my $controlMode = ReadingsVal($tc_climate, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." is not in central mode");
        return;
    }

    fhem("set thermostat_wohnzimmer_desired_temp ".$temp);

    fhem("set ".$tc_climate." desired-temp ".$temp);
    Log (1, "*** set ".$tc_climate." desired-temp ".$temp);   
}


Wo soll ich event-on-change-reading eigentlich einstellen? Am TC Device? Am TC Climate channel? Bei beiden?
EDIT: ich habe testweise folgendes jetzt eingestellt:
attr thermostat_wohnzimmer_climate event-on-change-reading desired-temp
Also auf dem TC Climate channel.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 11 Dezember 2013, 18:41:51
Zitat von: martinp876Du kannst aber auch einbauen, dass du die temp nur sendest, wenn sie nicht der desired-temp entspricht.
In meiner Sub ist "desired-temp" bereits schon auf dem neuen Wert durch das vorherige Drehen am Rad. Ich muss die gleiche Temperatur aber nochmal von der Zentrale aus senden, damit sie auch permanent bleibt. Sonst stellt sich die Temperatur irgendwann am TC zurück auf die letzte von der Zentrale gesendete Temperatur.

Die alte Temperatur habe ich geprüft mit:
sub AcceptManualDesiredTempInCentMode($$)
{
    my ($tc_climate,$temp) = @_;
    my $controlMode = ReadingsVal($tc_climate, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." is not in central mode");
        return;
    }

    my $oldTemp = ReadingsVal($tc_climate, "desired-temp", "");
    if ($oldTemp eq "")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: unknown old desired-temp");
    }
    else
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: old desired-temp: ".$oldTemp);
    }
   
    fhem("set ".$tc_climate." desired-temp ".$temp);
    Log (1, "*** set ".$tc_climate." desired-temp ".$temp);
}


Raus kam immer (obwohl die desired-temp vorher ungleich 21.5 war):

2013.12.11 18:40:02.267 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 18:40:02.268 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5

Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 11 Dezember 2013, 19:52:49
Zitat von: Martinp876würde ich mit  "event-on-change-reading" machen
Das Attribute "event-on-change-reading desired-temp" des climate channels verhindert jetzt die Rekursion. Wegen der fehlenden "old desired-temp" konnte ich das nicht anders lösen.

Solange kein Missing ACK kommt, funktioniert die persistente Übernahme der "Drehrad-Temperatur" im TC. Leider kommen sehr häufig Missing ACKs. Ich vermute, da gibt es ein systematisches Problem, hört man in letzter Zeit ja häufiger von.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 11 Dezember 2013, 20:16:45
Hallo Thorsten,

ja, das mit der gleiche temp war blödsinn.

Das mit dem missingAck habe ich gefunden. Ist aber komplizierter.... muss ich beheben.

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 11 Dezember 2013, 20:40:01
so, mit 4362 sollte es funktionieren - das mit dem missing ack
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 11 Dezember 2013, 22:21:35
Habe gerade ein update gemacht. Einmal hat es funktioniert, beim 2. Mal ein Missing Ack, dann plötzlich eine Flit von Messages, dann ein disconnect vom HMLAN.

2013.12.11 22:13:39.515 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:13:39.518 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04FBF8CE IDcnt:000A
2013.12.11 22:13:43.844 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FC09AF d:FF r:FFC6     m:70 A258 1BF932 1C4DD3 0046
2013.12.11 22:13:43.975 0: HMLAN_Parse: HMLAN1 R:E1C4DD3   stat:0000 t:04FC0A30 d:FF r:FFC2     m:70 8202 1C4DD3 1BF932 0101360028
2013.12.11 22:13:46.599 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FC1472 d:FF r:FFC7     m:71 A410 1BF932 DE7474 06022B00000000
2013.12.11 22:13:46.611 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:13:46.612 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:14:04.523 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:14:04.526 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04FC5A81 IDcnt:000A
2013.12.11 22:14:23.601 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FCA501 d:FF r:FFC1     m:72 A410 1BF932 DE7474 06022A00000000
2013.12.11 22:14:23.613 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:14:23.614 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:14:24.103 0: HMLAN_Send:  HMLAN1 S:+1BF932,00,01,
2013.12.11 22:14:24.103 0: HMLAN_Send:  HMLAN1 S:SE382B929 stat:  00 t:00000000 d:01 r:E382B929 m:1E A011 DE7474 1BF932 02022B
2013.12.11 22:14:24.709 0: HMLAN_Parse: HMLAN1 R:RE382B929 stat:0008 t:00000000 d:FF r:7FFF     m:1E A011 DE7474 1BF932 02022B
2013.12.11 22:14:24.709 0: HMLAN_Parse: HMLAN1 no ACK from 1BF932
2013.12.11 22:14:29.525 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:14:29.528 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04FCBC2F IDcnt:000A
2013.12.11 22:14:50.392 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04FD0DAD d:FF r:FFA9     m:D1 8670 1CE123 000000 00AE42
2013.12.11 22:14:54.531 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:14:54.534 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04FD1DE0 IDcnt:000A
2013.12.11 22:15:06.351 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FD4C06 d:FF r:FFBB     m:73 A410 1BF932 DE7474 06022B00000000
2013.12.11 22:15:06.364 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:06.365 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:06.855 0: HMLAN_Send:  HMLAN1 S:SE3836029 stat:  00 t:00000000 d:01 r:E3836029 m:1F A011 DE7474 1BF932 02022B
2013.12.11 22:15:07.458 0: HMLAN_Parse: HMLAN1 R:RE3836029 stat:0008 t:00000000 d:FF r:7FFF     m:1F A011 DE7474 1BF932 02022B
2013.12.11 22:15:07.458 0: HMLAN_Parse: HMLAN1 no ACK from 1BF932
2013.12.11 22:15:10.392 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04FD5BD0 d:FF r:FFA8     m:D1 A258 1CE123 1C494E 0200
2013.12.11 22:15:10.528 0: HMLAN_Parse: HMLAN1 R:E1C494E   stat:0000 t:04FD5C55 d:FF r:FFB4     m:D1 8202 1C494E 1CE123 0101000038
2013.12.11 22:15:19.534 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:15:19.537 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04FD7F8F IDcnt:000A
2013.12.11 22:15:24.353 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FD925A d:FF r:FFB3     m:74 A410 1BF932 DE7474 06022B00000000
2013.12.11 22:15:24.857 0: HMLAN_Send:  HMLAN1 S:SE383A67B stat:  00 t:00000000 d:01 r:E383A67B m:20 A011 DE7474 1BF932 02022B
2013.12.11 22:15:25.460 0: HMLAN_Parse: HMLAN1 R:RE383A67B stat:0008 t:00000000 d:FF r:7FFF     m:20 A011 DE7474 1BF932 02022B
2013.12.11 22:15:25.511 0: HMLAN_Parse: HMLAN1 no ACK from 1BF932
2013.12.11 22:15:29.849 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04FDA7D3 d:FF r:FFB7     m:71 8670 1BF932 000000 00E037
2013.12.11 22:15:29.946 0: HMLAN_Send:  HMLAN1 S:SE383B9FB stat:  00 t:00000000 d:01 r:E383B9FB m:21 A112 DE7474 1BF932
2013.12.11 22:15:30.105 0: HMLAN_Parse: HMLAN1 R:RE383B9FB stat:0001 t:04FDA8D8 d:FF r:FFB7     m:21 8002 1BF932 DE7474 00
2013.12.11 22:15:30.106 0: HMLAN_Send:  HMLAN1 S:SE383BAFC stat:  00 t:00000000 d:01 r:E383BAFC m:22 A011 DE7474 1BF932 02022B
2013.12.11 22:15:30.511 0: HMLAN_Parse: HMLAN1 R:RE383BAFC stat:0001 t:04FDAA6E d:FF r:FFB3     m:22 8002 1BF932 DE7474 01022B004B
2013.12.11 22:15:30.512 0: HMLAN_Send:  HMLAN1 S:SE383BC92 stat:  00 t:00000000 d:01 r:E383BC92 m:23 A011 DE7474 1BF932 02022A
2013.12.11 22:15:30.916 0: HMLAN_Parse: HMLAN1 R:RE383BC92 stat:0001 t:04FDAC03 d:FF r:FFC0     m:23 8002 1BF932 DE7474 01022A0047
2013.12.11 22:15:30.917 0: HMLAN_Send:  HMLAN1 S:SE383BE27 stat:  00 t:00000000 d:01 r:E383BE27 m:24 A011 DE7474 1BF932 02022B
2013.12.11 22:15:30.928 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:30.929 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:31.322 0: HMLAN_Parse: HMLAN1 R:RE383BE27 stat:0001 t:04FDAD99 d:FF r:FFC0     m:24 8002 1BF932 DE7474 01022B0043
2013.12.11 22:15:31.323 0: HMLAN_Send:  HMLAN1 S:SE383BFBD stat:  00 t:00000000 d:01 r:E383BFBD m:25 A011 DE7474 1BF932 02022A
2013.12.11 22:15:31.334 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:31.335 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:31.727 0: HMLAN_Parse: HMLAN1 R:RE383BFBD stat:0001 t:04FDAF2E d:FF r:FFBF     m:25 8002 1BF932 DE7474 01022A0044
2013.12.11 22:15:31.728 0: HMLAN_Send:  HMLAN1 S:SE383C152 stat:  00 t:00000000 d:01 r:E383C152 m:26 A011 DE7474 1BF932 02022B
2013.12.11 22:15:31.739 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:31.740 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:32.132 0: HMLAN_Parse: HMLAN1 R:RE383C152 stat:0001 t:04FDB0C4 d:FF r:FFBE     m:26 8002 1BF932 DE7474 01022B0045
2013.12.11 22:15:32.134 0: HMLAN_Send:  HMLAN1 S:SE383C2E8 stat:  00 t:00000000 d:01 r:E383C2E8 m:27 A011 DE7474 1BF932 02022A
2013.12.11 22:15:32.145 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:32.146 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:32.538 0: HMLAN_Parse: HMLAN1 R:RE383C2E8 stat:0001 t:04FDB25A d:FF r:FFBF     m:27 8002 1BF932 DE7474 01022A0045
2013.12.11 22:15:32.540 0: HMLAN_Send:  HMLAN1 S:SE383C47E stat:  00 t:00000000 d:01 r:E383C47E m:28 A011 DE7474 1BF932 02022B
2013.12.11 22:15:32.552 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:32.553 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:32.944 0: HMLAN_Parse: HMLAN1 R:RE383C47E stat:0001 t:04FDB3F0 d:FF r:FFBE     m:28 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:32.946 0: HMLAN_Send:  HMLAN1 S:SE383C614 stat:  00 t:00000000 d:01 r:E383C614 m:29 A011 DE7474 1BF932 02022A
2013.12.11 22:15:32.960 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:32.961 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5

2013.12.11 22:15:33.350 0: HMLAN_Parse: HMLAN1 R:RE383C614 stat:0001 t:04FDB586 d:FF r:FFC0     m:29 8002 1BF932 DE7474 01022A0045
2013.12.11 22:15:33.353 0: HMLAN_Send:  HMLAN1 S:SE383C7AA stat:  00 t:00000000 d:01 r:E383C7AA m:2A A011 DE7474 1BF932 02022B
2013.12.11 22:15:33.364 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:33.365 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:33.756 0: HMLAN_Parse: HMLAN1 R:RE383C7AA stat:0001 t:04FDB71C d:FF r:FFC0     m:2A 8002 1BF932 DE7474 01022B0045
2013.12.11 22:15:33.758 0: HMLAN_Send:  HMLAN1 S:SE383C940 stat:  00 t:00000000 d:01 r:E383C940 m:2B A011 DE7474 1BF932 02022A
2013.12.11 22:15:33.769 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:33.770 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:34.162 0: HMLAN_Parse: HMLAN1 R:RE383C940 stat:0001 t:04FDB8B2 d:FF r:FFC0     m:2B 8002 1BF932 DE7474 01022A0044
2013.12.11 22:15:34.164 0: HMLAN_Send:  HMLAN1 S:SE383CAD5 stat:  00 t:00000000 d:01 r:E383CAD5 m:2C A011 DE7474 1BF932 02022B
2013.12.11 22:15:34.175 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:34.176 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:34.567 0: HMLAN_Parse: HMLAN1 R:RE383CAD5 stat:0001 t:04FDBA47 d:FF r:FFBD     m:2C 8002 1BF932 DE7474 01022B0045
2013.12.11 22:15:34.569 0: HMLAN_Send:  HMLAN1 S:SE383CC6A stat:  00 t:00000000 d:01 r:E383CC6A m:2D A011 DE7474 1BF932 02022A
2013.12.11 22:15:34.580 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:34.581 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:34.973 0: HMLAN_Parse: HMLAN1 R:RE383CC6A stat:0001 t:04FDBBDD d:FF r:FFBE     m:2D 8002 1BF932 DE7474 01022A0046
2013.12.11 22:15:34.974 0: HMLAN_Send:  HMLAN1 S:SE383CE00 stat:  00 t:00000000 d:01 r:E383CE00 m:2E A011 DE7474 1BF932 02022B
2013.12.11 22:15:34.986 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:34.986 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:35.378 0: HMLAN_Parse: HMLAN1 R:RE383CE00 stat:0001 t:04FDBD72 d:FF r:FFBD     m:2E 8002 1BF932 DE7474 01022B0047
2013.12.11 22:15:35.399 0: HMLAN_Send:  HMLAN1 S:SE383CFA9 stat:  00 t:00000000 d:01 r:E383CFA9 m:2F A011 DE7474 1BF932 02022A
2013.12.11 22:15:35.410 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:35.411 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:35.784 0: HMLAN_Parse: HMLAN1 R:RE383CFA9 stat:0001 t:04FDBF08 d:FF r:FFBC     m:2F 8002 1BF932 DE7474 01022A0046
2013.12.11 22:15:35.785 0: HMLAN_Send:  HMLAN1 S:SE383D12B stat:  00 t:00000000 d:01 r:E383D12B m:30 A011 DE7474 1BF932 02022B
2013.12.11 22:15:35.797 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:35.797 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:36.101 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:04FDC040 d:FF r:FFC9     m:2B 8670 1CE75F 000000 00AA3B
2013.12.11 22:15:36.189 0: HMLAN_Parse: HMLAN1 R:RE383D12B stat:0001 t:04FDC09D d:FF r:FFBD     m:30 8002 1BF932 DE7474 01022B0047
2013.12.11 22:15:36.190 0: HMLAN_Send:  HMLAN1 S:SE383D2C0 stat:  00 t:00000000 d:01 r:E383D2C0 m:31 A011 DE7474 1BF932 02022A
2013.12.11 22:15:36.203 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:36.204 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:36.595 0: HMLAN_Parse: HMLAN1 R:RE383D2C0 stat:0001 t:04FDC233 d:FF r:FFBC     m:31 8002 1BF932 DE7474 01022A0047
2013.12.11 22:15:36.596 0: HMLAN_Send:  HMLAN1 S:SE383D456 stat:  00 t:00000000 d:01 r:E383D456 m:32 A011 DE7474 1BF932 02022B
2013.12.11 22:15:36.607 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:36.608 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:37.001 0: HMLAN_Parse: HMLAN1 R:RE383D456 stat:0001 t:04FDC3C9 d:FF r:FFBD     m:32 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:37.002 0: HMLAN_Send:  HMLAN1 S:SE383D5EC stat:  00 t:00000000 d:01 r:E383D5EC m:33 A011 DE7474 1BF932 02022A
2013.12.11 22:15:37.013 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:37.014 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:37.407 0: HMLAN_Parse: HMLAN1 R:RE383D5EC stat:0001 t:04FDC55F d:FF r:FFBE     m:33 8002 1BF932 DE7474 01022A0046
2013.12.11 22:15:37.408 0: HMLAN_Send:  HMLAN1 S:SE383D782 stat:  00 t:00000000 d:01 r:E383D782 m:34 A011 DE7474 1BF932 02022B
2013.12.11 22:15:37.419 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:37.420 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:37.812 0: HMLAN_Parse: HMLAN1 R:RE383D782 stat:0001 t:04FDC6F4 d:FF r:FFBD     m:34 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:37.813 0: HMLAN_Send:  HMLAN1 S:SE383D917 stat:  00 t:00000000 d:01 r:E383D917 m:35 A011 DE7474 1BF932 02022A
2013.12.11 22:15:37.825 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:37.826 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:38.218 0: HMLAN_Parse: HMLAN1 R:RE383D917 stat:0001 t:04FDC88A d:FF r:FFBE     m:35 8002 1BF932 DE7474 01022A0045
2013.12.11 22:15:38.219 0: HMLAN_Send:  HMLAN1 S:SE383DAAD stat:  00 t:00000000 d:01 r:E383DAAD m:36 A011 DE7474 1BF932 02022B
2013.12.11 22:15:38.231 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:38.232 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:38.624 0: HMLAN_Parse: HMLAN1 R:RE383DAAD stat:0001 t:04FDCA20 d:FF r:FFBD     m:36 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:38.625 0: HMLAN_Send:  HMLAN1 S:SE383DC43 stat:  00 t:00000000 d:01 r:E383DC43 m:37 A011 DE7474 1BF932 02022A
2013.12.11 22:15:38.636 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:38.637 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:39.028 0: HMLAN_Parse: HMLAN1 R:RE383DC43 stat:0001 t:04FDCBB5 d:FF r:FFBE     m:37 8002 1BF932 DE7474 01022A0046
2013.12.11 22:15:39.030 0: HMLAN_Send:  HMLAN1 S:SE383DDD8 stat:  00 t:00000000 d:01 r:E383DDD8 m:38 A011 DE7474 1BF932 02022B
2013.12.11 22:15:39.041 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:39.042 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:39.434 0: HMLAN_Parse: HMLAN1 R:RE383DDD8 stat:0001 t:04FDCD4B d:FF r:FFBE     m:38 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:39.436 0: HMLAN_Send:  HMLAN1 S:SE383DF6E stat:  00 t:00000000 d:01 r:E383DF6E m:39 A011 DE7474 1BF932 02022A
2013.12.11 22:15:39.447 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:39.448 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:39.840 0: HMLAN_Parse: HMLAN1 R:RE383DF6E stat:0001 t:04FDCEE1 d:FF r:FFBE     m:39 8002 1BF932 DE7474 01022A0046
2013.12.11 22:15:39.842 0: HMLAN_Send:  HMLAN1 S:SE383E104 stat:  00 t:00000000 d:01 r:E383E104 m:3A A011 DE7474 1BF932 02022B
2013.12.11 22:15:39.853 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:15:39.854 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:15:40.246 0: HMLAN_Parse: HMLAN1 R:RE383E104 stat:0001 t:04FDD077 d:FF r:FFBE     m:3A 8002 1BF932 DE7474 01022B0046
2013.12.11 22:15:40.248 0: HMLAN_Send:  HMLAN1 S:SE383E29A stat:  00 t:00000000 d:01 r:E383E29A m:3B A011 DE7474 1BF932 02022A
2013.12.11 22:15:40.259 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:15:40.260 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:15:44.537 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:15:45.539 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:15:46.542 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:15:47.544 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:15:48.546 1: HMLAN_Parse: HMLAN1 new condition timeout
2013.12.11 22:15:48.551 1: 192.168.74.50:1000 disconnected, waiting to reappear
2013.12.11 22:15:48.555 1: HMLAN_Parse: HMLAN1 new condition disconnected
2013.12.11 22:15:54.568 1: 192.168.74.50:1000 reappeared (HMLAN1)
2013.12.11 22:15:54.568 0: HMLAN_Send:  HMLAN1 I:ADE7474
2013.12.11 22:15:54.568 0: HMLAN_Send:  HMLAN1 I:C
2013.12.11 22:15:54.568 0: HMLAN_Send:  HMLAN1 I:Y01,00,
2013.12.11 22:15:54.568 0: HMLAN_Send:  HMLAN1 I:Y02,00,
2013.12.11 22:15:54.569 0: HMLAN_Send:  HMLAN1 I:Y03,00,
2013.12.11 22:15:54.569 0: HMLAN_Send:  HMLAN1 I:T1A3B847A,04,00,00000000
2013.12.11 22:15:54.569 1: HMLAN_Parse: HMLAN1 new condition init
2013.12.11 22:15:54.574 0: HMLAN_Send:  HMLAN1 S:SE3841A90 stat:  00 t:00000000 d:01 r:E3841A90 m:99 8112 DE7474 000001
2013.12.11 22:15:54.579 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:00001035 IDcnt:0000
2013.12.11 22:15:54.602 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:0000104B d:FF r:FFCD     m:26 8670 1CDFBA 000000 00AE39
2013.12.11 22:15:54.646 0: HMLAN_Parse: HMLAN1 R:RE3841A90 stat:0002 t:00000000 d:FF r:7FFF     m:99 8112 DE7474 000001
2013.12.11 22:15:54.646 1: HMLAN_Parse: HMLAN1 new condition ok
2013.12.11 22:15:56.104 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:00001629 d:FF r:FFC9     m:2B A258 1CE75F 1CED2A 0072
2013.12.11 22:15:56.234 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:000016AB d:FF r:FFC3     m:2B 8202 1CED2A 1CE75F 0101580044
2013.12.11 22:16:14.601 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:00005E6D d:FF r:FFCD     m:26 A258 1CDFBA 1CF1FC 0200
2013.12.11 22:16:14.733 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:00005EF1 d:FF r:FFCB     m:26 8202 1CF1FC 1CDFBA 0101000044
2013.12.11 22:16:19.580 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:16:19.583 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:000071EB IDcnt:0000
2013.12.11 22:16:44.607 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:16:44.610 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0000D3B2 IDcnt:0000
2013.12.11 22:17:09.613 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:17:09.616 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:00013563 IDcnt:0000
2013.12.11 22:17:17.400 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:000153C5 d:FF r:FFA9     m:D2 8670 1CE123 000000 00AE42
2013.12.11 22:17:34.632 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:17:34.635 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:00019722 IDcnt:0000
2013.12.11 22:17:37.400 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:0001A1E8 d:FF r:FFA9     m:D2 A258 1CE123 1CF1E3 0200
2013.12.11 22:17:37.533 0: HMLAN_Parse: HMLAN1 R:E1CF1E3   stat:0000 t:0001A26D d:FF r:FFA3     m:D2 8202 1CF1E3 1CE123 010100002C
2013.12.11 22:17:59.635 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:17:59.638 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:0001F8D0 IDcnt:0000
2013.12.11 22:18:18.107 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:000240F0 d:FF r:FFCD     m:27 8670 1CDFBA 000000 00AE39
2013.12.11 22:18:24.643 0: HMLAN_Send:  HMLAN1 I:K
2013.12.11 22:18:24.646 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:00025A84 IDcnt:0000
2013.12.11 22:18:25.109 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:00025C4B d:FF r:FFC9     m:2C 8670 1CE75F 000000 00AA3B
2013.12.11 22:18:25.607 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:00025E3E d:FF r:FFC8     m:72 8670 1BF932 000000 00E634
2013.12.11 22:18:25.701 0: HMLAN_Send:  HMLAN1 S:SE386688A stat:  00 t:00000000 d:01 r:E386688A m:3C A112 DE7474 1BF932
2013.12.11 22:18:25.862 0: HMLAN_Parse: HMLAN1 R:RE386688A stat:0001 t:00025F42 d:FF r:FFC8     m:3C 8002 1BF932 DE7474 00
2013.12.11 22:18:25.863 0: HMLAN_Send:  HMLAN1 I:+1BF932,00,00,
2013.12.11 22:18:25.864 0: HMLAN_Send:  HMLAN1 S:SE386698A stat:  00 t:00000000 d:01 r:E386698A m:3D A011 DE7474 1BF932 02022A
2013.12.11 22:18:26.265 0: HMLAN_Parse: HMLAN1 R:RE386698A stat:0001 t:000260D7 d:FF r:FFC7     m:3D 8002 1BF932 DE7474 01022A003B
2013.12.11 22:18:26.267 0: HMLAN_Send:  HMLAN1 S:SE3866B1D stat:  00 t:00000000 d:01 r:E3866B1D m:3E A011 DE7474 1BF932 02022B
2013.12.11 22:18:26.277 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:26.278 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:26.671 0: HMLAN_Parse: HMLAN1 R:RE3866B1D stat:0001 t:0002626D d:FF r:FFC8     m:3E 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:26.673 0: HMLAN_Send:  HMLAN1 S:SE3866CB3 stat:  00 t:00000000 d:01 r:E3866CB3 m:3F A011 DE7474 1BF932 02022A
2013.12.11 22:18:26.683 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:26.684 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:27.077 0: HMLAN_Parse: HMLAN1 R:RE3866CB3 stat:0001 t:00026403 d:FF r:FFC7     m:3F 8002 1BF932 DE7474 01022A003D
2013.12.11 22:18:27.079 0: HMLAN_Send:  HMLAN1 S:SE3866E48 stat:  00 t:00000000 d:01 r:E3866E48 m:40 A011 DE7474 1BF932 02022B
2013.12.11 22:18:27.089 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:27.090 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:27.483 0: HMLAN_Parse: HMLAN1 R:RE3866E48 stat:0001 t:00026599 d:FF r:FFC7     m:40 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:27.484 0: HMLAN_Send:  HMLAN1 S:SE3866FDE stat:  00 t:00000000 d:01 r:E3866FDE m:41 A011 DE7474 1BF932 02022A
2013.12.11 22:18:27.495 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:27.495 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:27.888 0: HMLAN_Parse: HMLAN1 R:RE3866FDE stat:0001 t:0002672E d:FF r:FFC7     m:41 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:27.889 0: HMLAN_Send:  HMLAN1 S:SE3867173 stat:  00 t:00000000 d:01 r:E3867173 m:42 A011 DE7474 1BF932 02022B
2013.12.11 22:18:27.900 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:27.901 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:28.294 0: HMLAN_Parse: HMLAN1 R:RE3867173 stat:0001 t:000268C4 d:FF r:FFC8     m:42 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:28.295 0: HMLAN_Send:  HMLAN1 S:SE3867309 stat:  00 t:00000000 d:01 r:E3867309 m:43 A011 DE7474 1BF932 02022A
2013.12.11 22:18:28.306 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:28.306 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:28.700 0: HMLAN_Parse: HMLAN1 R:RE3867309 stat:0001 t:00026A5A d:FF r:FFC8     m:43 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:28.701 0: HMLAN_Send:  HMLAN1 S:SE386749F stat:  00 t:00000000 d:01 r:E386749F m:44 A011 DE7474 1BF932 02022B
2013.12.11 22:18:28.711 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:28.712 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:29.106 0: HMLAN_Parse: HMLAN1 R:RE386749F stat:0001 t:00026BF0 d:FF r:FFC7     m:44 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:29.107 0: HMLAN_Send:  HMLAN1 S:SE3867635 stat:  00 t:00000000 d:01 r:E3867635 m:45 A011 DE7474 1BF932 02022A
2013.12.11 22:18:29.117 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:29.118 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:29.512 0: HMLAN_Parse: HMLAN1 R:RE3867635 stat:0001 t:00026D86 d:FF r:FFC7     m:45 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:29.513 0: HMLAN_Send:  HMLAN1 S:SE38677CB stat:  00 t:00000000 d:01 r:E38677CB m:46 A011 DE7474 1BF932 02022B
2013.12.11 22:18:29.523 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:29.524 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:29.917 0: HMLAN_Parse: HMLAN1 R:RE38677CB stat:0001 t:00026F1B d:FF r:FFC8     m:46 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:29.918 0: HMLAN_Send:  HMLAN1 S:SE3867960 stat:  00 t:00000000 d:01 r:E3867960 m:47 A011 DE7474 1BF932 02022A
2013.12.11 22:18:29.928 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:29.929 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:30.323 0: HMLAN_Parse: HMLAN1 R:RE3867960 stat:0001 t:000270B1 d:FF r:FFC8     m:47 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:30.324 0: HMLAN_Send:  HMLAN1 S:SE3867AF6 stat:  00 t:00000000 d:01 r:E3867AF6 m:48 A011 DE7474 1BF932 02022B
2013.12.11 22:18:30.334 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:30.335 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:30.729 0: HMLAN_Parse: HMLAN1 R:RE3867AF6 stat:0001 t:00027247 d:FF r:FFC7     m:48 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:30.730 0: HMLAN_Send:  HMLAN1 S:SE3867C8C stat:  00 t:00000000 d:01 r:E3867C8C m:49 A011 DE7474 1BF932 02022A
2013.12.11 22:18:30.740 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:30.741 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:31.134 0: HMLAN_Parse: HMLAN1 R:RE3867C8C stat:0001 t:000273DC d:FF r:FFC8     m:49 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:31.135 0: HMLAN_Send:  HMLAN1 S:SE3867E21 stat:  00 t:00000000 d:01 r:E3867E21 m:4A A011 DE7474 1BF932 02022B
2013.12.11 22:18:31.145 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:31.146 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:31.539 0: HMLAN_Parse: HMLAN1 R:RE3867E21 stat:0001 t:00027572 d:FF r:FFC8     m:4A 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:31.541 0: HMLAN_Send:  HMLAN1 S:SE3867FB7 stat:  00 t:00000000 d:01 r:E3867FB7 m:4B A011 DE7474 1BF932 02022A
2013.12.11 22:18:31.551 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:31.552 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:31.945 0: HMLAN_Parse: HMLAN1 R:RE3867FB7 stat:0001 t:00027708 d:FF r:FFC8     m:4B 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:31.947 0: HMLAN_Send:  HMLAN1 S:SE386814D stat:  00 t:00000000 d:01 r:E386814D m:4C A011 DE7474 1BF932 02022B
2013.12.11 22:18:31.957 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:31.958 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:32.350 0: HMLAN_Parse: HMLAN1 R:RE386814D stat:0001 t:0002789D d:FF r:FFC8     m:4C 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:32.352 0: HMLAN_Send:  HMLAN1 S:SE38682E2 stat:  00 t:00000000 d:01 r:E38682E2 m:4D A011 DE7474 1BF932 02022A
2013.12.11 22:18:32.391 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:32.392 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:32.756 0: HMLAN_Parse: HMLAN1 R:RE38682E2 stat:0001 t:00027A33 d:FF r:FFC8     m:4D 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:32.758 0: HMLAN_Send:  HMLAN1 S:SE3868478 stat:  00 t:00000000 d:01 r:E3868478 m:4E A011 DE7474 1BF932 02022B
2013.12.11 22:18:32.768 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:32.769 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:33.161 0: HMLAN_Parse: HMLAN1 R:RE3868478 stat:0001 t:00027BC8 d:FF r:FFC8     m:4E 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:33.163 0: HMLAN_Send:  HMLAN1 S:SE386860D stat:  00 t:00000000 d:01 r:E386860D m:4F A011 DE7474 1BF932 02022A
2013.12.11 22:18:33.173 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:33.174 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:33.567 0: HMLAN_Parse: HMLAN1 R:RE386860D stat:0001 t:00027D5E d:FF r:FFC7     m:4F 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:33.569 0: HMLAN_Send:  HMLAN1 S:SE38687A2 stat:  00 t:00000000 d:01 r:E38687A2 m:50 A011 DE7474 1BF932 02022B
2013.12.11 22:18:33.579 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:33.580 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:33.972 0: HMLAN_Parse: HMLAN1 R:RE38687A2 stat:0001 t:00027EF3 d:FF r:FFC8     m:50 8002 1BF932 DE7474 01022B003B
2013.12.11 22:18:33.974 0: HMLAN_Send:  HMLAN1 S:SE3868938 stat:  00 t:00000000 d:01 r:E3868938 m:51 A011 DE7474 1BF932 02022A
2013.12.11 22:18:33.984 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:33.985 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:34.378 0: HMLAN_Parse: HMLAN1 R:RE3868938 stat:0001 t:00028089 d:FF r:FFC8     m:51 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:34.380 0: HMLAN_Send:  HMLAN1 S:SE3868ACE stat:  00 t:00000000 d:01 r:E3868ACE m:52 A011 DE7474 1BF932 02022B
2013.12.11 22:18:34.390 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:34.391 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:34.784 0: HMLAN_Parse: HMLAN1 R:RE3868ACE stat:0001 t:0002821F d:FF r:FFC8     m:52 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:34.786 0: HMLAN_Send:  HMLAN1 S:SE3868C64 stat:  00 t:00000000 d:01 r:E3868C64 m:53 A011 DE7474 1BF932 02022A
2013.12.11 22:18:34.798 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:34.799 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:35.189 0: HMLAN_Parse: HMLAN1 R:RE3868C64 stat:0001 t:000283B4 d:FF r:FFC8     m:53 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:35.190 0: HMLAN_Send:  HMLAN1 S:SE3868DF8 stat:  00 t:00000000 d:01 r:E3868DF8 m:54 A011 DE7474 1BF932 02022B
2013.12.11 22:18:35.203 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:35.204 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.11 22:18:35.595 0: HMLAN_Parse: HMLAN1 R:RE3868DF8 stat:0001 t:0002854A d:FF r:FFC8     m:54 8002 1BF932 DE7474 01022B003C
2013.12.11 22:18:35.596 0: HMLAN_Send:  HMLAN1 S:SE3868F8E stat:  00 t:00000000 d:01 r:E3868F8E m:55 A011 DE7474 1BF932 02022A
2013.12.11 22:18:35.609 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.11 22:18:35.610 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.11 22:18:36.001 0: HMLAN_Parse: HMLAN1 R:RE3868F8E stat:0001 t:000286E0 d:FF r:FFC8     m:55 8002 1BF932 DE7474 01022A003C
2013.12.11 22:18:36.002 0: HMLAN_Send:  HMLAN1 S:SE3869124 stat:  00 t:00000000 d:01 r:E3869124 m:56 A011 DE7474 1BF932 02022B
2013.12.11 22:18:36.012 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.11 22:18:36.013 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0


Habe ich die richtige Version?

# $Id: fhem.pl 4351 2013-12-09 21:17:25Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4350 2013-12-09 18:28:40Z martinp876 $
# $Id: 01_FHEMWEB.pm 4346 2013-12-08 16:39:21Z rudolfkoenig $
# $Id: 10_FS20.pm 3764 2013-08-22 07:09:38Z rudolfkoenig $
# $Id: 92_FileLog.pm 3759 2013-08-21 08:13:08Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4350 2013-12-09 18:28:40Z martinp876 $
# $Id: 99_My_HM_CC_TC.pm
# $Id: 99_SUNRISE_EL.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_SVG.pm 4315 2013-12-02 22:07:27Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 90_at.pm 4246 2013-11-18 20:35:20Z rudolfkoenig $
# $Id: 98_autocreate.pm 4234 2013-11-17 10:19:41Z rudolfkoenig $
# $Id: 98_dummy.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 91_watchdog.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: LuckyDay am 11 Dezember 2013, 22:43:48
nö (R4362) ist zwei std alt

du hast culhm 4350

morgen ab 7.45 über update oder jetzt im svn
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 12 Dezember 2013, 21:26:06
Oh je, irgendetwas läuft da schief. Ich habe erneut aktualisiert (gerade eben). Dann:


Dann passierte folgendes: das Log lieferte ständig sich hin und her ändernde desired-temp Werte. Irgendwann schien das dem HMLAN zuviel zu werden und es folgt ein disconnect.

Die gute Nachricht: keine Missing ACKS...

2013.12.12 21:06:53.342 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:06:53.343 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:06:53.574 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D43CFB d:FF r:FFC9     m:8F A410 1BF932 DE7474 06022A00000000
2013.12.12 21:06:53.859 0: HMLAN_Parse: HMLAN1 R:RE86B457A stat:0002 t:00000000 d:FF r:7FFF     m:8E 8002 DE7474 1BF932 00
2013.12.12 21:06:58.092 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:04D44EFC d:FF r:FFCA     m:49 8670 1CE75F 000000 00993C
2013.12.12 21:07:17.336 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:07:17.339 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D49A33 IDcnt:000F
2013.12.12 21:07:18.092 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:04D49D1F d:FF r:FFCA     m:49 A258 1CE75F 1CED2A 0200
2013.12.12 21:07:18.224 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:04D49DA1 d:FF r:FFC2     m:49 8202 1CED2A 1CE75F 01018E2048
2013.12.12 21:07:20.627 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04D4A707 d:FF r:FFBA     m:F0 8670 1CE123 000000 00BD42
2013.12.12 21:07:40.628 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04D4F52A d:FF r:FFBA     m:F0 A258 1CE123 1CF1E3 0200
2013.12.12 21:07:40.763 0: HMLAN_Parse: HMLAN1 R:E1CF1E3   stat:0000 t:04D4F5AF d:FF r:FFB7     m:F0 8202 1CF1E3 1CE123 010100002B
2013.12.12 21:07:42.339 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:07:42.342 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D4FBE2 IDcnt:000F
2013.12.12 21:08:07.351 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:08:07.354 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D55D9A IDcnt:000F
2013.12.12 21:08:32.230 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D5BEC4 d:FF r:FFC6     m:8E 8670 1BF932 000000 00DB3E
2013.12.12 21:08:32.327 0: HMLAN_Send:  HMLAN1 S:SE86CC829 stat:  00 t:00000000 d:01 r:E86CC829 m:11 A112 DE7474 1BF932
2013.12.12 21:08:32.352 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:08:32.355 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D5BF46 IDcnt:000F
2013.12.12 21:08:32.487 0: HMLAN_Parse: HMLAN1 R:RE86CC829 stat:0001 t:04D5BFCA d:FF r:FFC7     m:11 8002 1BF932 DE7474 00
2013.12.12 21:08:32.489 0: HMLAN_Send:  HMLAN1 S:SE86CC92A stat:  00 t:00000000 d:01 r:E86CC92A m:12 A112 DE7474 1BF932
2013.12.12 21:08:32.890 0: HMLAN_Parse: HMLAN1 R:RE86CC92A stat:0001 t:04D5C15D d:FF r:FFC6     m:12 8002 1BF932 DE7474 00
2013.12.12 21:08:32.891 0: HMLAN_Send:  HMLAN1 S:+1BF932,00,01,
2013.12.12 21:08:32.891 0: HMLAN_Send:  HMLAN1 S:SE86CCABD stat:  00 t:00000000 d:01 r:E86CCABD m:13 A001 DE7474 1BF932 010E
2013.12.12 21:08:33.296 0: HMLAN_Parse: HMLAN1 R:RE86CCABD stat:0001 t:04D5C2F3 d:FF r:FFC7     m:13 8002 1BF932 DE7474 01022A003D
2013.12.12 21:08:33.298 0: HMLAN_Send:  HMLAN1 S:+1BF932,00,01,
2013.12.12 21:08:33.298 0: HMLAN_Send:  HMLAN1 S:SE86CCC53 stat:  00 t:00000000 d:01 r:E86CCC53 m:14 A001 DE7474 1BF932 020E
2013.12.12 21:08:33.701 0: HMLAN_Parse: HMLAN1 R:RE86CCC53 stat:0001 t:04D5C488 d:FF r:FFC7     m:14 8002 1BF932 DE7474 01022A003D
2013.12.12 21:08:33.702 0: HMLAN_Send:  HMLAN1 S:+1BF932,00,01,
2013.12.12 21:08:33.703 0: HMLAN_Send:  HMLAN1 S:SE86CCDE8 stat:  00 t:00000000 d:01 r:E86CCDE8 m:15 A001 DE7474 1BF932 030E
2013.12.12 21:08:34.107 0: HMLAN_Parse: HMLAN1 R:RE86CCDE8 stat:0001 t:04D5C61E d:FF r:FFC7     m:15 8002 1BF932 DE7474 01022A003D
2013.12.12 21:08:34.109 0: HMLAN_Send:  HMLAN1 S:+1BF932,00,01,
2013.12.12 21:08:34.109 0: HMLAN_Send:  HMLAN1 S:SE86CCF7E stat:  00 t:00000000 d:01 r:E86CCF7E m:16 A011 DE7474 1BF932 02022A
2013.12.12 21:08:34.513 0: HMLAN_Parse: HMLAN1 R:RE86CCF7E stat:0001 t:04D5C7B4 d:FF r:FFC7     m:16 8002 1BF932 DE7474 01022A003D
2013.12.12 21:08:49.412 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:04D601E3 d:FF r:FFCD     m:44 8670 1CDFBA 000000 00963A
2013.12.12 21:08:52.230 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D60CE7 d:FF r:FFC7     m:8E A258 1BF932 1BFC15 030E
2013.12.12 21:08:52.365 0: HMLAN_Parse: HMLAN1 R:E1BFC15   stat:0000 t:04D60D6B d:FF r:FFC5     m:8E 8202 1BFC15 1BF932 01012A2033
2013.12.12 21:08:57.358 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:08:57.361 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D620F8 IDcnt:000F
2013.12.12 21:08:58.596 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:04D625C5 d:FF r:FFCA     m:4A 8670 1CE75F 000000 009A3C
2013.12.12 21:09:09.411 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:04D65006 d:FF r:FFCD     m:44 A258 1CDFBA 1CF1FC 0200
2013.12.12 21:09:09.545 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:04D65089 d:FF r:FFCC     m:44 8202 1CF1FC 1CDFBA 0101000045
2013.12.12 21:09:18.596 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:04D673E8 d:FF r:FFCA     m:4A A258 1CE75F 1CED2A 0200
2013.12.12 21:09:18.729 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:04D6746B d:FF r:FFC2     m:4A 8202 1CED2A 1CE75F 0101000048
2013.12.12 21:09:22.363 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:09:22.366 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D682A8 IDcnt:000F
2013.12.12 21:09:43.987 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D6D71B d:FF r:FFC4     m:8F A410 1BF932 DE7474 06022B00000000
2013.12.12 21:09:43.999 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:09:44.000 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:09:47.368 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:09:47.371 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D6E459 IDcnt:000F
2013.12.12 21:09:48.383 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04D6E848 d:FF r:FFBA     m:F1 8670 1CE123 000000 00BC42
2013.12.12 21:10:04.238 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D72638 d:FF r:FFC9     m:90 A410 1BF932 DE7474 06022A00000000
2013.12.12 21:10:04.251 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:04.252 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:08.384 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:04D7366B d:FF r:FFBA     m:F1 A258 1CE123 1C494E 0200
2013.12.12 21:10:08.518 0: HMLAN_Parse: HMLAN1 R:E1C494E   stat:0000 t:04D736EF d:FF r:FFBC     m:F1 8202 1C494E 1CE123 0101000031
2013.12.12 21:10:12.369 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:10:12.372 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D74605 IDcnt:000F
2013.12.12 21:10:37.376 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:10:37.379 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D7A7B8 IDcnt:000F
2013.12.12 21:10:53.485 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:04D7E69F d:FF r:FFC8     m:8F 8670 1BF932 000000 00DB3D
2013.12.12 21:10:53.582 0: HMLAN_Send:  HMLAN1 S:SE86EEFF0 stat:  00 t:00000000 d:01 r:E86EEFF0 m:17 A112 DE7474 1BF932
2013.12.12 21:10:53.742 0: HMLAN_Parse: HMLAN1 R:RE86EEFF0 stat:0001 t:04D7E7A5 d:FF r:FFC8     m:17 8002 1BF932 DE7474 00
2013.12.12 21:10:53.743 0: HMLAN_Send:  HMLAN1 S:SE86EF0F1 stat:  00 t:00000000 d:01 r:E86EF0F1 m:18 A011 DE7474 1BF932 02022B
2013.12.12 21:10:54.148 0: HMLAN_Parse: HMLAN1 R:RE86EF0F1 stat:0001 t:04D7E93B d:FF r:FFC9     m:18 8002 1BF932 DE7474 01022B003A
2013.12.12 21:10:54.150 0: HMLAN_Send:  HMLAN1 S:SE86EF288 stat:  00 t:00000000 d:01 r:E86EF288 m:19 A011 DE7474 1BF932 02022A
2013.12.12 21:10:54.161 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:54.162 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:54.553 0: HMLAN_Parse: HMLAN1 R:RE86EF288 stat:0001 t:04D7EAD0 d:FF r:FFC9     m:19 8002 1BF932 DE7474 01022A003A
2013.12.12 21:10:54.554 0: HMLAN_Send:  HMLAN1 S:SE86EF41C stat:  00 t:00000000 d:01 r:E86EF41C m:1A A011 DE7474 1BF932 02022B
2013.12.12 21:10:54.566 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:54.567 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:54.959 0: HMLAN_Parse: HMLAN1 R:RE86EF41C stat:0001 t:04D7EC66 d:FF r:FFC9     m:1A 8002 1BF932 DE7474 01022B003B
2013.12.12 21:10:54.960 0: HMLAN_Send:  HMLAN1 S:SE86EF5B2 stat:  00 t:00000000 d:01 r:E86EF5B2 m:1B A011 DE7474 1BF932 02022A
2013.12.12 21:10:54.972 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:54.973 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:55.365 0: HMLAN_Parse: HMLAN1 R:RE86EF5B2 stat:0001 t:04D7EDFC d:FF r:FFC9     m:1B 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:55.366 0: HMLAN_Send:  HMLAN1 S:SE86EF748 stat:  00 t:00000000 d:01 r:E86EF748 m:1C A011 DE7474 1BF932 02022B
2013.12.12 21:10:55.378 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:55.379 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:55.770 0: HMLAN_Parse: HMLAN1 R:RE86EF748 stat:0001 t:04D7EF91 d:FF r:FFC8     m:1C 8002 1BF932 DE7474 01022B003B
2013.12.12 21:10:55.771 0: HMLAN_Send:  HMLAN1 S:SE86EF8DD stat:  00 t:00000000 d:01 r:E86EF8DD m:1D A011 DE7474 1BF932 02022A
2013.12.12 21:10:55.783 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:55.784 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:56.176 0: HMLAN_Parse: HMLAN1 R:RE86EF8DD stat:0001 t:04D7F127 d:FF r:FFC9     m:1D 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:56.177 0: HMLAN_Send:  HMLAN1 S:SE86EFA73 stat:  00 t:00000000 d:01 r:E86EFA73 m:1E A011 DE7474 1BF932 02022B
2013.12.12 21:10:56.189 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:56.190 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:56.582 0: HMLAN_Parse: HMLAN1 R:RE86EFA73 stat:0001 t:04D7F2BD d:FF r:FFC9     m:1E 8002 1BF932 DE7474 01022B003B
2013.12.12 21:10:56.583 0: HMLAN_Send:  HMLAN1 S:SE86EFC09 stat:  00 t:00000000 d:01 r:E86EFC09 m:1F A011 DE7474 1BF932 02022A
2013.12.12 21:10:56.595 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:56.596 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:56.988 0: HMLAN_Parse: HMLAN1 R:RE86EFC09 stat:0001 t:04D7F453 d:FF r:FFC9     m:1F 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:56.989 0: HMLAN_Send:  HMLAN1 S:SE86EFD9F stat:  00 t:00000000 d:01 r:E86EFD9F m:20 A011 DE7474 1BF932 02022B
2013.12.12 21:10:57.001 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:57.002 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:57.394 0: HMLAN_Parse: HMLAN1 R:RE86EFD9F stat:0001 t:04D7F5E9 d:FF r:FFC9     m:20 8002 1BF932 DE7474 01022B003B
2013.12.12 21:10:57.395 0: HMLAN_Send:  HMLAN1 S:SE86EFF35 stat:  00 t:00000000 d:01 r:E86EFF35 m:21 A011 DE7474 1BF932 02022A
2013.12.12 21:10:57.407 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:57.407 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:57.800 0: HMLAN_Parse: HMLAN1 R:RE86EFF35 stat:0001 t:04D7F77F d:FF r:FFC8     m:21 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:57.801 0: HMLAN_Send:  HMLAN1 S:SE86F00CB stat:  00 t:00000000 d:01 r:E86F00CB m:22 A011 DE7474 1BF932 02022B
2013.12.12 21:10:57.812 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:57.813 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:58.206 0: HMLAN_Parse: HMLAN1 R:RE86F00CB stat:0001 t:04D7F915 d:FF r:FFC9     m:22 8002 1BF932 DE7474 01022B003B
2013.12.12 21:10:58.207 0: HMLAN_Send:  HMLAN1 S:SE86F0261 stat:  00 t:00000000 d:01 r:E86F0261 m:23 A011 DE7474 1BF932 02022A
2013.12.12 21:10:58.219 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:58.220 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:58.611 0: HMLAN_Parse: HMLAN1 R:RE86F0261 stat:0001 t:04D7FAAB d:FF r:FFC9     m:23 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:58.613 0: HMLAN_Send:  HMLAN1 S:SE86F03F7 stat:  00 t:00000000 d:01 r:E86F03F7 m:24 A011 DE7474 1BF932 02022B
2013.12.12 21:10:58.624 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:58.625 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:59.016 0: HMLAN_Parse: HMLAN1 R:RE86F03F7 stat:0001 t:04D7FC40 d:FF r:FFC9     m:24 8002 1BF932 DE7474 01022B003C
2013.12.12 21:10:59.120 0: HMLAN_Send:  HMLAN1 S:SE86F05F2 stat:  00 t:00000000 d:01 r:E86F05F2 m:25 A011 DE7474 1BF932 02022A
2013.12.12 21:10:59.132 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:59.133 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:10:59.422 0: HMLAN_Parse: HMLAN1 R:RE86F05F2 stat:0001 t:04D7FDD6 d:FF r:FFC8     m:25 8002 1BF932 DE7474 01022A003B
2013.12.12 21:10:59.424 0: HMLAN_Send:  HMLAN1 S:SE86F0722 stat:  00 t:00000000 d:01 r:E86F0722 m:26 A011 DE7474 1BF932 02022B
2013.12.12 21:10:59.436 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:10:59.436 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:10:59.827 0: HMLAN_Parse: HMLAN1 R:RE86F0722 stat:0001 t:04D7FF6B d:FF r:FFC7     m:26 8002 1BF932 DE7474 01022B003C
2013.12.12 21:10:59.829 0: HMLAN_Send:  HMLAN1 S:SE86F08B7 stat:  00 t:00000000 d:01 r:E86F08B7 m:27 A011 DE7474 1BF932 02022A
2013.12.12 21:10:59.840 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:10:59.841 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:00.233 0: HMLAN_Parse: HMLAN1 R:RE86F08B7 stat:0001 t:04D80101 d:FF r:FFC8     m:27 8002 1BF932 DE7474 01022A003D
2013.12.12 21:11:00.235 0: HMLAN_Send:  HMLAN1 S:SE86F0A4D stat:  00 t:00000000 d:01 r:E86F0A4D m:28 A011 DE7474 1BF932 02022B
2013.12.12 21:11:00.246 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:00.247 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:00.639 0: HMLAN_Parse: HMLAN1 R:RE86F0A4D stat:0001 t:04D80297 d:FF r:FFC8     m:28 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:00.641 0: HMLAN_Send:  HMLAN1 S:SE86F0BE2 stat:  00 t:00000000 d:01 r:E86F0BE2 m:29 A011 DE7474 1BF932 02022A
2013.12.12 21:11:00.652 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:00.653 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:01.045 0: HMLAN_Parse: HMLAN1 R:RE86F0BE2 stat:0001 t:04D8042D d:FF r:FFC7     m:29 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:01.047 0: HMLAN_Send:  HMLAN1 S:SE86F0D78 stat:  00 t:00000000 d:01 r:E86F0D78 m:2A A011 DE7474 1BF932 02022B
2013.12.12 21:11:01.058 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:01.059 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:01.451 0: HMLAN_Parse: HMLAN1 R:RE86F0D78 stat:0001 t:04D805C3 d:FF r:FFC8     m:2A 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:01.452 0: HMLAN_Send:  HMLAN1 S:SE86F0F0E stat:  00 t:00000000 d:01 r:E86F0F0E m:2B A011 DE7474 1BF932 02022A
2013.12.12 21:11:01.464 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:01.465 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:01.856 0: HMLAN_Parse: HMLAN1 R:RE86F0F0E stat:0001 t:04D80758 d:FF r:FFC7     m:2B 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:01.857 0: HMLAN_Send:  HMLAN1 S:SE86F10A3 stat:  00 t:00000000 d:01 r:E86F10A3 m:2C A011 DE7474 1BF932 02022B
2013.12.12 21:11:01.869 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:01.870 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:02.262 0: HMLAN_Parse: HMLAN1 R:RE86F10A3 stat:0001 t:04D808EE d:FF r:FFC8     m:2C 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:02.263 0: HMLAN_Send:  HMLAN1 S:SE86F1239 stat:  00 t:00000000 d:01 r:E86F1239 m:2D A011 DE7474 1BF932 02022A
2013.12.12 21:11:02.275 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:02.276 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:02.378 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:11:02.529 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:04D809FA IDcnt:000F
2013.12.12 21:11:02.667 0: HMLAN_Parse: HMLAN1 R:RE86F1239 stat:0001 t:04D80A83 d:FF r:FFC7     m:2D 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:02.668 0: HMLAN_Send:  HMLAN1 S:SE86F13CE stat:  00 t:00000000 d:01 r:E86F13CE m:2E A011 DE7474 1BF932 02022B
2013.12.12 21:11:02.680 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:02.681 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:03.073 0: HMLAN_Parse: HMLAN1 R:RE86F13CE stat:0001 t:04D80C19 d:FF r:FFC8     m:2E 8002 1BF932 DE7474 01022B003B
2013.12.12 21:11:03.074 0: HMLAN_Send:  HMLAN1 S:SE86F1564 stat:  00 t:00000000 d:01 r:E86F1564 m:2F A011 DE7474 1BF932 02022A
2013.12.12 21:11:03.086 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:03.087 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:03.479 0: HMLAN_Parse: HMLAN1 R:RE86F1564 stat:0001 t:04D80DAF d:FF r:FFC8     m:2F 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:03.480 0: HMLAN_Send:  HMLAN1 S:SE86F16FA stat:  00 t:00000000 d:01 r:E86F16FA m:30 A011 DE7474 1BF932 02022B
2013.12.12 21:11:03.492 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:03.493 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:03.885 0: HMLAN_Parse: HMLAN1 R:RE86F16FA stat:0001 t:04D80F45 d:FF r:FFC8     m:30 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:03.887 0: HMLAN_Send:  HMLAN1 S:SE86F1891 stat:  00 t:00000000 d:01 r:E86F1891 m:31 A011 DE7474 1BF932 02022A
2013.12.12 21:11:03.899 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:03.900 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:04.291 0: HMLAN_Parse: HMLAN1 R:RE86F1891 stat:0001 t:04D810DB d:FF r:FFC8     m:31 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:04.292 0: HMLAN_Send:  HMLAN1 S:SE86F1A26 stat:  00 t:00000000 d:01 r:E86F1A26 m:32 A011 DE7474 1BF932 02022B
2013.12.12 21:11:04.304 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:04.305 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:04.696 0: HMLAN_Parse: HMLAN1 R:RE86F1A26 stat:0001 t:04D81270 d:FF r:FFC8     m:32 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:04.697 0: HMLAN_Send:  HMLAN1 S:SE86F1BBB stat:  00 t:00000000 d:01 r:E86F1BBB m:33 A011 DE7474 1BF932 02022A
2013.12.12 21:11:04.708 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:04.709 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:05.102 0: HMLAN_Parse: HMLAN1 R:RE86F1BBB stat:0001 t:04D81406 d:FF r:FFC8     m:33 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:05.103 0: HMLAN_Send:  HMLAN1 S:SE86F1D51 stat:  00 t:00000000 d:01 r:E86F1D51 m:34 A011 DE7474 1BF932 02022B
2013.12.12 21:11:05.114 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:05.115 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:05.507 0: HMLAN_Parse: HMLAN1 R:RE86F1D51 stat:0001 t:04D8159D d:FF r:FFC7     m:34 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:05.509 0: HMLAN_Send:  HMLAN1 S:SE86F1EE7 stat:  00 t:00000000 d:01 r:E86F1EE7 m:35 A011 DE7474 1BF932 02022A
2013.12.12 21:11:05.520 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:05.521 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:05.913 0: HMLAN_Parse: HMLAN1 R:RE86F1EE7 stat:0001 t:04D81733 d:FF r:FFC8     m:35 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:05.915 0: HMLAN_Send:  HMLAN1 S:SE86F207D stat:  00 t:00000000 d:01 r:E86F207D m:36 A011 DE7474 1BF932 02022B
2013.12.12 21:11:05.926 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:05.927 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:06.319 0: HMLAN_Parse: HMLAN1 R:RE86F207D stat:0001 t:04D818C9 d:FF r:FFC8     m:36 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:06.321 0: HMLAN_Send:  HMLAN1 S:SE86F2213 stat:  00 t:00000000 d:01 r:E86F2213 m:37 A011 DE7474 1BF932 02022A
2013.12.12 21:11:06.332 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:06.333 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:06.724 0: HMLAN_Parse: HMLAN1 R:RE86F2213 stat:0001 t:04D81A5E d:FF r:FFC8     m:37 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:06.726 0: HMLAN_Send:  HMLAN1 S:SE86F23A8 stat:  00 t:00000000 d:01 r:E86F23A8 m:38 A011 DE7474 1BF932 02022B
2013.12.12 21:11:06.737 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:06.738 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:07.130 0: HMLAN_Parse: HMLAN1 R:RE86F23A8 stat:0001 t:04D81BF4 d:FF r:FFC8     m:38 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:07.132 0: HMLAN_Send:  HMLAN1 S:SE86F253E stat:  00 t:00000000 d:01 r:E86F253E m:39 A011 DE7474 1BF932 02022A
2013.12.12 21:11:07.144 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:07.145 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:07.536 0: HMLAN_Parse: HMLAN1 R:RE86F253E stat:0001 t:04D81D8A d:FF r:FFC8     m:39 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:07.538 0: HMLAN_Send:  HMLAN1 S:SE86F26D3 stat:  00 t:00000000 d:01 r:E86F26D3 m:3A A011 DE7474 1BF932 02022B
2013.12.12 21:11:07.549 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:07.550 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:07.942 0: HMLAN_Parse: HMLAN1 R:RE86F26D3 stat:0001 t:04D81F20 d:FF r:FFC8     m:3A 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:07.944 0: HMLAN_Send:  HMLAN1 S:SE86F286A stat:  00 t:00000000 d:01 r:E86F286A m:3B A011 DE7474 1BF932 02022A
2013.12.12 21:11:07.955 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:07.956 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:08.348 0: HMLAN_Parse: HMLAN1 R:RE86F286A stat:0001 t:04D820B6 d:FF r:FFC8     m:3B 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:08.350 0: HMLAN_Send:  HMLAN1 S:SE86F29FF stat:  00 t:00000000 d:01 r:E86F29FF m:3C A011 DE7474 1BF932 02022B
2013.12.12 21:11:08.361 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:08.362 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:08.754 0: HMLAN_Parse: HMLAN1 R:RE86F29FF stat:0001 t:04D8224C d:FF r:FFC8     m:3C 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:08.755 0: HMLAN_Send:  HMLAN1 S:SE86F2B95 stat:  00 t:00000000 d:01 r:E86F2B95 m:3D A011 DE7474 1BF932 02022A
2013.12.12 21:11:08.767 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:08.768 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:09.160 0: HMLAN_Parse: HMLAN1 R:RE86F2B95 stat:0001 t:04D823E2 d:FF r:FFC7     m:3D 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:09.161 0: HMLAN_Send:  HMLAN1 S:SE86F2D2B stat:  00 t:00000000 d:01 r:E86F2D2B m:3E A011 DE7474 1BF932 02022B
2013.12.12 21:11:09.173 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:09.174 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:09.565 0: HMLAN_Parse: HMLAN1 R:RE86F2D2B stat:0001 t:04D82577 d:FF r:FFC7     m:3E 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:09.566 0: HMLAN_Send:  HMLAN1 S:SE86F2EC0 stat:  00 t:00000000 d:01 r:E86F2EC0 m:3F A011 DE7474 1BF932 02022A
2013.12.12 21:11:09.578 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:09.579 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:09.971 0: HMLAN_Parse: HMLAN1 R:RE86F2EC0 stat:0001 t:04D8270D d:FF r:FFC8     m:3F 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:09.972 0: HMLAN_Send:  HMLAN1 S:SE86F3056 stat:  00 t:00000000 d:01 r:E86F3056 m:40 A011 DE7474 1BF932 02022B
2013.12.12 21:11:09.984 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:09.985 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:10.376 0: HMLAN_Parse: HMLAN1 R:RE86F3056 stat:0001 t:04D828A2 d:FF r:FFC8     m:40 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:10.377 0: HMLAN_Send:  HMLAN1 S:SE86F31EB stat:  00 t:00000000 d:01 r:E86F31EB m:41 A011 DE7474 1BF932 02022A
2013.12.12 21:11:10.389 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:10.390 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:10.782 0: HMLAN_Parse: HMLAN1 R:RE86F31EB stat:0001 t:04D82A38 d:FF r:FFC7     m:41 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:10.783 0: HMLAN_Send:  HMLAN1 S:SE86F3381 stat:  00 t:00000000 d:01 r:E86F3381 m:42 A011 DE7474 1BF932 02022B
2013.12.12 21:11:10.794 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:10.795 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:11.187 0: HMLAN_Parse: HMLAN1 R:RE86F3381 stat:0001 t:04D82BCD d:FF r:FFC7     m:42 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:11.188 0: HMLAN_Send:  HMLAN1 S:SE86F3516 stat:  00 t:00000000 d:01 r:E86F3516 m:43 A011 DE7474 1BF932 02022A
2013.12.12 21:11:11.200 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:11.201 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:11.593 0: HMLAN_Parse: HMLAN1 R:RE86F3516 stat:0001 t:04D82D63 d:FF r:FFC8     m:43 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:11.594 0: HMLAN_Send:  HMLAN1 S:SE86F36AC stat:  00 t:00000000 d:01 r:E86F36AC m:44 A011 DE7474 1BF932 02022B
2013.12.12 21:11:11.605 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:11.606 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:11.999 0: HMLAN_Parse: HMLAN1 R:RE86F36AC stat:0001 t:04D82EF9 d:FF r:FFC8     m:44 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:12.000 0: HMLAN_Send:  HMLAN1 S:SE86F3842 stat:  00 t:00000000 d:01 r:E86F3842 m:45 A011 DE7474 1BF932 02022A
2013.12.12 21:11:12.012 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:12.013 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:12.404 0: HMLAN_Parse: HMLAN1 R:RE86F3842 stat:0001 t:04D8308E d:FF r:FFC8     m:45 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:12.405 0: HMLAN_Send:  HMLAN1 S:SE86F39D7 stat:  00 t:00000000 d:01 r:E86F39D7 m:46 A011 DE7474 1BF932 02022B
2013.12.12 21:11:12.416 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:12.417 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:12.810 0: HMLAN_Parse: HMLAN1 R:RE86F39D7 stat:0001 t:04D83224 d:FF r:FFC8     m:46 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:12.811 0: HMLAN_Send:  HMLAN1 S:SE86F3B6D stat:  00 t:00000000 d:01 r:E86F3B6D m:47 A011 DE7474 1BF932 02022A
2013.12.12 21:11:12.822 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:12.823 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:13.215 0: HMLAN_Parse: HMLAN1 R:RE86F3B6D stat:0001 t:04D833BA d:FF r:FFC8     m:47 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:13.217 0: HMLAN_Send:  HMLAN1 S:SE86F3D03 stat:  00 t:00000000 d:01 r:E86F3D03 m:48 A011 DE7474 1BF932 02022B
2013.12.12 21:11:13.228 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:13.229 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:13.621 0: HMLAN_Parse: HMLAN1 R:RE86F3D03 stat:0001 t:04D83550 d:FF r:FFC8     m:48 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:13.623 0: HMLAN_Send:  HMLAN1 S:SE86F3E99 stat:  00 t:00000000 d:01 r:E86F3E99 m:49 A011 DE7474 1BF932 02022A
2013.12.12 21:11:13.634 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:13.635 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:14.028 0: HMLAN_Parse: HMLAN1 R:RE86F3E99 stat:0001 t:04D836E6 d:FF r:FFC7     m:49 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:14.029 0: HMLAN_Send:  HMLAN1 S:SE86F402F stat:  00 t:00000000 d:01 r:E86F402F m:4A A011 DE7474 1BF932 02022B
2013.12.12 21:11:14.041 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:14.042 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:14.432 0: HMLAN_Parse: HMLAN1 R:RE86F402F stat:0001 t:04D8387B d:FF r:FFC7     m:4A 8002 1BF932 DE7474 01022B003C
2013.12.12 21:11:14.434 0: HMLAN_Send:  HMLAN1 S:SE86F41C4 stat:  00 t:00000000 d:01 r:E86F41C4 m:4B A011 DE7474 1BF932 02022A
2013.12.12 21:11:14.445 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.5
2013.12.12 21:11:14.446 1: *** set thermostat_wohnzimmer_climate desired-temp 21.5
2013.12.12 21:11:14.838 0: HMLAN_Parse: HMLAN1 R:RE86F41C4 stat:0001 t:04D83A11 d:FF r:FFC8     m:4B 8002 1BF932 DE7474 01022A003C
2013.12.12 21:11:14.840 0: HMLAN_Send:  HMLAN1 S:SE86F4359 stat:  00 t:00000000 d:01 r:E86F4359 m:4C A011 DE7474 1BF932 02022B
2013.12.12 21:11:14.851 1: *** AcceptManualDesiredTempInCentMode: old desired-temp: 21.0
2013.12.12 21:11:14.852 1: *** set thermostat_wohnzimmer_climate desired-temp 21.0
2013.12.12 21:11:27.390 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:11:28.393 0: HMLAN_Send:  HMLAN1 I:K
2013.12.12 21:11:28.801 1: 192.168.74.50:1000 disconnected, waiting to reappear
2013.12.12 21:11:28.805 1: HMLAN_Parse: HMLAN1 new condition disconnected
2013.12.12 21:11:28.811 1: 192.168.74.50:1000 reappeared (HMLAN1)
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:ADE7474
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:C
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:Y01,00,
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:Y02,00,
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:Y03,00,
2013.12.12 21:11:28.811 0: HMLAN_Send:  HMLAN1 I:T1A3CC6E0,04,00,00000000
2013.12.12 21:11:28.811 1: HMLAN_Parse: HMLAN1 new condition init
2013.12.12 21:11:28.818 0: HMLAN_Send:  HMLAN1 S:SE86F79F4 stat:  00 t:00000000 d:01 r:E86F79F4 m:99 8112 DE7474 000001
2013.12.12 21:11:28.823 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:00000EF1 IDcnt:0000
2013.12.12 21:11:29.038 0: HMLAN_Parse: HMLAN1 R:RE86F79F4 stat:0002 t:00000000 d:FF r:7FFF     m:99 8112 DE7474 000001
2013.12.12 21:11:29.038 1: HMLAN_Parse: HMLAN1 new condition ok
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 12 Dezember 2013, 23:09:30
Hallo Thorsten,

stimmt etwas mit deinem notify nicht? wie sieht das jetzt aus? Es scheint immer den vorigen Wert zu schreiben - was dann natürlich toggelt. Da das Notify noch in der Bearbeitung kommt kann es noch in der wachphase gesendet werden - also sofort. Daher die hohe geschwindigkeit - und schliesslich der disconnect.

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 12 Dezember 2013, 23:14:59
Internals:
   DEF        .*_climate:.*desired-temp:.* {
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);
}
   NAME       accept_desired_temp_manu_in_cent_notify
   NR         134
   NTFY_ORDER 50-accept_desired_temp_manu_in_cent_notify
   REGEXP     .*_climate:.*desired-temp:.*
   STATE      disabled
   TYPE       notify
Attributes:
   room       Test


sub AcceptManualDesiredTempInCentMode($$)
{
    my ($tc_climate,$temp) = @_;
    my $controlMode = ReadingsVal($tc_climate, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." is not in central mode");
        return;
    }

    my $oldTemp = ReadingsVal($tc_climate, "desired-temp", "");
    if ($oldTemp eq "")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: unknown old desired-temp");
    }
    else
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: old desired-temp: ".$oldTemp);
    }
   
    fhem("set ".$tc_climate." desired-temp ".$temp);
    Log (1, "*** set ".$tc_climate." desired-temp ".$temp);
}


"event-on-change-reading desired-temp" im climate channel gesetzt.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 13 Dezember 2013, 07:11:09
Das Problem ist, dass es ein NACK gibt und die messages wiederholt werden. in der zwischenzeit aber wird die temp noch einmal geändert Somit sind 21.0 UND 21.5 hintereinander im Command-stack. Diese werden abwechselnd gesetzt und erzeugen eine Schleife...
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 13 Dezember 2013, 16:31:34
Werden die Kommandos auf dem Stack (oder in der Queue?) denn in der richtigen reihenfolge abgearbeitet? Ich meine auch die Wiederholungen aufgrund der NACKs.

Theoretisch dürfte ja kein Kommando wegen eines NACKs wiederholt werden, wenn bereits ein "neueres" (was den Zeitstempel angeht) abgearbeitet wurde. Entweder müssen die nachfolgenden Kommandos zurückgehalten werden bis die Wiederholung des Kommandos (wegen früheren NACKs) durchgeführt wurde oder nach einer Durchführung eines "neueren" Kommandos (Zeitstempel) die alten "NACK-Wiederholungen" verworfen werden.

Was man macht ist vielleicht abhängig von der Art des Kommandos. Bei einem Setzen von desired-temp macht "Kommandos nicht verwerfen, sondern Kommandokette blockieren" IMHO nur für die Datenaufzeichnung Sinn. Wenn ein neuer Wert für desired-temp kommt, spielt der alte keine Rolle mehr. Oder?

Für Geräte, die irgendetwas zählen oder integrieren (z.B. Stromzähler, ...), wäre es dagegen fatal, wenn Kommandos verworfen werden. Ebenso ist die Reihenfolge vielleicht von Bedeutung.

Mir fehlt wahrscheinlich der Hintergrund den kompletten Zusammenhang zu verstehen, entschuldige also, wenn das alles sinnlos ist was ich hier schreibe  ;)

Ich habe mir schon überlegt, ob man nicht bei manueller Änderung der desired temp den party Modus aktiviert. Aber  im Party Modus lässt sich die Temperatur so schlecht wieder umstellen (erst raus aus Partymodus, dann drehen).

Viele grüße
Thorsten
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 13 Dezember 2013, 18:14:48
Zitatauf dem Stack (oder in der Queue?) denn in der richtigen reihenfolge abgearbeitet?
ein fifo. ja- reihenfolge ist korrekt. Auch NACKs erzeugen keine Probleme in der Reihenfolge.

Das Problem ist aber die Verzögerung:
> rad->temp 21.0 ->desired-temp trigger (Änderung)
> set desired-temp 21.0 -> Stack hat jetzt 1) 21.0 Grad
--> send 21.0 Grad -> NACK (warum auch immer, halt ein Fehler) - warten auf wiederholen
> rad->temp 21.5 ->desired-temp trigger (Änderung)
> set desired-temp 21.5 -> Stack hat jetzt 1) 21.0 Grad 2) 21.5 Grad

--> send 21.0 Grad (1. Wiederholung) -> ACK
> Ack 21.0 Grad ->temp 21.0 ->desired-temp trigger (Änderung)
> set desired-temp 21.0 -> Stack hat jetzt 1) 21.5 Grad 2) 21.0 Grad

--> send 21.5 Grad -> ACK
> Ack 21.5 Grad ->temp 21.5 ->desired-temp trigger (Änderung)
> set desired-temp 21.5 -> Stack hat jetzt 1) 21.0 Grad 2) 21.5 Grad

und schon hast du eine endlosschleife, da im fifo-stack nun 2 set desired-temp liegen.

das ist also nicht nur bei NACK ein Problem sondern immer, wenn du die temp 2-mal änderst bevor es gesendet ist. Und das kann oft vorkommen, da das Senden ja bis zu 2,5min dauert und ein 'nachregeln' einfach stattfinden kann. Das ist ganz klar eine schwachstelle, die du so nicht lassen kannst.


ZitatWenn ein neuer Wert für desired-temp kommt, spielt der alte keine Rolle mehr. Oder?

doch, doch. Im Stack werden messages gespeichert - der Inhalt ist wurscht. Es werden keine Kommandos gespeichert (set desired-temp) und sortiert werden sie schon garnicht. wenn du 10 mal set desired-temp machst innerhalb eines 2,5min zeitraums wird die temp eben 10 mal gesetzt. ggf auch auf den gleichen Wert. Alles andere wäre kompliziert - ein logisches parsing.

das Ganze aktuell aufzulösen ist nach jetzigem Stand kompliziert.
Es gibt aber eine Unterschied zwischen dem drehen am Rad und dem Setzen durch fhem. Das eine ist eine "Info" message vom device, das andere eine "ack-info" auf den Befehl. Das ist noch nicht abfragbar.
Ich werde also ein neues Reading einbauen
recentStateType [ack|info]
Das Reading wird keinen trigger auslösen -aber du kannst es abfragen. Du kannst also ein notify bauen
define nf notify .*_Climate:.desired-temp.* { if (ReadingsVal($NAME,"recentStateType","") eq "info"){\
fhem "set $NAME desiredTemp $EVTPART1"}}


tipfehler bitte selbständig beheben!
recentStateType erst in der nächsten Version

Gruss Martin




Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 13 Dezember 2013, 23:07:39
Ok, habe ich verstanden. Super erklärt  :)
Freu mich schon auf das neue Reading...extra für mich!  :D

Danke
Thorsten
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 14 Dezember 2013, 11:43:39
Ich habe ein paar Tests gemacht und: funktioniert.  :)


sub AcceptManualDesiredTempInCentMode($$)
{
    my ($tc_climate,$temp) = @_;
    my $controlMode = ReadingsVal($tc_climate, "R-controlMode", "");
    if ($controlMode !~ m/central/)
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." is not in central mode [IGNORED]");
        return;
    }

    my ($recentStateType) = ReadingsVal($tc_climate, "recentStateType", "");
    if ($recentStateType ne "info")
    {
        Log(1,"*** AcceptManualDesiredTempInCentMode: ".$tc_climate." recentStateType is ".$recentStateType." [IGNORED]");
        return;
    }
   
    fhem("set ".$tc_climate." desired-temp ".$temp);
    Log (1, "*** set ".$tc_climate." desired-temp ".$temp);
}


Etwas verwirrend dabei war die Tatsache, dass die Anzeige des TCs am Gerät nicht aktualisiert wird, wenn ich per WebIf die desired-temp geändert habe (z.B. auf Komforttemperatur=>die Sonne erschien nicht). Aber das ist unabhängig von der Sub, testweise habe ich das notify nämlich auch mal ausgestellt. Erst wenn ich am Gerät auf OK drücke, dann erscheint auch die Sonne.

Funktioniert also genau wie geplant. Danke nochmal Martin!

Wenn jetzt noch jemand wüsste, ob es möglich ist, im Cent Modus einen Wochentagsprogramm vorzugeben, das keine Umschaltungen enthält... Wäre super.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 15 Dezember 2013, 13:51:20
Hallo Thorsten

ZitatWenn jetzt noch jemand wüsste, ob es möglich ist, im Cent Modus einen Wochentagsprogramm vorzugeben, das keine Umschaltungen enthält...

verstehe ich nicht. der cent-modus hat kein Wochenprogramm, das hat der automode. Du kannst mit "at" aus FHEM immer die temp setzen/Ändern - da kannst du ein wocheprogramm basteln.
was bedeuten "keine Unschaltung"?
Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 15 Dezember 2013, 14:19:38
 :o
Ich hatte irgendwie das Gefühl, mal was darüber gelesen zu haben, dass im cent Modus die Zentrale die Temperaturlisten schickt. Da habe ich mich wohl geirrt.

Zitat von: Bedienungsanleitung HM-CC-TC
7.2.4 Zentralengeführter Betrieb (Cent)
In dieser Betriebsart (Anzeige ,,Cent") wird der Temperatur-Soll- wert von der Zentrale vorgegeben und das Verhalten ist mit dem im Handbetrieb identisch.

Dann denke ich, aktiviere ich das ganze überall bei mir. Mal sehen, ob es was bringt.

Danke an alle, besonders an dich Martin!
Viele Grüße
Thorsten
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 21 Dezember 2013, 11:26:20
Hallo,

nach ein paar Tagen im Praxistest hat sich herausgestellt, dass es manchmal immer noch nicht funktioniert. Heute morgen habe ich z.B. im Wohnzimmer am TC Gerät auf "Komforttemperatur" geschaltet und nach ca. 1 Minute stand wieder die vorherige Temperatur drin. Das konnte ich danach sogar zum zweiten Mal wiederholen.  :'(

Log:

2013.12.21 11:07:03.232 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:2C2A9E45 d:FF r:FFCD     m:5E A258 1CE75F 1CED2A 0000
2013.12.21 11:07:03.365 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:2C2A9EC8 d:FF r:FFBB     m:5E 8202 1CED2A 1CE75F 010100003D
2013.12.21 11:07:22.097 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:2C2AE7F9 d:FF r:FFC1     m:94 A258 1BF932 1C4DD3 0000
2013.12.21 11:07:22.229 0: HMLAN_Parse: HMLAN1 R:E1C4DD3   stat:0000 t:2C2AE87A d:FF r:FFC3     m:94 8202 1C4DD3 1BF932 010100002F
2013.12.21 11:07:26.380 0: HMLAN_Send:  HMLAN1 I:K
2013.12.21 11:07:26.383 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:2C2AF8BD IDcnt:0011
2013.12.21 11:07:28.853 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:2C2B025D d:FF r:FFC0     m:95 A410 1BF932 DE7474 06022C00000000
2013.12.21 11:07:28.866 1: *** set thermostat_wohnzimmer_climate desired-temp 22.0
2013.12.21 11:07:51.401 0: HMLAN_Send:  HMLAN1 I:K
2013.12.21 11:07:51.404 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:2C2B5A7D IDcnt:0011
2013.12.21 11:08:07.446 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:2C2B9924 d:FF r:FFCE     m:53 8670 1CDFBA 000000 00B438
2013.12.21 11:08:16.411 0: HMLAN_Send:  HMLAN1 I:K
2013.12.21 11:08:16.414 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:2C2BBC33 IDcnt:0011
2013.12.21 11:08:27.446 0: HMLAN_Parse: HMLAN1 R:E1CDFBA   stat:0000 t:2C2BE747 d:FF r:FFCE     m:53 A258 1CDFBA 1CF1FC 0000
2013.12.21 11:08:27.579 0: HMLAN_Parse: HMLAN1 R:E1CF1FC   stat:0000 t:2C2BE7CA d:FF r:FFC7     m:53 8202 1CF1FC 1CDFBA 0101000039
2013.12.21 11:08:29.303 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:2C2BEE89 d:FF r:FFBA     m:0A 8670 1CE123 000000 00AE3F
2013.12.21 11:08:41.423 0: HMLAN_Send:  HMLAN1 I:K
2013.12.21 11:08:41.426 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:2C2C1DEB IDcnt:0011
2013.12.21 11:08:42.355 0: HMLAN_Parse: HMLAN1 R:E1BF932   stat:0000 t:2C2C2187 d:FF r:FFC2     m:96 A410 1BF932 DE7474 06020C00000000
2013.12.21 11:08:42.368 1: *** set thermostat_wohnzimmer_climate desired-temp 6.0
2013.12.21 11:08:49.303 0: HMLAN_Parse: HMLAN1 R:E1CE123   stat:0000 t:2C2C3CAB d:FF r:FFBA     m:0A A258 1CE123 1CF1E3 00C0
2013.12.21 11:08:49.436 0: HMLAN_Parse: HMLAN1 R:E1CF1E3   stat:0000 t:2C2C3D31 d:FF r:FFB8     m:0A 8202 1CF1E3 1CE123 0101960033
2013.12.21 11:09:00.736 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:2C2C6957 d:FF r:FFCD     m:5F 8670 1CE75F 000000 00AF40
2013.12.21 11:09:06.430 0: HMLAN_Send:  HMLAN1 I:K
2013.12.21 11:09:06.433 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061959 d:139779 O:DE7474 t:2C2C7F9E IDcnt:0011
2013.12.21 11:09:20.737 0: HMLAN_Parse: HMLAN1 R:E1CE75F   stat:0000 t:2C2CB77A d:FF r:FFCD     m:5F A258 1CE75F 1CED2A 0000
2013.12.21 11:09:20.869 0: HMLAN_Parse: HMLAN1 R:E1CED2A   stat:0000 t:2C2CB7FC d:FF r:FFBB     m:5F 8202 1CED2A 1CE75F 010100003D


TC Log:
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse set_0 %
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse ValveDesired: 0 %
2013-12-21_11:07:22 thermostat_wohnzimmer actuator: 0 %
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse ValvePosition: 0 %
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse 0 %
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse battery: ok
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse motorErr: ok
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse motor: stop
2013-12-21_11:07:22 hm_cc_vd_wohnzimmer_fenster_terasse operState: onTarget
2013-12-21_11:07:28 thermostat_wohnzimmer desired-temp: 22.0
2013-12-21_11:07:28 thermostat_wohnzimmer battery: ok
2013-12-21_11:07:28 thermostat_wohnzimmer_climate desired-temp: 22.0
2013-12-21_11:08:42 thermostat_wohnzimmer desired-temp: 6.0
2013-12-21_11:08:42 thermostat_wohnzimmer battery: ok
2013-12-21_11:08:42 thermostat_wohnzimmer_climate desired-temp: 6.0
2013-12-21_11:10:04 thermostat_wohnzimmer T: 18.6 H: 55
2013-12-21_11:10:04 thermostat_wohnzimmer measured-temp: 18.6
2013-12-21_11:10:04 thermostat_wohnzimmer humidity: 55
2013-12-21_11:10:04 thermostat_wohnzimmer_weather T: 18.6 H: 55
2013-12-21_11:10:04 thermostat_wohnzimmer_weather measured-temp: 18.6
2013-12-21_11:10:04 thermostat_wohnzimmer_weather humidity: 55
2013-12-21_11:10:05 thermostat_wohnzimmer desired-temp: 22.0
2013-12-21_11:10:05 thermostat_wohnzimmer battery: ok
2013-12-21_11:10:05 thermostat_wohnzimmer_climate desired-temp: 22.0
2013-12-21_11:10:05 thermostat_wohnzimmer desired-temp: 6.0
2013-12-21_11:10:05 thermostat_wohnzimmer battery: ok
2013-12-21_11:10:05 thermostat_wohnzimmer_climate desired-temp: 6.0


Gibt es eigentlich irgendwo eine Protokollbeschreibung der Raw Messages vom HMLAN? Vielleicht könnte ich dann selber mal was aus den Messages rauslesen.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 21 Dezember 2013, 14:48:57
Hallo Thorsten

Zitat
11:07:28.866 1: *** set thermostat_wohnzimmer_climate desired-temp 22.0
11:08:42.368 1: *** set thermostat_wohnzimmer_climate desired-temp 6.0

also wenn ich es richtig sehe wird die temp auf 22 Grad gesetzt und dann auf 6 Grad. Das kommando kommt doch von FHEM. Hast du ein notify laufen? FHEM macht so etwas nicht von selbst (hoffe ich).

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 21 Dezember 2013, 15:58:12
Nur das oben erwähnte notify. Sonst nichts.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 21 Dezember 2013, 16:45:43
Hi Thorsten

ich habe deine aktuelle Config nicht vorliegen. Ich sehe oben "AcceptManualDesiredTempInCentMode" das wohl 2-mal aufgerufen wird, einmal mit 22 und einmal mit 6 Grad.
Welches Notify ist da untergelegt?

Gruss Martin


Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 21 Dezember 2013, 16:47:51
Internals:
   DEF        .*_climate:.*desired-temp:.* {
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);
}
   NAME       accept_desired_temp_manu_in_cent_notify
   NR         134
   NTFY_ORDER 50-accept_desired_temp_manu_in_cent_notify
   REGEXP     .*_climate:.*desired-temp:.*
   STATE      active
   TYPE       notify
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 21 Dezember 2013, 16:59:27
hm -

von 1BF932 sehe ich nur wenig messages - da ist nur die Ventilsteuerung, nicht die Status-message.

Mach einmal den Stern raus

define accept_desired_temp_manu_in_cent_notify notify .*_climate:.desired-temp:.* {\
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);\
}
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 21 Dezember 2013, 21:15:36
Ich vermute du meinst

define accept_desired_temp_manu_in_cent_notify notify .*_climate:desired-temp:.* {\
  AcceptManualDesiredTempInCentMode($NAME,$EVTPART1);\
}

Also den ".*" weglassen, richtig? Habe ich gemacht. Ich muss das allerdings länger verfolgen, da diese Effekte immer nur sporadisch auftreten. Melde mich dann.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: frank am 21 Dezember 2013, 23:59:32
kann es sein, dass du ein gepeertes fenster geöffnet hast!
windowOpenTemp=6grad.

ich hatte euer scenario auch durchgespielt. leider reagierte bei mir das notify auf das fenster öffnen. doch wie die temperatur vorher war, und wann das fenster wieder geschlossen ist müsste man wohl auch noch einbauen.

gruss frank
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 22 Dezember 2013, 10:46:26
Ich habe vorher alle Fenster ungepeert, obwohl normalerweise die Fensterkontakte im Cent Modus keinen Einfluss habe dürfen.

Zwischenzeitlich habe ich bemerkt, dass der TC anstelle meiner 3 VDs plötzlich 4 eingetragen hatte. Unpeeren hat mehrfach nicht funktioniert, so dass ich alle VDs und den TC wieder zurückgesetzt und neu konfiguriert habe.

Jetzt stehe ich wieder am Anfang und beobachte weiter.
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: martinp876 am 22 Dezember 2013, 13:31:50
Hallo Thorsten,

ich meinte nur den '*', nicht '.*'

. = beliebiges zeichen, egal was
* wiederholen: beliebig oft zeichen vor dem *
r* Folge von beliebig vielen 'r'
x* Folge von beliebig vielen 'x'
.* Folge von beliebig vielen zeichen, egal was

zwischen
<name>: reading
ist i.a. ein ' ' (leerzeichen). Das kannst du mit '\ ' erschlagen oder mit '.'
Wichtig ist, dass ein 'set_' zwischen ':' und desired-temp vorkommen kann - oder sonst etwas.
.*_climate:desired-temp:.*
funktioniert/triggert?
.*_climate:.desired-temp:.*
hätte ich gemacht.


warum das unpeeren nicht funktioniert hat, hätte mich interessiert.

Wenn die 6 Grad auf einen Fensterkontakt zurückzuführen sind sollte das Symbol im TC zu sehen sein. Könnte ggf durch das setzen der desired-temp überschrieben werden.
Der TC hat meines wissens keine "interne" Fenster-offen Erkennung wie der RT. Wenn alle peers entfernt sind, sollte es nicht reagieren... aber der Hinweis von Frank ist sicher wichtig!

Gruss Martin
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 22 Dezember 2013, 14:03:12
.*_climate:desired-temp:.*
triggert bei mir ganz normal.

Während des unpeerens habe ich leider keine Daten aufgezeichnet
Titel: Antw:HM-CC-TC im Cent Modus ohne hinterlegte Zeiten
Beitrag von: ThorstenH am 28 Dezember 2013, 14:08:19
Hallo,

bisher keine Probleme mit diesem System. Jetzt stelle ich immer alles auf "cent" Modus und kann zuverlässig
die desired-temp einstellen.

Danke an alle Helfer und Entwickler
Thorsten