FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: frank am 06 Juli 2014, 19:01:30

Titel: HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 06 Juli 2014, 19:01:30
hallo tc leidensgenossen,

seit heute ist die benutzung meiner tc um einiges einfacher geworden. vor ertwa einem halben jahr habe ich das peering von tc und vd entfernt, da ich die vd über fhem und pid20-regler direkt ohne tc betreiben musste/wollte. der tc wurde nur noch als soll- und istwertgeber genutzt. bis heute war es aber nur in verbindung mit einem virtuellen vd möglich, da der tc sonst zur vollen stunde gepeept hat, wenn kein vd, ob real oder virtuell, mit dem tc gepeert war.

komischerweise, vielmehr gott sei dank, ist nun auch ohne vvd ruhe.  8)

der einzige unterschied mit vvd ist wohl, dass der tc dann auch den actuator-wert vom internen regler liefert. den kann er von mir aus gerne selber behalten.

ich kann mir nur vorstellen, dass sich seit dem etwas beim unpeeren verbessert hat. aber andererseits kann ich mir nicht vorstellen, dass ich damals nicht resettet habe. egal. aber irgendwie traue ich der ganzen sache auch noch nicht wirklich. jedenfalls noch mal danke für die hervorragende "virtuelle" betreuung von martin während dieser anstrengenden zeit.

gruss frank
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 06 Juli 2014, 20:03:32
Hallo Frank,

Wärest du vielleicht so nett an einem durchgehenden Beispiel die passenden Inhalte deiner fhem.cfg zu Posten, damit man die TCs direkt über fhem steuern kann?

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 06 Juli 2014, 20:26:34
hallo eldrik,

du musst den tc nur mit fhem pairen. autocreate legt alles wesentliche an. fertig. kein hexenwerk.
oder was genau meinst du?

gruss frank
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 06 Juli 2014, 20:35:05
Hi,

Das mit dem Pairen ist klar, für die pid20 Regelung muss dann nichts weiter mehr gemacht werden?

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 06 Juli 2014, 20:57:07
alles klar. dir geht es um die pid20 ansteuerung.
in der definition des pid20
define PID20.SZ PID20 Thermostat.SZ:measured-temp VentilControler.SZ_Btn1:valvePos
habe ich lediglich das reading vom temperaturwert eingetragen. der name meines tc (device) ist Thermostat.SZ, das reading heisst measured-temp (vom tc vorgegeben).

das setzen des sollwertes mache ich dann über ein notify. da ich den cent-modus vom tc nutze, müssen die manuellen eingaben am tc von fhem noch einmal gesetzt werden, da sie ansonsten nach unbestimmter zeit vom tc wieder rückgängig gemacht werden. im cent modus werden sozusagen nur eingaben der zentrale ausgeführt. das setzen des pid20 erfolgt anschliessend. das notify spricht auf alle tc an, die ich habe.
define n_set_desired notify .*_Climate:.*desired-temp:.* {\
my $controlMode = ReadingsVal($NAME, "R-controlMode", "");;\
my $recentStateType = ReadingsVal($NAME, "recentStateType", "");;\
my $room = $1 if($NAME =~ m/Thermostat.(.*)_Climate/);;\
if($recentStateType eq "info") {\
if($controlMode =~ m/central/) {\
fhem("set ".$NAME." desired-temp ".$EVTPART1);;\
Log 1,"----- NOTIFY ----- $NAME $EVENT";;\
}\
}\
fhem("set PID20.".$room." desired ".$EVTPART1);;\
}
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 06 Juli 2014, 22:23:59
jetzt muss ich noch einmal nachhaken, um den physischen VD Befehle übermitteln zu können, brauche ich ein virtuellen TC? Wie lege ich diesen an und wird dieser im Anschluss mit dem VD gepeert?

Ansteuerung erfolgt dann über pid20 und den virtuellen TC?! Kann man dem virtuellen TC auch die Fenstersensoren vorgaukeln für die Temperaturabsenkung?

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 06 Juli 2014, 22:53:25
das ist mein virtueller tc. device und channel1. der channel wird mit dem vd gepeert. wie du siehst ist der channel in der definition des pid20 als aktor eingetragen. also soll- und istwert temp vom tc wirken auf den pid20, pid20 steuert den virtuellen tc und dieser steuert den vd, anschliessend der vd über die raumtemperatur wieder den tc. regelkreis.

define VentilControler.SZ CUL_HM B2B2B2
attr VentilControler.SZ IODev hmlan1
attr VentilControler.SZ IOgrp ccu:hmlan1
attr VentilControler.SZ autoReadReg 5_readMissing
attr VentilControler.SZ event-on-update-reading state
attr VentilControler.SZ expert 2_full
attr VentilControler.SZ group Heizung.SZ
attr VentilControler.SZ model virtual_1
attr VentilControler.SZ msgRepeat 0
attr VentilControler.SZ room 50_SZ
attr VentilControler.SZ subType virtual
attr VentilControler.SZ webCmd press short:press long
define VentilControler.SZ_Btn1 CUL_HM B2B2B201
attr VentilControler.SZ_Btn1 alias 30. Controler
attr VentilControler.SZ_Btn1 event-on-change-reading .*
attr VentilControler.SZ_Btn1 event-on-update-reading state,valvePosTC
attr VentilControler.SZ_Btn1 expert 1_on
attr VentilControler.SZ_Btn1 group Heizung.SZ
attr VentilControler.SZ_Btn1 model virtual_1
attr VentilControler.SZ_Btn1 param msgReduce:2
attr VentilControler.SZ_Btn1 peerIDs 1DFC2F01,
attr VentilControler.SZ_Btn1 room 98_Ventile
attr VentilControler.SZ_Btn1 stateFormat Vsoll:valvePosTC, Status:state, Kommunikation:valveCtrl, ErrCtr:errorCtr, Modus:msgReduce
attr VentilControler.SZ_Btn1 userReadings msgReduce {AttrVal($name,"param","???")}
attr VentilControler.SZ_Btn1 webCmd press short:press long


theoretisch kannst du die fenstersensoren wie gewohnt mit dem realen tc peeren, diese wirken ja auf den sollwert temp, der dann zum pid20 gelangt. geht nur nicht ohne weiteres im cent-modus. die solltemperatur geht zwar sofort runter, aber beim fenster schliessen nicht wieder zurück. da müsste man den sollwert noch zwischenspeichern und anschliessend zurückschreiben. im auto-modus müsste das aber gut funktionieren. kommt für mich leider nicht in frage, und im manual-modus macht der tc irgendwie was er will.
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 06 Juli 2014, 23:24:43
attr VentilControler.SZ_Btn1 param msgReduce:2
dieses attribut solltest du erstmal streichen. dadurch kannst du die kommunikation mit dem vd reduzieren. ohne attribut erfolgt ca alle 150 sekunden eine kommunikation. mit dem attribut wird einmal kommuniziert und anschliessend nach erfolgreicher kommunikation 2 mal ausgelassen.

ausserdem muss beim realen vd
attr <vd> msgRepeat 0
gesetzt werden. im zuge der einführung der vccu gab/gibt es mitunter noch probleme. grundsätzlich funktionirt auch das.
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 07 Juli 2014, 07:42:56
Hallo Frank,

danke für deine weiteren Erläuterungen, mein VD zickt irgendwie noch ein wenig was das Anlernen an das vTC anbelangt aber ich werde noch ein wenig experimentieren :)

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 07 Juli 2014, 11:08:54
du meinst das peeren von vtc <=> vd?
set <vtc_btn1> peerChan 0 <vd> single set both
der peer im vtc wird bestimmt sofort eingetragen. überprüfe mal. dann solltest du nur noch den actorpeer setzen.
set <vtc_btn1> peerChan 0 <vd> single set actor

und vorher mal ein
set <vd> clear msgEvents
wirkt wahre wunder, wenn es schon klemmt.

vd ist mit fhem gepaired? nutzt du vccu? hast du alles korrekt angepasst? poste mal ein list vom vd, vtc.
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 08 Juli 2014, 05:58:21
Hey Frank,

irgendwie will es nicht so :/

Hab den VD in fhem gelöscht zurückgesetzt und mit den peerchan Befehlen gepairt, trotzdem scheint die Steuerung nicht zu klappen.

Hier das List vom VD:Internals:
   CFGFN
   DEF        1A85E3
   HMLAN1_MSGCNT 140
   HMLAN1_RAWMSG R03966EE5,0081,1B677569,FF,FFB4,A280021A85E3123ABC00
   HMLAN1_RSSI -76
   HMLAN1_TIME 2014-07-08 03:12:41
   HMLAN2_MSGCNT 129
   HMLAN2_RAWMSG E1A85E3,0000,119B03C3,FF,FF9A,A280021A85E3123ABC00
   HMLAN2_RSSI -102
   HMLAN2_TIME 2014-07-08 03:12:41
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     269
   NAME       CUL_HM_HM_CC_VD_1A85E3
   NR         476
   STATE      MISSING ACK
   TYPE       CUL_HM
   lastMsg    No:A2 - t:02 s:1A85E3 d:123ABC 00
   peerList   VentilControler.SZ_Btn1,
   protCmdDel 153
   protCmdPend 2 CMDs pending
   protLastRcv 2014-07-08 03:12:41
   protResnd  135 last_at:2014-07-08 05:49:14
   protResndFail 38 last_at:2014-07-08 05:42:28
   protSnd    241 last_at:2014-07-08 05:49:09
   protState  CMDs_pending
   rssi_HMLAN1 avg:-72.46 min:-75 max:-60 lst:-72 cnt:43
   rssi_at_HMLAN1 avg:-74.7 min:-78 max:-60 lst:-76 cnt:140
   rssi_at_HMLAN2 avg:-97.11 min:-107 max:-75 lst:-102 cnt:129
   CHANGETIME:
   Helper:
     Dblog:
       Activity:
         Mydblog:
           TIME       1404765284.40139
           VALUE      alive
       D-firmware:
         Mydblog:
           TIME       1404765284.40139
           VALUE      2.0
       D-serialnr:
         Mydblog:
           TIME       1404765284.40139
           VALUE      JEQ0212217
       R-paircentral:
         Mydblog:
           TIME       1404764983.79316
           VALUE      0x123ABC
       R-valveerrorpos:
         Mydblog:
           TIME       1404764644.96773
           VALUE      15
       R-valveoffset:
         Mydblog:
           TIME       1404764644.96773
           VALUE      0
       Valvedesired:
         Mydblog:
           TIME       1404774674.58436
           VALUE      99
       Valveposition:
         Mydblog:
           TIME       1404781961.3844
           VALUE      99
       Battery:
         Mydblog:
           TIME       1404781961.3844
           VALUE      ok
       Motor:
         Mydblog:
           TIME       1404781961.3844
           VALUE      stop
       Motorerr:
         Mydblog:
           TIME       1404781961.3844
           VALUE      ok
       Operstate:
         Mydblog:
           TIME       1404781961.3844
           VALUE      onTarget
       Operstateerrcnt:
         Mydblog:
           TIME       1404781155.36649
           VALUE      11
       Poweron:
         Mydblog:
           TIME       1404766000.90875
           VALUE      -
       State:
         Mydblog:
           TIME       1404790948.36295
           VALUE      MISSING ACK
   Readings:
     2014-07-07 22:34:44   Activity        alive
     2014-07-08 03:12:41   CommandAccepted yes
     2014-07-07 22:34:44   D-firmware      2.0
     2014-07-07 22:34:44   D-serialNr      JEQ0212217
     2014-07-07 22:34:45   PairedTo        0x123ABC
     2014-07-07 22:29:43   R-pairCentral   0x123ABC
     2014-07-07 22:24:04   R-valveErrorPos 15 %
     2014-07-07 22:24:04   R-valveOffset   0 %
     2014-07-08 01:11:14   ValveDesired    99 %
     2014-07-08 03:12:41   ValvePosition   99
     2014-07-08 03:12:41   battery         ok
     2014-07-08 03:12:41   motor           stop
     2014-07-08 03:12:41   motorErr        ok
     2014-07-08 03:12:41   operState       onTarget
     2014-07-08 02:59:15   operStateErrCnt 11
     2014-07-07 22:34:45   peerList        VentilControler.SZ_Btn1,
     2014-07-07 22:46:40   powerOn         -
     2014-07-08 03:12:41   recentStateType ack
     2014-07-08 05:42:28   state           MISSING ACK
   cmdStack:
     ++A258B2B2B21A85E300FD
     ++A258B2B2B21A85E300FD
     ++A258B2B2B21A85E300FD
   Helper:
     cSnd       01123ABC1A85E301040000000005
     getCfgListNo
     mId        003A
     oldDes     99
     peerIDsRaw ,B2B2B201,00000000,9E
     rxType     12
     Io:
       newChn     +1A85E3,02,01,00
       nextSend   1404781961.60508
       rxt        2
       p:
         1A85E3
         00
         01
         00
     Mrssi:
       mNo        A2
       Io:
         HMLAN1     -74
         HMLAN2     -102
     Prt:
       bErr       0
       sProc      2
       wuReSent   4
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       Hmlan1:
         avg        -72.4651162790698
         cnt        43
         lst        -72
         max        -60
         min        -75
       At_hmlan1:
         avg        -74.7071428571428
         cnt        140
         lst        -76
         max        -60
         min        -78
       At_hmlan2:
         avg        -97.1162790697674
         cnt        129
         lst        -102
         max        -75
         min        -107
     Shadowreg:
       RegL_05:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.0
   model      HM-CC-VD
   peerIDs    00000000,B2B2B201,
   room       CUL_HM
   serialNr   JEQ0212217
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Und das List vom vTC:

Internals:
   CFGFN
   DEF        B2B2B201
   NAME       VentilControler.SZ_Btn1
   NR         523
   STATE      ValveAdjust:99 %
   TYPE       CUL_HM
   chanNo     01
   device     VentilControler.SZ
   peerList   CUL_HM_HM_CC_VD_1A85E3,
   CHANGETIME:
   Helper:
     Dblog:
       State:
         Mydblog:
           TIME       1404774674.59738
           VALUE      ValveAdjust:99
       Valvectrl:
         Mydblog:
           TIME       1404782885.97779
           VALUE      lost
       Valvepostc:
         Mydblog:
           TIME       1404774674.59219
           VALUE      99
   Readings:
     2014-07-07 22:29:12   peerList        CUL_HM_HM_CC_VD_1A85E3,
     2014-07-08 01:11:14   state           ValveAdjust:99 %
     2014-07-08 03:28:05   valveCtrl       lost
     2014-07-08 01:11:14   valvePosTC      99 %
   Helper:
     fkt        vdCtrl
     virtTC     00
     Role:
       chn        1
       vrt        1
     Vd:
       ackT       2014-07-08 03:12:41
       cmd        A258B2B2B21A85E3
       id         1A85E3
       idh        3573706
       idl        45568
       miss       64
       msgCnt     173
       msgRed     0
       msgSent    0
       nDev       CUL_HM_HM_CC_VD_1A85E3
       next       1404791816.47287
       nextM      1404791816.47526
       typ        1
       val        FD
       vin        99
       virtTC     00
Attributes:
   model      virtual_1
   peerIDs    1A85E301,
   webCmd     press short:press long


Ich nutze die vccu, das Anlernen scheint ja auch soweit geklappt zu haben.

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 08 Juli 2014, 09:42:05
hallo eldrik,

2014-07-08 03:28:05   valveCtrl       lost
der vtc hat mehr als 6 mal hintereinander keine antwort vom vd bekommen. hier kannst du das ergebnis der letzten kommunikation beobachten. ein ok wäre schön. wenn der vd eingeschlafen ist sollte seine antenne blinken und die errpos, bei dir 15%, zu sehen sein. wenn du am vd, bei blinkender antenne, den button einmal kurz drückst, sollte der vd für ein paar minuten aufwachen, blinken hört auf. jetzt hat der vtc wieder die möglichkeit den vd zu erreichen. das reading valveCtrl beobachten. jedes neue ok hält den vd weitere 10-15 min wach. wenn du gar nichts tust sollte ca 60 min nach lost ein selbsttätiges aufwachen am vd zu beobachten sein. wenn du den button länger drückst, anlernmodus, syncronisieren sich vd/vtc wieder. sollte umgehend erfolgen.

       Valveposition:
         Mydblog:
           TIME       1404781961.3844
           VALUE      99

hiernach sollte auf alle fälle einmal die kommunikation geklappt haben. wenn der wert nicht vom letzten jahr ist.  ;)

setze mal, und poste das log
attr VentilControler.SZ_Btn1 verbose 5
attr global mseclog 1
attr global verbose 1
attr HMLAN1 logIDs CUL_HM_HM_CC_VD_1A85E3


deine funkstrecke zum vd könnte besser sein, sollte aber funktionieren. zumindestens zum testen mal verbessern.
   rssi_HMLAN1 avg:-72.46 min:-75 max:-60 lst:-72 cnt:43
   rssi_at_HMLAN1 avg:-74.7 min:-78 max:-60 lst:-76 cnt:140


wahrscheinlich hat dein system zu viele verzögerungen. was nutzt du?. mache einmal apptime und/oder den performancemonitor an.

edit: attr befehle korrigiert

gruss frank
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: eldrik am 08 Juli 2014, 13:27:49
Hi,

anbei das Log:

2014.07.08 12:34:48.223 5: CUL_HM VentilControler.SZ_Btn1 m:74 ->75 t:1404815688.22287->1404815834.72287  M:1404815688.22318 :146.5
2014.07.08 12:34:58.224 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:35:41.428 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D6AF9DA d:FF r:FFC4     m:8E A258 1A7B00 1A85E3 0000
2014.07.08 12:37:14.724 5: CUL_HM VentilControler.SZ_Btn1 m:75 ->76 t:1404815834.72287->1404815966.97287  M:1404815834.72454 :132.25
2014.07.08 12:37:14.745 0: HMLAN_Send:  HMLAN1 S:S158C7FC0 stat:  00 t:00000000 d:01 r:158C7FC0 m:4C A258 B2B2B2 1A85E3 00FD
2014.07.08 12:37:15.348 0: HMLAN_Parse: HMLAN1 R:R158C7FC0 stat:0008 t:00000000 d:FF r:7FFF     m:4C A258 B2B2B2 1A85E3 00FD
2014.07.08 12:37:15.348 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:37:24.726 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:38:04.932 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D6D2A7F d:FF r:FFC4     m:8F A258 1A7B00 1A85E3 0000
2014.07.08 12:39:26.973 5: CUL_HM VentilControler.SZ_Btn1 m:76 ->77 t:1404815966.97287->1404816148.72287  M:1404815966.97317 :181.75
2014.07.08 12:39:27.032 0: HMLAN_Send:  HMLAN1 S:S158E847F stat:  00 t:00000000 d:01 r:158E847F m:4D A258 B2B2B2 1A85E3 00FD
2014.07.08 12:39:27.636 0: HMLAN_Parse: HMLAN1 R:R158E847F stat:0008 t:00000000 d:FF r:7FFF     m:4D A258 B2B2B2 1A85E3 00FD
2014.07.08 12:39:27.636 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:39:36.974 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:40:13.936 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D6F227E d:FF r:FFC4     m:90 A258 1A7B00 1A85E3 0000
2014.07.08 12:42:28.723 5: CUL_HM VentilControler.SZ_Btn1 m:77 ->78 t:1404816148.72287->1404816315.97287  M:1404816148.72338 :167.25
2014.07.08 12:42:28.777 0: HMLAN_Send:  HMLAN1 S:S15914A70 stat:  00 t:00000000 d:01 r:15914A70 m:4E A258 B2B2B2 1A85E3 00FD
2014.07.08 12:42:29.380 0: HMLAN_Parse: HMLAN1 R:R15914A70 stat:0008 t:00000000 d:FF r:7FFF     m:4E A258 B2B2B2 1A85E3 00FD
2014.07.08 12:42:29.380 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:42:38.724 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:43:12.692 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D71DCDD d:FF r:FFC4     m:91 A258 1A7B00 1A85E3 0000
2014.07.08 12:45:15.974 5: CUL_HM VentilControler.SZ_Btn1 m:78 ->79 t:1404816315.97287->1404816468.97287  M:1404816315.9742 :153
2014.07.08 12:45:15.989 0: HMLAN_Send:  HMLAN1 S:S1593D79C stat:  00 t:00000000 d:01 r:1593D79C m:4F A258 B2B2B2 1A85E3 00FD
2014.07.08 12:45:16.593 0: HMLAN_Parse: HMLAN1 R:R1593D79C stat:0008 t:00000000 d:FF r:7FFF     m:4F A258 B2B2B2 1A85E3 00FD
2014.07.08 12:45:16.593 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:45:25.975 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:45:56.947 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D745E94 d:FF r:FFC4     m:92 A258 1A7B00 1A85E3 0000
2014.07.08 12:47:48.974 5: CUL_HM VentilControler.SZ_Btn1 m:79 ->80 t:1404816468.97287->1404816607.47287  M:1404816468.9749 :138.5
2014.07.08 12:47:48.975 0: HMLAN_Send:  HMLAN1 S:S15962D36 stat:  00 t:00000000 d:01 r:15962D36 m:50 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:47:49.578 0: HMLAN_Parse: HMLAN1 R:R15962D36 stat:0008 t:00000000 d:FF r:7FFF     m:50 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:47:49.578 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:47:58.976 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:48:26.702 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D76A7A5 d:FF r:FFC4     m:93 A258 1A7B00 1A85E3 0000
2014.07.08 12:50:07.473 5: CUL_HM VentilControler.SZ_Btn1 m:80 ->81 t:1404816607.47287->1404816731.47287  M:1404816607.47335 :124
2014.07.08 12:50:07.473 0: HMLAN_Send:  HMLAN1 S:S15984A38 stat:  00 t:00000000 d:01 r:15984A38 m:51 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:50:08.077 0: HMLAN_Parse: HMLAN1 R:R15984A38 stat:0008 t:00000000 d:FF r:7FFF     m:51 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:50:08.077 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:50:17.474 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:50:42.206 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D78B909 d:FF r:FFC4     m:94 A258 1A7B00 1A85E3 0000
2014.07.08 12:52:11.473 5: CUL_HM VentilControler.SZ_Btn1 m:81 ->82 t:1404816731.47287->1404816905.22287  M:1404816731.47352 :173.75
2014.07.08 12:52:11.473 0: HMLAN_Send:  HMLAN1 S:S159A2E98 stat:  00 t:00000000 d:01 r:159A2E98 m:52 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:52:12.077 0: HMLAN_Parse: HMLAN1 R:R159A2E98 stat:0008 t:00000000 d:FF r:7FFF     m:52 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:52:12.077 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:52:21.475 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:55:05.223 5: CUL_HM VentilControler.SZ_Btn1 m:82 ->83 t:1404816905.22287->1404817064.47287  M:1404816905.22389 :159.25
2014.07.08 12:55:05.224 0: HMLAN_Send:  HMLAN1 S:S159CD54F stat:  00 t:00000000 d:01 r:159CD54F m:53 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:55:05.827 0: HMLAN_Parse: HMLAN1 R:R159CD54F stat:0008 t:00000000 d:FF r:7FFF     m:53 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:55:05.828 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:55:15.225 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:55:33.715 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D7D2BE8 d:FF r:FFC4     m:96 A258 1A7B00 1A85E3 0000
2014.07.08 12:57:44.474 5: CUL_HM VentilControler.SZ_Btn1 m:83 ->84 t:1404817064.47287->1404817209.22287  M:1404817064.47465 :144.75
2014.07.08 12:57:44.475 0: HMLAN_Send:  HMLAN1 S:S159F4361 stat:  00 t:00000000 d:01 r:159F4361 m:54 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:57:45.077 0: HMLAN_Parse: HMLAN1 R:R159F4361 stat:0008 t:00000000 d:FF r:7FFF     m:54 A258 B2B2B2 1A85E3 00FD
2014.07.08 12:57:45.077 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 12:57:54.476 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 12:58:09.970 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D7F8E5E d:FF r:FFC4     m:97 A258 1A7B00 1A85E3 0000
2014.07.08 12:59:22.739 1: 10.0.81.13:1000 disconnected, waiting to reappear (HMLAN1)
2014.07.08 12:59:22.739 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.07.08 12:59:22.755 1: 10.0.81.13:1000 reappeared (HMLAN1)
2014.07.08 12:59:22.758 1: HMLAN_Parse: HMLAN1 new condition init
2014.07.08 12:59:22.852 1: HMLAN_Parse: HMLAN1 new condition ok
2014.07.08 13:00:09.224 5: CUL_HM VentilControler.SZ_Btn1 m:84 ->85 t:1404817209.22287->1404817339.72287  M:1404817209.22449 :130.5
2014.07.08 13:00:09.224 0: HMLAN_Send:  HMLAN1 S:S15A178CF stat:  00 t:00000000 d:01 r:15A178CF m:55 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:00:09.827 0: HMLAN_Parse: HMLAN1 R:R15A178CF stat:0008 t:00000000 d:FF r:7FFF     m:55 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:00:09.827 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:00:19.225 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 13:00:31.724 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:0001245D d:FF r:FFC1     m:98 A258 1A7B00 1A85E3 0000
2014.07.08 13:02:19.723 5: CUL_HM VentilControler.SZ_Btn1 m:85 ->86 t:1404817339.72287->1404817519.72287  M:1404817339.72333 :180
2014.07.08 13:02:19.723 0: HMLAN_Send:  HMLAN1 S:S15A37692 stat:  00 t:00000000 d:01 r:15A37692 m:56 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:02:20.326 0: HMLAN_Parse: HMLAN1 R:R15A37692 stat:0008 t:00000000 d:FF r:7FFF     m:56 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:02:20.327 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:02:29.724 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 13:02:38.979 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:00031586 d:FF r:FFC2     m:99 A258 1A7B00 1A85E3 0000
2014.07.08 13:05:19.723 5: CUL_HM VentilControler.SZ_Btn1 m:86 ->87 t:1404817519.72287->1404817685.22287  M:1404817519.72358 :165.5
2014.07.08 13:05:19.723 0: HMLAN_Send:  HMLAN1 S:S15A635B2 stat:  00 t:00000000 d:01 r:15A635B2 m:57 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:05:20.327 0: HMLAN_Parse: HMLAN1 R:R15A635B2 stat:0008 t:00000000 d:FF r:7FFF     m:57 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:05:20.327 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:05:29.724 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 13:05:35.984 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:0005C90E d:FF r:FFC1     m:9A A258 1A7B00 1A85E3 0000
2014.07.08 13:08:05.224 5: CUL_HM VentilControler.SZ_Btn1 m:87 ->88 t:1404817685.22287->1404817836.22287  M:1404817685.22393 :151
2014.07.08 13:08:05.224 0: HMLAN_Send:  HMLAN1 S:S15A8BC2F stat:  00 t:00000000 d:01 r:15A8BC2F m:58 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:08:05.829 0: HMLAN_Parse: HMLAN1 R:R15A8BC2F stat:0008 t:00000000 d:FF r:7FFF     m:58 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:08:05.829 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:08:15.224 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 13:10:36.224 5: CUL_HM VentilControler.SZ_Btn1 m:88 ->89 t:1404817836.22287->1404817972.97287  M:1404817836.22408 :136.75
2014.07.08 13:10:36.224 0: HMLAN_Send:  HMLAN1 S:S15AB0A07 stat:  00 t:00000000 d:01 r:15AB0A07 m:59 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:10:36.827 0: HMLAN_Parse: HMLAN1 R:R15AB0A07 stat:0008 t:00000000 d:FF r:7FFF     m:59 A258 B2B2B2 1A85E3 00FD
2014.07.08 13:10:36.827 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:10:46.225 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer
2014.07.08 13:10:46.494 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:000A862B d:FF r:FFC1     m:9C A258 1A7B00 1A85E3 0000
2014.07.08 13:12:52.975 5: CUL_HM VentilControler.SZ_Btn1 m:89 ->90 t:1404817972.97287->1404818095.22287  M:1404817972.97521 :122.25
2014.07.08 13:12:52.975 0: HMLAN_Send:  HMLAN1 S:S15AD2036 stat:  00 t:00000000 d:01 r:15AD2036 m:5A A258 B2B2B2 1A85E3 00FD
2014.07.08 13:12:53.579 0: HMLAN_Parse: HMLAN1 R:R15AD2036 stat:0008 t:00000000 d:FF r:7FFF     m:5A A258 B2B2B2 1A85E3 00FD
2014.07.08 13:12:53.579 0: HMLAN_Parse: HMLAN1 no ACK from 1A85E3
2014.07.08 13:12:59.998 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:000C8FBF d:FF r:FFC1     m:9D A258 1A7B00 1A85E3 0000
2014.07.08 13:13:02.975 5: CUL_HM VentilControler.SZ_Btn1 virtualTC use fail-timer


Ich habe beim Status 15% und blinkender Antenne, passend die Taste kurz gedrückt als auch später diverse Male länger für einen Abgleich mit dem vTC, leider keine Änderung, testhalber hab ich auch einmal den HMLAN1 stromlos gemacht...

Eigentlich habe ich meine Verzögerungen durch apptime und perfmon auf ein Minimum reduziert, ich nutze 1Wire und Homematic wobei die 1Wire Komponenten in eigenen fhem2fhem Instanzen auf meinem Mac Mini Server laufen und via clonedummy in die Hautinstanz gekappt werden und somit von den Homematic Timings entkoppelt sind, perfom zeigt mir auch nur alle paar Stunden wenige delays von 1 - 1.6

Wahrscheinlich ist es bei meinen wenigen Heizkörpern (habe überwiegend Fussbodenheizung) am Ende doch einfacher direkt den neuen Stellantrieb zu verwenden als auf günstige Wechselrückläufer :)

Greetz
Eldrik
Titel: Antw:HM-CC-TC: Nutzung ohne VD und VVD
Beitrag von: frank am 08 Juli 2014, 14:24:29
2014.07.08 12:50:42.206 0: HMLAN_Parse: HMLAN1 R:E1A7B00   stat:0000 t:1D78B909 d:FF r:FFC4     m:94 A258 1A7B00 1A85E3 0000
wer ist denn das 1A7B00 und funkt ständig dazwischen.

mach doch nochmal ein list von vccu,hmlan1,hmlan2. oder hast du noch mehr io?