Name | Addr | Values Factor | Bytes |
WW Oben ( Brauchwasser) | 0x010d | /10 | 2 |
POLL, 01F7010D02, 2ByteS, 10, WW-Oben, -
define Vito200 VCONTROL /dev/ttyUSB0
attr Vito200 event-on-change-reading state,BrennerStunden,BrennerStunden-Heute,BrennerStundenTagesStart,BrennerStartsZaehler,BrennerStarts-Heute,BrennerTagesStart,Oelzaehler,Oelverbrauch-Heute,OelTagesStart,Oelstand,state_party,state_spar,BrennerStunden-Tag,BrennerStarts-Tag,Oelverbrauch-Tag
attr Vito200 event-on-update-reading Temp-Aussen,Temp-WarmWasser-Ist,Temp-WarmWasser-Soll,Temp-Kessel-Ist,Temp-Kessel-Soll,Brenner,Zirkulationspumpe,UpdateTime
attr Vito200 room Heizung
attr Vito200 setList state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
attr Vito200 webCmd state:
Readings:
Brenner on 2014-02-26 12:51:10
Temp-WarmWasser-Soll 52 2014-02-26 12:51:01
Zirkulationspumpe off 2014-02-26 12:51:19
state H+WW 2014-02-26 12:51:22
state_party off 2014-02-26 12:51:25
state_spar off 2014-02-26 12:51:29
2014.02.26 13:12:21 5: VCONTROL_READ
2014.02.26 13:12:21 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 13:12:23 5: VCONTROL_READ
2014.02.26 13:12:23 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 13:12:25 5: VCONTROL_READ
2014.02.26 13:12:25 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 13:12:28 5: VCONTROL_READ
2014.02.26 13:12:28 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 13:12:30 5: VCONTROL_READ
2014.02.26 13:12:30 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 13:12:32 5: VCONTROL_READ
2014.02.26 13:12:32 5: VCONTROL: VCONTROL_Read '05'
Ich überlege gerade, ob ich nicht auf Beaglebone Black oder Cubietrack umsteigen soll und dann ist das permanente Auslesen der USB-Schnittstelle kein Problem mehr.
2014.02.26 14:08:21 5: VCONTROL_READ
2014.02.26 14:08:21 5: VCONTROL: VCONTROL_Read '2b40'
2014.02.26 14:08:21 5: VCONTROL: receive 'TIMER_WW_6_FR : '
2014.02.26 14:08:21 5: VCONTROL_READ
2014.02.26 14:08:21 5: VCONTROL: VCONTROL_Read '63709098b0'
2014.02.26 14:08:21 5: VCONTROL_READ
2014.02.26 14:08:21 5: VCONTROL: VCONTROL_Read 'b8'
2014.02.26 14:08:24 5: VCONTROL_READ
2014.02.26 14:08:24 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 14:08:24 5: VCONTROL: send '01F7212808'
2014.02.26 14:08:24 5: SW: ^A÷!(^H
2014.02.26 14:08:24 5: VCONTROL_READ
2014.02.26 14:08:24 5: VCONTROL: VCONTROL_Read '2bb0'
2014.02.26 14:08:24 5: VCONTROL: receive 'TIMER_WW_0_SA : '
2014.02.26 14:08:24 5: VCONTROL_READ
2014.02.26 14:08:24 5: VCONTROL: VCONTROL_Read 'ffffffffff'
2014.02.26 14:08:24 5: VCONTROL_READ
2014.02.26 14:08:24 5: VCONTROL: VCONTROL_Read 'ff'
2014.02.26 14:08:27 5: VCONTROL_READ
2014.02.26 14:08:27 5: VCONTROL: VCONTROL_Read '05'
2014.02.26 14:08:27 5: VCONTROL: send '01F7213008'
2014.02.26 14:08:27 5: SW: ^A÷!0^H
2014.02.26 14:08:28 5: VCONTROL_READ
2014.02.26 14:08:28 5: VCONTROL: VCONTROL_Read '2bb0'
2014.02.26 14:08:28 5: VCONTROL: receive 'TIMER_WW_1_SO : '
2014.02.26 14:08:28 5: VCONTROL_READ
2014.02.26 14:08:28 5: VCONTROL: VCONTROL_Read 'ffffffffff'
define Vito200 VCONTROL /dev/ttyUSB0
set <DeviceName> TIMER <mode>,<day>,<times>
<mode> HZ oder WW
HZ Timer für Heizung an aus
WW Timer für Warm Wasseraufbereitung
<day> MO,DI,MI,DO,FR,SA,SO
<times> 8 Uhrzeiten mit Komma getrennt. (AN1,AUS1,AN2,AUS2,AN3,AUS3,AN4,AUS4)
Keine Uhrzeit muss als -- angegeben werden.
Minuten der Uhrzeiten dürfen nur 00,10,20,30,40 oder 50 sein
Beispiele:define Vito200 VCONTROL /dev/ttyUSB0
das [<intervall>] wegläst wird wohl per default alle 180 sek. gepollt ? oder?define FileLog_Heizung FileLog ./log/Heizung-%Y.log Heizung
attr FileLog_Heizung logtype text
define FileLog_Heizung_Oel FileLog ./log/Heizung_Oel-%Y.log Heizung.*Oel.*
attr FileLog_Heizung_Oel logtype text
define FileLog_Heizung_Oel_Day FileLog ./log/Heizung_Oel-Day-%Y.log Heizung.*Oel.*-Tag.*
attr FileLog_Heizung_Oel_Day logtype text
define FileLog_Heizung_Temp FileLog ./log/Heizung_Temp-%Y.log Heizung.*Temp.*
attr FileLog_Heizung_Temp logtype text
define FileLog_Heizung_Brenner FileLog ./log/Heizung_Brenner-%Y.log Heizung.*(Brenner.*|Zirkulationspumpe.*).*
attr FileLog_Heizung_Brenner logtype text
define FileLog_Heizung_Brenner_Day FileLog ./log/Heizung_Brenner-day-%Y.log Heizung.*Brenner.*-Tag.*
attr FileLog_Heizung_Brenner_Day logtype text
Habe eine Gasterme Vitodens 300 20CBEndlich ...... habe ich einen "Gleichgesinnten" :D ich habe Vitodens 333-F (20CB), ,Steuerung ist eine Vitotronic 200, Typ HO1A
define Vito200 VCONTROL /dev/ttyUSB0 180gegen
define Vito200 VCONTROL IP-RPI 180
Raumsoll-Temp müsste so aussehen ( "getTempRaumNorSollM1" , "01F7230601", "1Byte", 1, "Temp-Raum-Soll");stimmt, danke
einfach mal die Readings mit deletereading löschen.
2014.03.02 22:57:43 5: VCONTROL: VCONTROL_Read '05'
2014.03.02 22:57:43 5: VCONTROL: send '01F7656402'
2014.03.02 22:57:43 5: SW: ÷ed
2014.03.02 22:57:43 5: VCONTROL_READ
2014.03.02 22:57:43 5: VCONTROL: VCONTROL_Read 'f5ff'
2014.03.02 22:57:43 5: VCONTROL: receive 'Temp-Solar : 6552.5'
2014.03.02 22:57:43 5: Triggering Heizung (1 changes)
2014.03.02 22:57:43 5: Notify loop for Heizung Temp-Solar: 0
2014.03.02 22:57:43 4: eventTypes: VCONTROL Heizung Temp-Solar: 0 -> Temp-Solar: .*
sub VCONTROL_1ByteParse($$)
{
my $hexvalue = shift;
my $divisor = shift;
my $retstr;
if (!$divisor || length($divisor) == 0){
$retstr = ($hexvalue eq "00") ? "off" : "on";
}
else{
#$retstr = hex($hexvalue)/$divisor;
$retstr = unpack('c', pack('C',hex($hexvalue)))/$divisor;
}
return $retstr;
}
sub VCONTROL_2ByteParse($$)
{
my $hexvalue = shift;
my $divisor = shift;
#return hex(substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor;
return unpack('s', pack('S',hex(substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
}
sub VCONTROL_4ByteParse($$)
{
my $hexvalue = shift;
my $divisor = shift;
#return hex(substr($hexvalue,6,2).substr($hexvalue,4,2).substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor;
return unpack('l', pack('L',hex(substr($hexvalue,6,2).substr($hexvalue,4,2).substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
}
2014-03-02_20:04:03 Viessmann Temp-Aussen: 4.6
2014-03-02_20:04:06 Viessmann Temp-WarmWasser-Ist: 36.1
2014-03-02_20:04:14 Viessmann Temp-Wohnzimmer-Ist: 21.4
2014-03-02_20:04:17 Viessmann Temp-Kessel-Ist: 34
2014-03-02_20:04:20 Viessmann Temp-Kessel-Soll: 34.2
2014-03-02_20:04:23 Viessmann Volumenstrom: 625
2014-03-02_20:04:29 Viessmann BrennerLeistung: 10
2014-03-02_20:04:32 Viessmann PumpeDrehzahl: 37
2014-03-02_20:04:44 Viessmann BrennerStunden: 2491.77
2014-03-02_20:04:44 Viessmann BrennerStunden-Heute: 14.54
2014-03-02_20:04:47 Viessmann Temp-Aussen: 4.7
2014-03-02_20:04:50 Viessmann Temp-WarmWasser-Ist: 36.1
2014-03-02_20:04:53 Viessmann Temp-Wohnzimmer-Ist: 21.4
2014-03-02_20:04:56 Viessmann Temp-Kessel-Ist: 34
2014-03-02_20:04:59 Viessmann Temp-Kessel-Soll: 34.2
2014-03-02_20:05:02 Viessmann Volumenstrom: 627
2014-03-02_20:05:13 Viessmann BrennerLeistung: 10
2014-03-02_20:05:16 Viessmann PumpeDrehzahl: 37
2014-03-02_20:05:28 Viessmann BrennerStunden: 2491.78
2014-03-02_20:05:28 Viessmann BrennerStunden-Heute: 14.55
2014-03-02_20:05:28 Viessmann UpdateTime: 2014-02-02_20:05:28
http://openv.wikispaces.com/Ger%C3%A4te
2014.03.03 09:59:31 5: VCONTROL: VCONTROL_Read '01'
2014.03.03 09:59:31 5: VCONTROL: receive 'Heizkreispumpe : on'
2014.03.03 09:59:34 5: VCONTROL_READ
2014.03.03 09:59:34 5: VCONTROL: VCONTROL_Read '05'
2014.03.03 09:59:34 5: VCONTROL: send '01F7655201'
2014.03.03 09:59:34 5: SW: ÷eR
2014.03.03 09:59:34 5: VCONTROL_READ
2014.03.03 09:59:34 5: VCONTROL: VCONTROL_Read '00'
2014.03.03 09:59:34 5: VCONTROL: receive 'Solarpumpe : off'
2014.03.03 09:59:37 5: VCONTROL_READ
2014.03.03 09:59:37 5: VCONTROL: VCONTROL_Read '05'
2014.03.03 09:59:37 5: VCONTROL: send '01F7656402'
2014.03.03 09:59:37 5: SW: ÷ed
2014.03.03 09:59:37 5: VCONTROL_READ
2014.03.03 09:59:37 5: VCONTROL: VCONTROL_Read '9200'
2014.03.03 09:59:37 5: VCONTROL: receive 'Temp-Solarkollektor : 14.6'
2014.03.03 09:59:40 5: VCONTROL_READ
2014.03.03 09:59:40 5: VCONTROL: VCONTROL_Read '05'
2014.03.03 09:59:40 5: VCONTROL: send '01F7656004'
2014.03.03 09:59:40 5: SW: ÷e`
2014.03.03 09:59:40 5: VCONTROL_READ
2014.03.03 09:59:40 5: VCONTROL: VCONTROL_Read '3e040000'
2014.03.03 09:59:40 5: VCONTROL: receive 'SolarertragGesamt : 1086'
2014.03.03 09:59:40 5: Triggering Heizung (1 changes)
2014.03.03 09:59:40 5: Notify loop for Heizung UpdateTime: 2014-02-03_09:59:40
2014.03.03 09:59:40 4: eventTypes: VCONTROL Heizung UpdateTime: 2014-02-03_09:59:40 -> UpdateTime: .*.*-03_09:.*:.*
2014.03.03 09:59:41 4: Connection closed for FHEMWEB:192.168.2.101:45210
2014.03.03 09:59:41 4: Connection accepted from FHEMWEB:192.168.2.101:45211
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45211 GET /fhem?room=Heizung
2014.03.03 09:59:41 4: /fhem?room=Heizung / RL:1199 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45211 GET /fhem/pgm2/style.css
2014.03.03 09:59:41 4: Connection accepted from FHEMWEB:192.168.2.101:45212
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/pgm2/fhemweb.js
2014.03.03 09:59:41 4: Connection accepted from FHEMWEB:192.168.2.101:45213
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45211 GET /fhem/pgm2/fhemweb_svg.js
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/pgm2/fhemweb_textField.js
2014.03.03 09:59:41 4: Connection accepted from FHEMWEB:192.168.2.101:45214
2014.03.03 09:59:41 4: HTTP FHEMWEB:192.168.2.101:45213 GET /fhem/pgm2/svg.js
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/images/default/icoEverything.png
2014.03.03 09:59:42 4: Connection accepted from FHEMWEB:192.168.2.101:45215
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45211 GET /fhem/pgm2/fhemweb_time.js
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45214 GET /fhem/pgm2/fhemweb_noArg.js
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45215 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/images/default/Zoom-in.png
2014.03.03 09:59:42 4: Connection accepted from FHEMWEB:192.168.2.101:45216
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/images/default/Zoom-out.png
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45216 GET /fhem/pgm2/fhemweb_slider.js
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/images/default/Prev.png
2014.03.03 09:59:42 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/SVG_showLog?dev=SVG_FileLog_Heizung_1&logdev=FileLog_Heizung&gplotfile=SVG_FileLog_Heizung_1&logfile=CURRENT&pos=
2014.03.03 09:59:42 5: plotcommand: get FileLog_Heizung CURRENT INT 2014-03-03_00:00:00 2014-03-04_00:00:01 4:Heizung.Temp-Aussen\x3a:: 4:Heizung.Temp-Kessel-Ist\x3a:: 4:Heizung.Temp-WarmWasser-Ist\x3a:: 4:Heizung.Brenner\x3a:0:$fld[3]=~"on"?1:0 4:Heizung.Zirkulationspumpe\x3a:0:$fld[3]=~"on"?1:0 4:Heizung.Heizkreispumpe\x3a:0:$fld[3]=~"on"?1:0
2014.03.03 09:59:42 5: Cmd: >get FileLog_Heizung CURRENT INT 2014-03-03_00:00:00 2014-03-04_00:00:01 4:Heizung.Temp-Aussen\x3a:: 4:Heizung.Temp-Kessel-Ist\x3a:: 4:Heizung.Temp-WarmWasser-Ist\x3a:: 4:Heizung.Brenner\x3a:0:$fld[3]=~"on"?1:0 4:Heizung.Zirkulationspumpe\x3a:0:$fld[3]=~"on"?1:0 4:Heizung.Heizkreispumpe\x3a:0:$fld[3]=~"on"?1:0<
2014.03.03 09:59:42 4: FileLog_Heizung get: Input file ./log/Heizung-2014-03-03.log, from:2014-03-03_00:00:00 to:2014-03-04_00:00:01
2014.03.03 09:59:54 4: FileLog_Heizung get: line 1, regexp:Heizung.Temp-Aussen\x3a, col:3, output lines:299
2014.03.03 09:59:54 4: FileLog_Heizung get: line 2, regexp:Heizung.Temp-Kessel-Ist\x3a, col:3, output lines:300
2014.03.03 09:59:54 4: FileLog_Heizung get: line 3, regexp:Heizung.Temp-WarmWasser-Ist\x3a, col:3, output lines:300
2014.03.03 09:59:54 4: FileLog_Heizung get: line 4, regexp:Heizung.Brenner\x3a, col:3, output lines:300
2014.03.03 09:59:54 4: FileLog_Heizung get: line 5, regexp:Heizung.Zirkulationspumpe\x3a, col:3, output lines:301
2014.03.03 09:59:54 4: FileLog_Heizung get: line 6, regexp:Heizung.Heizkreispumpe\x3a, col:3, output lines:undef
2014.03.03 09:59:56 4: /fhem/SVG_showLog?dev=SVG_FileLog_Heizung_1&logdev=FileLog_Heizung&gplotfile=SVG_FileLog_Heizung_1&logfile=CURRENT&pos= / RL:5393 / image/svg+xml / Content-Encoding: gzip
/
2014.03.03 09:59:56 5: VCONTROL_READ
2014.03.03 09:59:56 5: VCONTROL: VCONTROL_Read '050505050505'
Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 393.
2014.03.03 09:59:56 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.03 09:59:56 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem/icons/favicon
2014.03.03 09:59:57 4: HTTP FHEMWEB:192.168.2.101:45212 GET /fhem?room=all&XHR=1&inform=1×tamp=1393837195236
2014.03.03 09:59:57 5: VCONTROL_READ
2014.03.03 09:59:57 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 09:59:57 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 09:59:57 5: SW:
2014.03.03 09:59:59 5: VCONTROL_READ
2014.03.03 09:59:59 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:01 5: VCONTROL_READ
2014.03.03 10:00:01 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:01 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:01 5: SW:
2014.03.03 10:00:03 5: VCONTROL_READ
2014.03.03 10:00:03 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:06 5: VCONTROL_READ
2014.03.03 10:00:06 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:06 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:06 5: SW:
2014.03.03 10:00:08 5: VCONTROL_READ
2014.03.03 10:00:08 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:10 5: VCONTROL_READ
2014.03.03 10:00:10 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:10 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:10 5: SW:
2014.03.03 10:00:12 5: VCONTROL_READ
2014.03.03 10:00:12 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:15 5: VCONTROL_READ
2014.03.03 10:00:15 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:15 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:15 5: SW:
2014.03.03 10:00:17 5: VCONTROL_READ
2014.03.03 10:00:17 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:19 5: VCONTROL_READ
2014.03.03 10:00:19 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:19 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:19 5: SW:
2014.03.03 10:00:21 5: VCONTROL_READ
2014.03.03 10:00:21 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:24 5: VCONTROL_READ
2014.03.03 10:00:24 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:24 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:24 5: SW:
2014.03.03 10:00:26 5: VCONTROL_READ
2014.03.03 10:00:26 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:28 5: VCONTROL_READ
2014.03.03 10:00:28 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:28 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:28 5: SW:
2014.03.03 10:00:30 5: VCONTROL_READ
2014.03.03 10:00:30 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:32 5: VCONTROL_READ
2014.03.03 10:00:32 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:32 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:32 5: SW:
2014.03.03 10:00:35 5: VCONTROL_READ
2014.03.03 10:00:35 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:37 5: VCONTROL_READ
2014.03.03 10:00:37 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:37 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:37 5: SW:
2014.03.03 10:00:39 5: VCONTROL_READ
2014.03.03 10:00:39 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:41 5: VCONTROL_READ
2014.03.03 10:00:41 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:41 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:41 5: SW:
2014.03.03 10:00:44 5: VCONTROL_READ
2014.03.03 10:00:44 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:46 5: VCONTROL_READ
2014.03.03 10:00:46 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:46 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:46 5: SW:
2014.03.03 10:00:48 5: VCONTROL_READ
2014.03.03 10:00:48 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:50 5: VCONTROL_READ
2014.03.03 10:00:50 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:50 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:50 5: SW:
2014.03.03 10:00:53 5: VCONTROL_READ
2014.03.03 10:00:53 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:55 5: VCONTROL_READ
2014.03.03 10:00:55 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:55 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:55 5: SW:
2014.03.03 10:00:57 4: Closing connection FHEMWEB:192.168.2.101:45211
2014.03.03 10:00:57 4: Closing connection FHEMWEB:192.168.2.101:45214
2014.03.03 10:00:57 4: Closing connection FHEMWEB:192.168.2.101:45216
2014.03.03 10:00:57 4: Closing connection FHEMWEB:192.168.2.101:45213
2014.03.03 10:00:57 4: Closing connection FHEMWEB:192.168.2.101:45215
2014.03.03 10:00:57 5: VCONTROL_READ
2014.03.03 10:00:57 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:00:59 5: VCONTROL_READ
2014.03.03 10:00:59 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:00:59 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:00:59 5: SW:
2014.03.03 10:01:02 5: VCONTROL_READ
2014.03.03 10:01:02 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:01:04 5: VCONTROL_READ
2014.03.03 10:01:04 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:01:04 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:01:04 5: SW:
2014.03.03 10:01:06 5: VCONTROL_READ
2014.03.03 10:01:06 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:01:08 5: VCONTROL_READ
2014.03.03 10:01:08 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value $sendstr in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 428.
2014.03.03 10:01:08 5: VCONTROL: send ''
Use of uninitialized value $sendstr in string at ./FHEM/99_VCONTROL.pm line 429.
2014.03.03 10:01:08 5: SW:
2014.03.03 10:01:10 5: VCONTROL_READ
2014.03.03 10:01:10 5: VCONTROL: VCONTROL_Read '05'
Use of uninitialized value in string eq at ./FHEM/99_VCONTROL.pm line 448.
2014.03.03 10:01:11 4: Connection closed for FHEMWEB:192.168.2.101:45212
2014.03.03 10:01:11 4: Connection accepted from FHEMWEB:192.168.2.101:45217
2014.03.03 10:01:11 4: HTTP FHEMWEB:192.168.2.101:45217 GET /fhem?detail=Heizung
2014.03.03 10:01:12 4: /fhem?detail=Heizung / RL:3052 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2014.03.03 10:01:12 4: Connection accepted from FHEMWEB:192.168.2.101:45218
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45217 GET /fhem/pgm2/style.css
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45218 GET /fhem/pgm2/svg.js
2014.03.03 10:01:12 4: Connection accepted from FHEMWEB:192.168.2.101:45219
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45218 GET /fhem/pgm2/fhemweb_textField.js
2014.03.03 10:01:12 4: Connection accepted from FHEMWEB:192.168.2.101:45220
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45219 GET /fhem/pgm2/fhemweb.js
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45217 GET /fhem/pgm2/fhemweb_svg.js
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45220 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45218 GET /fhem/pgm2/fhemweb_time.js
2014.03.03 10:01:12 4: Connection accepted from FHEMWEB:192.168.2.101:45221
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45219 GET /fhem/images/default/icoEverything.png
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45221 GET /fhem/pgm2/fhemweb_noArg.js
2014.03.03 10:01:12 4: Connection accepted from FHEMWEB:192.168.2.101:45222
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45222 GET /fhem/pgm2/fhemweb_slider.js
2014.03.03 10:01:12 4: HTTP FHEMWEB:192.168.2.101:45222 GET /fhem?cmd={AttrVal(%22Heizung%22,%22room%22,%22%22)}&XHR=1
2014.03.03 10:01:12 5: Cmd: >{AttrVal("Heizung","room","")}<
2014.03.03 10:01:12 4: /fhem?cmd={AttrVal(%22Heizung%22,%22room%22,%22%22)}&XHR=1 / RL:28 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
<unit name='Prozent zweites Byte ganzzahlig (Pumpe)'>
<abbrev>PR2</abbrev>
<calc get='B1' set='B1'/>
<type>uchar</type>
brauch ja vielleicht auch jemand anderer und stört ja auch nicht (vieleicht andere Name ?).# microsps
sub
msps
{
use IO::Socket::INET;
my ($socket,$client_socket);
$socket = new IO::Socket::INET (
PeerHost => '192.168.178.1',
PeerPort => '3001',
Proto => 'tcp',
) or die "ERROR in Socket Creation : $!\n";
#print "TCP Connection Success.\n";
my ($datas,$data,$Tuu1,$Tuu2,$Tuu3);
# send MICROSPS command getdevices
$datas = ":aa1056000B006401a5\r\n";
$socket->send($datas);
sleep (2);
$socket->recv($data,1024);
my $datar = substr($data,10,52);
$datar =~ s/\s+//g;
my ($T1,$T2,$T3,$T4,$T5,$W1,$W2,$Tu1,$Tu2,$Tu3)= split(',', $datar, 10);
#print "Received from Server : $datar\n";
#print "T2 : $T2\n";
if ($Tu1 == 1) {
$Tuu1 = "auf";
}
else {
$Tuu1 = "zu";
}
if ($Tu2 == 1) {
$Tuu2 = "auf";
}
else {
$Tuu2 = "zu";
}
if ($Tu3 == 1) {
$Tuu3 = "auf";
}
else {
$Tuu3 = "zu";
}
fhem "set microsp $datar";
fhem "setreading microsp T1 $T1";
fhem "setreading microsp T2 $T2";
fhem "setreading microsp T3 $T3";
fhem "setreading microsp T4 $T4";
fhem "setreading microsp T5 $T5";
fhem "setreading microsp W1 $W1";
fhem "setreading microsp W2 $W2";
fhem "setreading microsp Tuer1 $Tuu1";
fhem "setreading microsp Tuer2 $Tuu2";
fhem "setreading microsp Tuer3 $Tuu3";
$socket->close();
#print "socket closed\n";
return undef;
}
1;
so etwa könnte man das auch hier machen.Müßte man irgendwie in das Modul schreiben.... aber ist dieses Modul nicht der Hammer :-)definitiv !
2014.03.04 00:01:01 5: VCONTROL: VCONTROL_Read '05'
2014.03.04 00:01:01 5: VCONTROL: send '01F7757404'
2014.03.04 00:01:01 5: SW: ÷ut
2014.03.04 00:01:01 5: VCONTROL_READ
2014.03.04 00:01:01 5: VCONTROL: VCONTROL_Read 'e62200'
2014.03.04 00:01:01 5: VCONTROL: receive 'OelverbrauchGesamt : '
2014.03.04 00:01:01 5: VCONTROL_READ
2014.03.04 00:01:01 5: VCONTROL: VCONTROL_Read '00'
2014.03.04 00:01:04 5: VCONTROL_READ
2014.03.04 00:01:04 5: VCONTROL: VCONTROL_Read '05'
2014.03.04 00:01:04 5: VCONTROL: send '01F7651501'
2014.03.05 00:24:09 5: VCONTROL: VCONTROL_Read '05'
2014.03.05 00:24:09 5: VCONTROL: send '01F7088A02'
2014.03.05 00:24:09 5: SW: ��
2014.03.05 00:24:09 5: VCONTROL_READ
2014.03.05 00:24:09 5: VCONTROL: VCONTROL_Read 'c3'
2014.03.05 00:24:09 5: VCONTROL: VCONTROL_Read receive_len < 4, c3
2014.03.05 00:24:09 5: VCONTROL_READ
2014.03.05 00:24:09 5: VCONTROL: VCONTROL_Read '80'
2014.03.05 00:24:09 5: VCONTROL: receive 'BrennerStarts : 32963'
bedeutet das, dass
auf die Abfrage der adresse 088A nur c3 zurückkommt , dann nochmal gefragt wird und 80 zurückkommt
Daraus wird dann c380 = 32963 Brennerstarts
<command name='getBrennerStarts' protocmd='getaddr'>
<addr>088A</addr>
<len>2</len>
<unit>CO</unit>
<description>Ermittle die Brennerstarts</description>
</command>
@Adam Bei der letzten Version hast du 1ByteParse geändert wegen der minus Werte, hat bei mir dazugeführt
das bei Brennerleistung öfters minus Werte standen was ja nicht sein kann. Habe ich bei mir wieder geändert.
Müßte eigentlich nur bei 2ByteParse für Temperatur Werte geändert werden.
Define:
define <name> VCONTROL <serial-device> <configfile> [<intervall>]
Beispiele:
#serielle Schnittstelle über com4
#alle 3 Minuten wird gepollt
#configfile heisst 99_VCONTROL.cfg und liegt im fhem root Verzeichnis
define Heizung VCONTROL com4 99_VCONTROL.cfg 180
#auf Linux muss das dann wohl so aussehen
define Heizung VCONTROL /dev/ttyUSB3 99_VCONTROL.cfg 180
Details:
<serial-device> USB Port (z.B. com4, /dev/ttyUSB3)
<intervall> Anzahl Sekunden wie oft die Heizung ausgelesen werden soll
(default 180)
<configfile> Pfad wo die Konfigurationsdatei für das Modul zu finden ist
Im configfile hat man nun folgende Möglichkeiten:
- Zeilen die mit # beginnen sind Kommentar!
- Polling Commandos haben den folgenden Aufbau:
POLL, ADDRESSE, PARSEMETHODE, DIVISOR, READING-NAME, KUMULATION
Beispiel:
POLL, 01F7080402, 2Byte, 10 , Temp-WarmWasser-Ist , -
POLL, 01F7088A02, 2Byte, 1 , BrennerStarts , day
Bei den Polling Commandos mit dem Wert day bei der KUMULATION werden Tageswerte Kumuliert
und wird dann jeweils nach 00:00 Uhr die Werte des letzten Tages ebenfalls als Readings im Device eingetragen,
so dass man die Werte pro Tag auch plotten oder auswerten kann.
Beim Readingnamen wird dann jeweils: DayStart,Today und LastDay angehangen!
- Andere Konfigurationskommandos sind dann äquivalent konfiguriert,
wobei hier eventuell eine Adressänderug bisher nur Sinn macht:
GETTIMER,GETWWTIMER,SET,SETTIMERHZ,SETTIMERWW
Folgende Werte können per "GET" ausglesen werden:
1)
Die Timer-Werte der Heizung wann sie anspringen soll oder ausgehen soll,
bzw. wann Warm Wasser aufbereitet werden soll werden nicht gepollt.
Diese Werte kann man über get in die Readings schreiben lassen:
get <name des devices> HZTIMER
oder
get <name des devices> WWTIMER
2)
Konfigurationsdatei <configfile> neu einlesen mit:
get <name des devices> CONFIG
Folgende Werte können per "SET" gesetzt werden:
1)
Timer Werte setzen:
set <DeviceName> TIMER <mode>,<day>,<times>
<mode> HZ oder WW
HZ Timer für Heizung an aus
WW Timer für Warm Wasseraufbereitung
<day> MO,DI,MI,DO,FR,SA,SO
<times> 8 Uhrzeiten mit Komma getrennt. (AN1,AUS1,AN2,AUS2,AN3,AUS3,AN4,AUS4)
Keine Uhrzeit muss als -- angegeben werden.
Minuten der Uhrzeiten dürfen nur 00,10,20,30,40 oder 50 sein
2)
Betriebsart setzen:
set <DeviceName> <mode>
mode ist dann einer der Werte: WW , RED , NORM , H+WW , H+WW FS , ABSCHALT
return unpack('s', pack('S',hex(substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
sonst gab es nur falsche Werte.2014.03.06 11:23:59 5: VCONTROL_READ
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read '30b0'
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0
2014.03.06 11:23:59 5: VCONTROL_READ
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0ffff
2014.03.06 11:23:59 5: VCONTROL_READ
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0ffffffff
2014.03.06 11:23:59 5: VCONTROL_READ
2014.03.06 11:23:59 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.06 11:23:59 5: VCONTROL: receive 'TIMER_1_SO : '
2014.03.06 11:24:02 5: VCONTROL_READ
2014.03.06 11:24:02 5: VCONTROL: VCONTROL_Read '05'
vielleicht kannst du da noch was ändern.Brenner
off
2014-03-06 23:01:38
BrennerStarts
37060
2014-03-06 23:01:41
BrennerStartsDayStart
37060
2014-03-06 23:01:41
BrennerStartsToday
0
2014-03-06 23:01:41
BrennerStunden
4772.43
2014-03-06 23:01:59
BrennerStundenDayStart
4772.43
2014-03-06 23:01:59
BrennerStundenToday
0
2014-03-06 23:01:59
Oelverbrauch
0.00
2014-03-06 23:01:44
OelverbrauchDayStart
0.00
2014-03-06 23:01:44
OelverbrauchToday
0
2014-03-06 23:01:44
Temp-Aussen
11.2
2014-03-06 23:00:16
Temp-Kessel-Ist
0
2014-03-06 23:01:31
Temp-Kessel-Soll
91.6
2014-03-06 23:01:35
Temp-Raum-Soll
20
2014-03-06 23:03:56
Temp-WarmWasser-Ist
0
2014-03-06 23:00:19
Temp-WarmWasser-Soll
46
2014-03-06 23:00:41
UpdateTime
2014-02-06_23:03:56
2014-03-06 23:03:56
Zirkulationspumpe
off
2014-03-06 23:01:47
state
H+WW
2014-03-06 23:01:50
state_party
off
2014-03-06 23:01:53
state_spar
off
2014-03-06 23:01:56
set Viessmann TIMER HZ,SO,07:20,22:50,--,--,--,--,--,--
TIMER_1_SO 07:20-22:50/-----/-----/-----/ 2014-03-06 23:18:32
Die ID habe ich in Deinem Konfig-File leider nicht gefunden
sub VCONTROL_2ByteParse($$)
{
my $hexvalue = shift;
my $divisor = shift;
return hex(substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor;
}
sub VCONTROL_2ByteParse($$)das funktioniert beim mir bis jetzt richtig.
{
my $hexvalue = shift;
my $divisor = shift;
#return hex(substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor;
return unpack('s', pack('S',hex(substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
}
return unpack('s', pack('S', hex(hex(substr($hexvalue,2,2).substr($hexvalue,0,2)))))/$divisor;
und das funktioniert nicht.Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 367.
Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 367.
Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 367.
Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 367.
Use of uninitialized value in string ne at ./FHEM/99_VCONTROL.pm line 367.
2014.03.07 12:04:54 5: VCONTROL_READ
2014.03.07 12:04:54 5: VCONTROL: VCONTROL_Read '05'
2014.03.07 12:04:54 5: VCONTROL: Setze sendstr
2014.03.07 12:04:56 5: VCONTROL_READ
2014.03.07 12:04:56 5: VCONTROL: VCONTROL_Read '05'
2014.03.07 12:04:56 5: VCONTROL: Setze sendstr
2014.03.07 12:04:58 5: VCONTROL_READ
2014.03.07 12:04:58 5: VCONTROL: VCONTROL_Read '05'
2014.03.07 12:04:58 5: VCONTROL: Setze sendstr
2014.03.07 12:05:00 5: VCONTROL_READ
sub VCONTROL_2ByteParse($$)
{
my $hexvalue = shift;
my $divisor = shift;
#return hex(substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor;
return unpack('s', pack('S',hex(substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
}
return unpack('s', pack('S', hex(hex(substr($hexvalue,2,2).substr($hexvalue,0,2)))))/$divisor;
richtigreturn unpack('s', pack('S', hex(substr($hexvalue,2,2).substr($hexvalue,0,2))))/$divisor;
return hex(substr($hexvalue,2,2).substr($hexvalue,0,2))/$divisor; "like Adam"
Da bin ich mehr für die zweiter Variante !
Vielleicht kann das noch jemand gegenprüfen (auch mal fhem shutdown restart bzw. get HEIZUNG config)
Groß
klaus
EDIT:
Was mich ein wenig wundert ist die Temp-Kessel-Soll mit 35 Grad. Kann das stimmen? (Temp-Kessel-Ist ist bei 46 Grad)
Brennerstunden LastDay und Today werden mit etlichen Nachkommastellen angezeigt.
und es kommen auch sinnvolle Daten, prüfe ich gleich nochmal ...
2014.03.09 00:11:43 5: SW: ��
2014.03.09 00:11:43 5: VCONTROL_READ
2014.03.09 00:11:43 5: VCONTROL: VCONTROL_Read '40528e'
2014.03.09 00:11:43 5: VCONTROL: VCONTROL_Read receive_len < 8, 40528e
2014.03.09 00:11:43 5: VCONTROL_READ
2014.03.09 00:11:43 5: VCONTROL: VCONTROL_Read '00'
2014.03.09 00:11:43 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.09 00:11:46 5: VCONTROL_READ
2014.03.09 00:11:46 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 00:11:48 5: VCONTROL_READ
2014.03.09 00:11:48 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 00:11:48 5: VCONTROL: Setze sendstr
2014.03.09 00:11:48 5: VCONTROL: send '01F7088604'
2014.03.09 00:11:48 5: SW: ��
2014.03.09 00:11:48 5: VCONTROL_READ
2014.03.09 00:11:48 5: VCONTROL: VCONTROL_Read '40528e00'
2014.03.09 00:11:48 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.09 00:11:51 5: VCONTROL_READ
2014.03.09 00:11:51 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 00:11:53 5: VCONTROL_READ
2014.03.09 00:11:53 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 00:11:53 5: VCONTROL: Setze sendstr
2014.03.09 00:11:53 5: VCONTROL: send '01F7088604'
attr Viessmann setList state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
2014.03.09 19:38:51 5: VCONTROL: send '01F7200008'
2014.03.09 19:38:51 5: SW: ?
2014.03.09 19:38:51 5: VCONTROL_READ
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read '30b0'
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0
2014.03.09 19:38:51 5: VCONTROL_READ
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0ffff
2014.03.09 19:38:51 5: VCONTROL_READ
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read receive_len < 16, 30b0ffffffff
2014.03.09 19:38:51 5: VCONTROL_READ
2014.03.09 19:38:51 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.09 19:38:51 5: VCONTROL: receive 'TIMER_2_MO : 06:00-22:00/-----/-----/-----/'
2014.03.09 19:38:54 5: VCONTROL_READ
2014.03.09 19:38:54 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 19:38:54 5: VCONTROL: Setze sendstr
2014.03.09 19:38:54 5: VCONTROL: send '01F7200808'
2014.03.09 22:10:17 5: VCONTROL: Setze sendstr
2014.03.09 22:10:17 5: VCONTROL: send '01F7202808'
2014.03.09 22:10:17 5: SW: ? (
2014.03.09 22:10:17 5: VCONTROL_READ
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read '3050'
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read receive_len < 16, 3050
2014.03.09 22:10:17 5: VCONTROL_READ
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read '80b0'
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080b0
2014.03.09 22:10:17 5: VCONTROL_READ
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read 'ffffff'
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080b0ffffff
2014.03.09 22:10:17 5: VCONTROL_READ
2014.03.09 22:10:17 5: VCONTROL: VCONTROL_Read 'ff'
2014.03.09 22:10:17 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> WW
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> H+WW
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> ABSCHALT
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> S-OFF
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> S-ON
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> P-OFF
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> P-ON
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> MO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> DI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> MI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> DO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> FR
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> SA
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> SO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> MO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> DI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> MI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> DO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> FR
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> SA
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> SO
2014.03.09 22:10:20 5: VCONTROL_READ
2014.03.09 22:10:20 5: VCONTROL: VCONTROL_Read '05'
2014.03.09 22:10:32 5: VCONTROL_READ
2014.03.09 22:10:32 5: VCONTROL: VCONTROL_Read '0505050505'
2014.03.09 22:10:32 5: VCONTROL: exit if buffer just filled with 0x05
014.03.09 22:10:33 5: VCONTROL: send '01F7202808'
2014.03.09 22:10:33 5: SW: ? (
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read '30'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 30
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read '50'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 3050
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read '80'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read 'b0'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080b0
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read 'ff'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080b0ff
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read 'ff'
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read receive_len < 16, 305080b0ffff
2014.03.09 22:10:33 5: VCONTROL_READ
2014.03.09 22:10:33 5: VCONTROL: VCONTROL_Read 'ffff'
2014.03.09 22:10:33 5: VCONTROL: exit if buffer just filled with 0x05
@Raven: GET HZTIMER , GET WWTIMER funktionieren beim mir einwandfrei,
ich brauche mit der neuen Version einen Log!
Hallo,
zum Thema Ölverbrauch: Ich habe den Ölverbrauch meiner Düse gemäß dem PDF von Danfoss (http://waerme.danfoss.com/PCMPDF/DKBDPS060A303.pdf) berechnet (s. 10). Ich hatte auch den Vorteil, dass mein Installateur den Pumpendruck und den Düsentyp auf der Heizung vermerkt hatte.
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> WW
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> H+WW
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> ABSCHALT
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> S-OFF
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> S-ON
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> P-OFF
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SET / TIMER <-> P-ON
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> MO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> DI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> MI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> DO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> FR
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> SA
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERHZ / TIMER <-> SO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> MO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> DI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> MI
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> DO
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> FR
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> SA
2014.03.09 22:10:17 5: VCONTROL: DEBUG SET <-> SETTIMERWW / TIMER <-> SO
- die Heizung liefert 30b0ffffffffffff und das ist wirklich 06:00-22:00/-----/-----/-----/ !?
M1 Adressen: (bisher)
getTimerM1Mo 01F7200008
getTimerM1Di 01F7200808
getTimerM1Mi 01F7201008
getTimerM1Do 01F7201808
getTimerM1Fr 01F7202008
getTimerM1Sa 01F7202808
getTimerM1So 01F7203008
M2 Adressen:
getTimerM2Mo 01F7300008
getTimerM2Di 01F7300808
getTimerM2Mi 01F7301008
getTimerM2Do 01F7301808
getTimerM2Fr 01F7302008
getTimerM2Sa 01F7302808
getTimerM2So 01F7303008
m Frontend sehe ich die Änderung auf 05:50 im Logfile nicht !
PS.
Vielleicht muß ich doch mal 2 Intervalle einstellen
klaus
set Heizung TIMER HZ,MI,05:30,22:30,--,--,--,--,--,--
2014.03.10 16:57:59 5: VCONTROL: End of Poll
2014.03.10 16:58:02 5: VCONTROL_READ
2014.03.10 16:58:02 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:02 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:02 5: VCONTROL: send '01F42010082BB3FFFFFFFFFFFF'
2014.03.10 16:58:02 5: VCONTROL: VCONTROL_Read '00'
2014.03.10 16:58:05 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:05 5: VCONTROL: Setze sendstr
2014.03.10 16:58:05 5: VCONTROL: send '01F7200008'
2014.03.10 16:58:05 5: VCONTROL: VCONTROL_Read '2bb3ffffffffffff'
2014.03.10 16:58:05 5: VCONTROL: receive 'TIMER_2_MO : 05:30-22:30/-----/-----/-----/'
2014.03.10 16:58:08 5: VCONTROL_READ
2014.03.10 16:58:08 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:08 5: VCONTROL: Setze sendstr
2014.03.10 16:58:08 5: VCONTROL: send '01F7200808'
2014.03.10 16:58:08 5: VCONTROL_READ
2014.03.10 16:58:08 5: VCONTROL: VCONTROL_Read '2bb3ffffffffffff'
2014.03.10 16:58:08 5: VCONTROL: receive 'TIMER_3_DI : 05:30-22:30/-----/-----/-----/'
2014.03.10 16:58:11 5: VCONTROL_READ
2014.03.10 16:58:11 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:11 5: VCONTROL: Setze sendstr
2014.03.10 16:58:11 5: VCONTROL: send '01F7201008'
2014.03.10 16:58:11 5: VCONTROL: VCONTROL_Read '2bb3ffffffffffff'
2014.03.10 16:58:11 5: VCONTROL: receive 'TIMER_4_MI : 05:30-22:30/-----/-----/-----/'
2014.03.10 16:58:14 5: VCONTROL_READ
2014.03.10 16:58:14 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:14 5: VCONTROL: Setze sendstr
2014.03.10 16:58:14 5: VCONTROL: send '01F7201808'
2014.03.10 16:58:14 5: VCONTROL: VCONTROL_Read '2bb3ffffffffffff'
2014.03.10 16:58:14 5: VCONTROL: receive 'TIMER_5_DO : 05:30-22:30/-----/-----/-----/'
2014.03.10 16:58:18 5: VCONTROL_READ
2014.03.10 16:58:18 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:18 5: VCONTROL: Setze sendstr
2014.03.10 16:58:18 5: VCONTROL: send '01F7202008'
2014.03.10 16:58:19 5: VCONTROL_READ
2014.03.10 16:58:19 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:22 5: VCONTROL_READ
2014.03.10 16:58:22 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:22 5: VCONTROL: Setze sendstr
2014.03.10 16:58:22 5: VCONTROL: send '01F7202008'
2014.03.10 16:58:22 5: VCONTROL_READ
2014.03.10 16:58:22 5: VCONTROL: VCONTROL_Read '2bb3ffffffffffff'
2014.03.10 16:58:22 5: VCONTROL: receive 'TIMER_6_FR : 05:30-22:30/-----/-----/-----/'
2014.03.10 16:58:25 5: VCONTROL_READ
2014.03.10 16:58:25 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:25 5: VCONTROL: Setze sendstr
2014.03.10 16:58:25 5: VCONTROL: send '01F7202808'
2014.03.10 16:58:25 5: VCONTROL_READ
2014.03.10 16:58:25 5: VCONTROL: VCONTROL_Read '3cb3ffffffffffff'
2014.03.10 16:58:25 5: VCONTROL: receive 'TIMER_0_SA : 07:40-22:30/-----/-----/-----/'
2014.03.10 16:58:28 5: VCONTROL_READ
2014.03.10 16:58:28 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:28 5: VCONTROL: Setze sendstr
2014.03.10 16:58:28 5: VCONTROL: send '01F7203008'
2014.03.10 16:58:28 5: VCONTROL_READ
2014.03.10 16:58:28 5: VCONTROL: VCONTROL_Read '3cb3ffffffffffff'
2014.03.10 16:58:28 5: VCONTROL: receive 'TIMER_1_SO : 07:40-22:30/-----/-----/-----/'
2014.03.10 16:58:31 5: VCONTROL_READ
2014.03.10 16:58:31 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:31 5: VCONTROL: End of Poll
2014.03.10 16:58:33 5: VCONTROL_READ
2014.03.10 16:58:33 5: VCONTROL: VCONTROL_Read '05'
2014.03.10 16:58:33 5: VCONTROL: Setze sendstr
2014.03.10 16:58:33 5: VCONTROL: send '01F7080002'
Könntest Du die Definition der Grafik und die Plot-Datei hier posten?
http://www.vaillant.de/Heizung-finden/Technik-verstehen/Heiztechniklexikon/glossar_standard/eBUS.html
Ach ja, vcontrol darf natürlich nicht parallel laufen,
sonst bekommt fhem den Port nicht geöffnet.
1) sudo update-rc.d vcontrold remove
2) ggf. aus den xml-dateien
klaus
2014.03.16 17:22:14 5: VCONTROL_READ
2014.03.16 17:22:14 5: VCONTROL: VCONTROL_Read '8b00'
2014.03.16 17:22:14 5: VCONTROL: receive 'Temp-Aussen : 13.9'
2014.03.16 17:22:17 5: VCONTROL_READ
2014.03.16 17:22:17 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:17 5: VCONTROL: Setze sendstr
2014.03.16 17:22:17 5: VCONTROL: send '01F7080202'
2014.03.16 17:22:17 5: SW: ÷
2014.03.16 17:22:17 5: VCONTROL_READ
2014.03.16 17:22:17 5: VCONTROL: VCONTROL_Read '1402'
2014.03.16 17:22:17 5: VCONTROL: receive 'Temp-Kessel-Ist : 53.2'
2014.03.16 17:22:20 5: VCONTROL_READ
2014.03.16 17:22:20 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:20 5: VCONTROL: Setze sendstr
2014.03.16 17:22:20 5: VCONTROL: send '01F7254602'
2014.03.16 17:22:20 5: SW: ÷%F
2014.03.16 17:22:20 5: VCONTROL_READ
2014.03.16 17:22:20 5: VCONTROL: VCONTROL_Read '9901'
2014.03.16 17:22:20 5: VCONTROL: receive 'Temp-Kessel-Soll : 40.9'
2014.03.16 17:22:23 5: VCONTROL_READ
2014.03.16 17:22:23 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:23 5: VCONTROL: Setze sendstr
2014.03.16 17:22:23 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:23 5: SW: ÷ut
2014.03.16 17:22:23 5: VCONTROL_READ
2014.03.16 17:22:23 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:22:23 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:26 5: VCONTROL_READ
2014.03.16 17:22:26 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:28 5: VCONTROL_READ
2014.03.16 17:22:28 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:28 5: VCONTROL: Setze sendstr
2014.03.16 17:22:28 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:28 5: SW: ÷ut
2014.03.16 17:22:28 5: VCONTROL_READ
2014.03.16 17:22:28 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:22:28 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:31 5: VCONTROL_READ
2014.03.16 17:22:31 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:34 5: VCONTROL_READ
2014.03.16 17:22:34 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:34 5: VCONTROL: Setze sendstr
2014.03.16 17:22:34 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:34 5: SW: ÷ut
2014.03.16 17:22:34 5: VCONTROL_READ
2014.03.16 17:22:34 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:22:34 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:37 5: VCONTROL_READ
2014.03.16 17:22:37 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:39 5: VCONTROL_READ
2014.03.16 17:22:39 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:39 5: VCONTROL: Setze sendstr
2014.03.16 17:22:39 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:39 5: SW: ÷ut
2014.03.16 17:22:39 5: VCONTROL_READ
2014.03.16 17:22:39 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:22:39 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:42 5: VCONTROL_READ
2014.03.16 17:22:42 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:44 5: VCONTROL_READ
2014.03.16 17:22:44 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:44 5: VCONTROL: Setze sendstr
2014.03.16 17:22:44 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:44 5: SW: ÷ut
2014.03.16 17:22:44 5: VCONTROL_READ
2014.03.16 17:22:44 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:22:44 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:47 5: VCONTROL_READ
2014.03.16 17:22:47 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:49 5: VCONTROL_READ
2014.03.16 17:22:49 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:49 5: VCONTROL: Setze sendstr
2014.03.16 17:22:49 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:49 5: SW: ÷ut
2014.03.16 17:22:49 5: VCONTROL_READ
2014.03.16 17:22:49 5: VCONTROL: VCONTROL_Read 'a05e'
2014.03.16 17:22:49 5: VCONTROL: VCONTROL_Read receive_len < 8, a05e
2014.03.16 17:22:49 5: VCONTROL_READ
2014.03.16 17:22:49 5: VCONTROL: VCONTROL_Read '0100'
2014.03.16 17:22:49 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:52 5: VCONTROL_READ
2014.03.16 17:22:52 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:55 5: VCONTROL_READ
2014.03.16 17:22:55 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:22:55 5: VCONTROL: Setze sendstr
2014.03.16 17:22:55 5: VCONTROL: send '01F7757404'
2014.03.16 17:22:55 5: SW: ÷ut
2014.03.16 17:22:55 5: VCONTROL_READ
2014.03.16 17:22:55 5: VCONTROL: VCONTROL_Read 'a05e01'
2014.03.16 17:22:55 5: VCONTROL: VCONTROL_Read receive_len < 8, a05e01
2014.03.16 17:22:55 5: VCONTROL_READ
2014.03.16 17:22:55 5: VCONTROL: VCONTROL_Read '00'
2014.03.16 17:22:55 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 17:22:58 5: VCONTROL_READ
2014.03.16 17:22:58 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:23:00 5: VCONTROL_READ
2014.03.16 17:23:00 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 17:23:00 5: VCONTROL: Setze sendstr
2014.03.16 17:23:00 5: VCONTROL: send '01F7757404'
2014.03.16 17:23:00 5: SW: ÷ut
2014.03.16 17:23:00 5: VCONTROL_READ
2014.03.16 17:23:00 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 17:23:00 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 18:42:49 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:42:49 5: VCONTROL: Setze sendstr
2014.03.16 18:42:50 5: VCONTROL: send '01F7080002'
2014.03.16 18:42:50 5: SW: ÷
2014.03.16 18:42:50 5: VCONTROL_READ
2014.03.16 18:42:50 5: VCONTROL: VCONTROL_Read '8100'
2014.03.16 18:42:50 5: VCONTROL: receive 'Temp-Aussen : 12.9'
2014.03.16 18:42:53 5: VCONTROL_READ
2014.03.16 18:42:53 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:42:53 5: VCONTROL: Setze sendstr
2014.03.16 18:42:53 5: VCONTROL: send '01F7080202'
2014.03.16 18:42:53 5: SW: ÷
2014.03.16 18:42:53 5: VCONTROL_READ
2014.03.16 18:42:53 5: VCONTROL: VCONTROL_Read '9e01'
2014.03.16 18:42:53 5: VCONTROL: receive 'Temp-Kessel-Ist : 41.4'
2014.03.16 18:42:56 5: VCONTROL_READ
2014.03.16 18:42:56 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:42:56 5: VCONTROL: Setze sendstr
2014.03.16 18:42:56 5: VCONTROL: send '01F7254602'
2014.03.16 18:42:56 5: SW: ÷%F
2014.03.16 18:42:56 5: VCONTROL_READ
2014.03.16 18:42:56 5: VCONTROL: VCONTROL_Read '9b01'
2014.03.16 18:42:56 5: VCONTROL: receive 'Temp-Kessel-Soll : 41.1'
2014.03.16 18:42:59 5: VCONTROL_READ
2014.03.16 18:42:59 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:42:59 5: VCONTROL: Setze sendstr
2014.03.16 18:42:59 5: VCONTROL: send '01F7757404'
2014.03.16 18:42:59 5: SW: ÷ut
2014.03.16 18:42:59 5: VCONTROL_READ
2014.03.16 18:42:59 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 18:42:59 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 18:43:02 5: VCONTROL_READ
2014.03.16 18:43:02 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:43:04 5: VCONTROL_READ
2014.03.16 18:43:04 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:43:04 5: VCONTROL: Setze sendstr
2014.03.16 18:43:04 5: VCONTROL: send '01F7757404'
2014.03.16 18:43:04 5: SW: ÷ut
2014.03.16 18:43:04 5: VCONTROL_READ
2014.03.16 18:43:04 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 18:43:04 5: VCONTROL: exit if buffer just filled with 0x05
2014.03.16 18:43:07 5: VCONTROL_READ
2014.03.16 18:43:07 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:43:09 5: VCONTROL_READ
2014.03.16 18:43:09 5: VCONTROL: VCONTROL_Read '05'
2014.03.16 18:43:09 5: VCONTROL: Setze sendstr
2014.03.16 18:43:09 5: VCONTROL: send '01F7757404'
2014.03.16 18:43:09 5: SW: ÷ut
2014.03.16 18:43:09 5: VCONTROL_READ
2014.03.16 18:43:09 5: VCONTROL: VCONTROL_Read 'a05e0100'
2014.03.16 18:43:09 5: VCONTROL: exit if buffer just filled with 0x05
2) ggf. aus den xml-dateien
klaus
POLL, 01F70010D2, 2ByteS, 10 , WarmWasser_oben , -
POLL, 01F70010E2, 2ByteS, 10 , WarmWasser_unten , -
POLL, 01F70551E1, 1ByteS, 2 , aktuelle_Stufe , -
POLL, 01F7008864, 4ByteS, Sek , Stunden_Stufe_1 , -
POLL, 01F7008A34, 4ByteS, Sek , Stunden_Stufe_2 , -
POLL, 01F7008421, 1ByteS, 1 , Zustand_Stufe_1 , -
POLL, 01F7008491, 1ByteS, 1 , Zustand_Stufe_2 , -
POLL, 01F70A38F2, 2ByteS, 22 , Ist-Leistung , -
POLL, 01F70A3052, 2ByteS, 22 , Kesselleistung , -
######################################################################################
# Polling Commands
######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
#
POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
POLL, 01F7630001, 1Byte, 1 , Temp-WarmWasser-Soll, -
POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
POLL, 01F7550202, 2ByteS, 10 , Temp-Kessel-Soll , -
POLL, 01F7084201, 1Byte, state , Brenner , -
POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
#POLL, 01F7088A04, 4Byte, 1 , BrennerStarts , day
POLL, 01F7757404, 4Byte, 1000 , Oelverbrauch , day
POLL, 01F7084601, 1Byte, state , Zirkulationspumpe , -
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7230301, 1Byte, state , state_party , -
POLL, 01F7230201, 1Byte, state , state_spar , -
POLL, 01F708A704, 4Byte, 3600 , BrennerStunden , day
POLL, 01F7230601, 1Byte, 1 , Temp-Raum-Soll , -
POLL, 01F7080A02, 2ByteS, 10 , Temp-Ruecklauf , -
POLL, 01F7080C02, 2ByteS, 10 , Temp-Vorlauf , -
POLL, 01F70010D2, 2ByteS, 10 , WarmWasser_oben , -
POLL, 01F70010E2, 2ByteS, 10 , WarmWasser_unten , -
POLL, 01F70551E1, 1ByteS, 2 , aktuelle_Stufe , -
POLL, 01F7008864, 4ByteS, Sek , Stunden_Stufe_1 , -
POLL, 01F7008A34, 4ByteS, Sek , Stunden_Stufe_2 , -
POLL, 01F7008421, 1ByteS, 1 , Zustand_Stufe_1 , -
POLL, 01F7008491, 1ByteS, 1 , Zustand_Stufe_2 , -
POLL, 01F70A38F2, 2ByteS, 22 , Ist-Leistung , -
POLL, 01F70A3052, 2ByteS, 22 , Kesselleistung , -
z. B. bei "Betriebsstunden Stufe 1" steht "Sek"auf jeden Fall nicht einfach "sek" hinschreiben
Name | Addr | Values Factor | Bytes |
WW Oben ( Brauchwasser) | 0x010d | /10 | 2 |
POLL, 01F7010D02, 2ByteS, 10, WW-Oben, -
http://openv.wikispaces.com/Protokoll+KWist das Telegramm auch nochmal hut erklärt .... aber das hatte ja Adam schon gemacht !
http://openv.wikispaces.com/Ger%C3%A4te
POLL, 01F7010D02, 2ByteS, 10 , WW-Oben , -
POLL, 01F7010E02, 2ByteS, 10 , WW-unten , -
POLL, 01F7551E01, 1Byte , state , aktuelle_Stufe , -
POLL, 01F7088604, 4Byte , 3600 , Stunden_Stufe_1 , day
POLL, 01F708A304, 4Byte , 3600 , Stunden_Stufe_2 , day
POLL, 01F7084201, 1Byte , state , Zustand_Stufe_1 , -
POLL, 01F7084901, 1Byte , state , Zustand_Stufe_2 , -
POLL, 01F7A38F02, 2ByteU, state , Ist-Leistung , -
POLL, 01F7A30502, 2ByteU, state , Kesselleistung , -
get Viessmann Stunden_Stufe_1
versucht etwas in die Readings zu bekommen.8. setzt mann dann den letzte Wert auf day werden Tageswerte Kumuliert.
Es wird dann jeweils nach 00:00 Uhr die Werte des letzten Tages ebenfalls als Readings im Device eingetragen,
wenn dein Pi durch den microUSB gespeist ist, bricht Dir die Spannung ein,das scheint es gewesen zu sein .....wo Du es so sagst - das stand schon mal in einem anderen Thread ! (ich werd alt ;) )
Aktiven Hub dazwischen.
2014.03.16 19:31:53 5: VCONTROL: Setze sendstr
2014.03.16 19:31:53 5: VCONTROL: send '01F7757404'
2014.03.16 19:31:53 5: VCONTROL_READ
2014.03.16 19:31:53 5: VCONTROL: VCONTROL_Read 'eabd8000'
2014.03.16 19:31:53 5: VCONTROL: receive 'Oelverbrauch : 8437.226'
POLL, 01F7551E01, 1Byte , state , aktuelle_Stufe , -
bekomme ich im Log folgende Einträge:2014.03.19 12:00:08 5: VCONTROL: Setze sendstr
2014.03.19 12:00:08 5: VCONTROL: send '01F7551E01'
2014.03.19 12:00:08 5: SW: �U
2014.03.19 12:00:08 5: VCONTROL_READ
2014.03.19 12:00:08 5: VCONTROL: VCONTROL_Read '00'
2014.03.19 12:00:08 5: VCONTROL: receive 'aktuelle_Stufe : off'
2014.03.19 12:00:08 5: Triggering Viessmann (2 changes)
2014.03.19 12:00:08 5: Notify loop for Viessmann aktuelle_Stufe: off
2014.03.19 12:25:14 5: VCONTROL: Setze sendstr
2014.03.19 12:25:14 5: VCONTROL: send '01F7551E01'
2014.03.19 12:25:14 5: SW: �U
2014.03.19 12:25:14 5: VCONTROL_READ
2014.03.19 12:25:14 5: VCONTROL: VCONTROL_Read '00'
2014.03.19 12:25:14 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:25:14 5: Triggering Viessmann (2 changes)
2014.03.19 12:25:14 5: Notify loop for Viessmann aktuelle_Stufe: 0
2014.03.19 12:28:17 5: VCONTROL: send '01F7551E01'
2014.03.19 12:28:17 5: SW: �U
2014.03.19 12:28:17 5: VCONTROL_READ
2014.03.19 12:28:17 5: VCONTROL: VCONTROL_Read '01'
2014.03.19 12:28:17 5: VCONTROL: receive 'aktuelle_Stufe : 1'
2014.03.19 12:28:17 5: Triggering Viessmann (2 changes)
2014.03.19 12:28:17 5: Notify loop for Viessmann aktuelle_Stufe: 1
2014.03.19 12:24:40 5: VCONTROL: send '01F7084201'
2014.03.19 12:24:40 5: SW: �B
2014.03.19 12:24:40 5: VCONTROL_READ
2014.03.19 12:24:40 5: VCONTROL: VCONTROL_Read '00'
2014.03.19 12:24:40 5: VCONTROL: receive 'Brenner : off'
2014.03.19 12:24:40 5: Triggering Viessmann (1 changes)
2014.03.19 12:24:40 5: Notify loop for Viessmann Brenner: off
2014.03.19 12:27:40 5: VCONTROL: send '01F7084201'
2014.03.19 12:27:40 5: SW: �B
2014.03.19 12:27:40 5: VCONTROL_READ
2014.03.19 12:27:40 5: VCONTROL: VCONTROL_Read '01'
2014.03.19 12:27:40 5: VCONTROL: receive 'Brenner : on'
2014.03.19 12:27:40 5: Triggering Viessmann (1 changes)
2014.03.19 12:27:40 5: Notify loop for Viessmann Brenner: on
2014.03.19 12:30:46 5: VCONTROL: send '01F7084201'
2014.03.19 12:30:46 5: SW: �B
2014.03.19 12:30:46 5: VCONTROL_READ
2014.03.19 12:30:46 5: VCONTROL: VCONTROL_Read '01'
2014.03.19 12:30:46 5: VCONTROL: receive 'Brenner : on'
2014.03.19 12:30:46 5: Triggering Viessmann (1 changes)
2014.03.19 12:30:46 5: Notify loop for Viessmann Brenner: on
2014.03.19 12:49:41 5: VCONTROL: receive 'aktuelle_Stufe : 1'
2014.03.19 12:50:57 5: VCONTROL: receive 'aktuelle_Stufe : 1'
2014.03.19 12:52:40 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:53:58 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:55:37 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:56:53 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:58:41 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 13:00:03 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 13:01:37 5: VCONTROL: receive 'aktuelle_Stufe : 0'
...
2014.03.19 13:11:53 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 13:13:41 5: VCONTROL: receive 'aktuelle_Stufe : 1'
...
2014.03.19 13:17:58 5: VCONTROL: receive 'aktuelle_Stufe : 1'
2014.03.19 13:19:41 5: VCONTROL: receive 'aktuelle_Stufe : 0'
...
2014.03.19 13:26:54 5: VCONTROL: receive 'aktuelle_Stufe : 0'
2014.03.19 12:49:03 5: VCONTROL: receive 'Brenner : on'
...
2014.03.19 12:52:02 5: VCONTROL: receive 'Brenner : on'
2014.03.19 12:53:25 5: VCONTROL: receive 'Brenner : off'
...
2014.03.19 13:11:20 5: VCONTROL: receive 'Brenner : off'
2014.03.19 13:13:03 5: VCONTROL: receive 'Brenner : on'
...
2014.03.19 13:17:25 5: VCONTROL: receive 'Brenner : on'
2014.03.19 13:19:04 5: VCONTROL: receive 'Brenner : off'
...
2014.03.19 13:26:20 5: VCONTROL: receive 'Brenner : off'
2014.03.19 13:04:37 5: VCONTROL_READ
2014.03.19 13:04:37 5: VCONTROL: VCONTROL_Read '05'
2014.03.19 13:04:37 5: VCONTROL: Setze sendstr
2014.03.19 13:04:37 5: VCONTROL: send '01F7551E01'
2014.03.19 13:04:37 5: SW: �U
2014.03.19 13:04:37 5: SW: �
POLL, 01F7551E01, 1Byte , 1 , aktuelle_Stufe , -
POLL, 01F7088604, 4Byte , 3600 , Stunden_Stufe_1 , day
POLL, 01F708A304, 4Byte , 3600 , Stunden_Stufe_2 , day
Stunden_Stufe_1 4837.88 2014-03-19 14:57:27
Stunden_Stufe_1DayStart 4837.86 2014-03-19 14:57:27
Stunden_Stufe_1Today 0.02 2014-03-19 14:57:27
Stunden_Stufe_2 4.23 2014-03-19 14:57:30
Stunden_Stufe_2DayStart 4.23 2014-03-19 14:57:30
Stunden_Stufe_2Today 0.00 2014-03-19 14:57:30
Folgendes klappt und kann meiner Meinung nach in die cfg mit aufgenommen werden:ja , aber nur in Deine ;)
Anheben der Raumtemperatur auf 30°CDas wäre meiner Frau ganz Recht ;D
Aktiven Hub dazwischen
Gibt es eine Alternative dazu .. anderes Netzgerät direkt irgendwo am RPi eingespeist ?
Sieht so aus, als wenn mit Zeitversatz geloggt wird.Das Modul liest ja nach einem einstellbaren Intervall die Werte aus der Heizung aus,
define Oelstand dummy
define oel.ntfy notify Heizung:OelverbrauchLastDay.* { \\
my $newoel = $value{Oelstand} - $EVTPART1;;\\
fhem "set Oelstand $newoel";;\\
}
SET, WW , 01F423010100, state , -
SET, HWW , 01F423010103, state , -
SET, ABSCHALT, 01F423010105, state , -
SET, S-OFF , 01F423020100, state_spar , -
SET, S-ON , 01F423020101, state_spar , P-OFF
SET, P-OFF , 01F423030100, state_party, -
SET, P-ON , 01F423030101, state_party, S-OFF
SET, WWTEMP , 01F4630001 , 1Byte , -
SET, K26 , 01F4572602 , 2Byte , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
SET, SYSTIME , 01F4088E08 , date , -
# Wohnzimmer M2
SET, WW_WZ , 01F433010100, state_WZ , -
SET, HWW_WZ , 01F433010103, state_WZ , -
SET, ABSCHALT_WZ, 01F433010105, state_WZ , -
SET, S-OFF_WZ, 01F433020100, state_spar_WZ , -
SET, S-ON_WZ , 01F433020101, state_spar_WZ , P-OFF_WZ
SET, P-OFF_WZ, 01F433030100, state_party_WZ , -
SET, P-ON_WZ , 01F433030101, state_party_WZ , S-OFF_WZ
SET, TEMP_HS , 01F4230601 , 1Byte , -
SET, TEMP_WZ , 01F4330601 , 1Byte , -
define UG_HEIZ_OELST_NTFY notify Heizung.OelverbrauchLastDay.* { \\
my $newoel = ReadingsVal("Heizung","Oelstand",0) - $EVTPART1;;\\
fhem "setreading Heizung Oelstand $newoel";;\\
}
https://docs.google.com/spreadsheet/ccc?key=0AsValdDkc7bxdGx1ek1oMHgxaTVDcXFJRWVMZUtZV0E#gid=0
Rücklauftemperatur (17A) - 0x080A
Rücklauftemperatur M2 - 0x3902
Rücklauftemperatur (17A) Tiefpass - 0x0818
ich habe die gleiche Ausgabe bei den Adressen, es wird wohl daran liegen,
das wir gar keine Sensoren zur Ermittlung dieser Temperaturen in unserer Anlage haben.
@blueberry: Versuch mal 2902
<command name='getError0' protocmd='getaddr'>
<addr>7507</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 1</description>
</command>
<command name='getError1' protocmd='getaddr'>
<addr>7510</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 2</description>
</command>
<command name='getError2' protocmd='getaddr'>
<addr>7519</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 3</description>
</command>
<command name='getError3' protocmd='getaddr'>
<addr>7522</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 4</description>
</command>
<command name='getError4' protocmd='getaddr'>
<addr>752B</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 5</description>
</command>
<command name='getError5' protocmd='getaddr'>
<addr>7534</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 6</description>
</command>
<command name='getError6' protocmd='getaddr'>
<addr>753D</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 7</description>
</command>
<command name='getError7' protocmd='getaddr'>
<addr>7546</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 8</description>
</command>
<command name='getError8' protocmd='getaddr'>
<addr>754F</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 9</description>
</command>
<command name='getError9' protocmd='getaddr'>
<addr>7558</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 10</description>
</command>
<unit name='ErrorState'>
<abbrev>ES</abbrev>
<type>errstate</type>
<enum bytes='00' text='Regelbetrieb (kein Fehler)'/>
<enum bytes='0F' text='Wartung (fuer Reset Codieradresse 24 auf 0 stellen)'/>
<enum bytes='10' text='Kurzschluss Aussentemperatursensor'/>
<enum bytes='18' text='Unterbrechung Aussentemperatursensor'/>
<enum bytes='20' text='Kurzschluss Vorlauftemperatursensor'/>
<enum bytes='21' text='Kurzschluss Ruecklauftemperatursensor'/>
<enum bytes='28' text='Unterbrechung Aussentemperatursensor'/>
<enum bytes='29' text='Unterbrechung Ruecklauftemperatursensor'/>
<enum bytes='30' text='Kurzschluss Kesseltemperatursensor'/>
<enum bytes='38' text='Unterbrechung Kesseltemperatursensor'/>
<enum bytes='40' text='Kurzschluss Vorlauftemperatursensor M2'/>
<enum bytes='42' text='Unterbrechung Vorlauftemperatursensor M2'/>
<enum bytes='50' text='Kurzschluss Speichertemperatursensor'/>
<enum bytes='58' text='Unterbrechung Speichertemperatursensor'/>
<enum bytes='92' text='Solar: Kurzschluss Kollektortemperatursensor'/>
<enum bytes='93' text='Solar: Kurzschluss Sensor S3'/>
<enum bytes='94' text='Solar: Kurzschluss Speichertemperatursensor'/>
<enum bytes='9A' text='Solar: Unterbrechung Kollektortemperatursensor'/>
<enum bytes='9B' text='Solar: Unterbrechung Sensor S3'/>
<enum bytes='9C' text='Solar: Unterbrechung Speichertemperatursensor'/>
<enum bytes='9F' text='Solar: Fehlermeldung Solarteil (siehe Solarregler)'/>
<enum bytes='A7' text='Bedienteil defekt'/>
<enum bytes='B0' text='Kurzschluss Abgastemperatursensor'/>
<enum bytes='B1' text='Kommunikationsfehler Bedieneinheit'/>
<enum bytes='B4' text='Interner Fehler (Elektronik)'/>
<enum bytes='B5' text='Interner Fehler (Elektronik)'/>
<enum bytes='B6' text='Ungueltige Hardwarekennung (Elektronik)'/>
<enum bytes='B7' text='Interner Fehler (Kesselkodierstecker)'/>
<enum bytes='B8' text='Unterbrechung Abgastemperatursensor'/>
<enum bytes='B9' text='Interner Fehler (Dateneingabe wiederholen)'/>
<enum bytes='BA' text='Kommunikationsfehler Erweiterungssatz fuer Mischerkreis M2'/>
<enum bytes='BC' text='Kommunikationsfehler Fernbedienung Vitorol, Heizkreis M1'/>
<enum bytes='BD' text='Kommunikationsfehler Fernbedienung Vitorol, Heizkreis M2'/>
<enum bytes='BE' text='Falsche Codierung Fernbedienung Vitorol'/>
<enum bytes='C1' text='Externe Sicherheitseinrichtung (Kessel kuehlt aus)'/>
<enum bytes='C2' text='Kommunikationsfehler Solarregelung'/>
<enum bytes='C5' text='Kommunikationsfehler drehzahlgeregelte Heizkreispumpe, Heizkreis M1'/>
<enum bytes='C6' text='Kommunikationsfehler drehzahlgeregelte Heizkreispumpe, Heizkreis M2'/>
<enum bytes='C7' text='Falsche Codierung der Heizkreispumpe'/>
<enum bytes='C9' text='Stoermeldeeingang am Schaltmodul-V aktiv'/>
<enum bytes='CD' text='Kommunikationsfehler Vitocom 100 (KM-BUS)'/>
<enum bytes='CE' text='Kommunikationsfehler Schaltmodul-V'/>
<enum bytes='CF' text='Kommunikationsfehler LON Modul'/>
<enum bytes='D1' text='Brennerstoerung'/>
<enum bytes='D4' text='Sicherheitstemperaturbegrenzer hat ausgeloest oder Stoermeldemodul nicht richtig gesteckt'/>
<enum bytes='DA' text='Kurzschluss Raumtemperatursensor, Heizkreis M1'/>
<enum bytes='DB' text='Kurzschluss Raumtemperatursensor, Heizkreis M2'/>
<enum bytes='DD' text='Unterbrechung Raumtemperatursensor, Heizkreis M1'/>
<enum bytes='DE' text='Unterbrechung Raumtemperatursensor, Heizkreis M2'/>
<enum bytes='E4' text='Fehler Versorgungsspannung'/>
<enum bytes='E5' text='Interner Fehler (Ionisationselektrode)'/>
<enum bytes='E6' text='Abgas- / Zuluftsystem verstopft'/>
<enum bytes='F0' text='Interner Fehler (Regelung tauschen)'/>
<enum bytes='F1' text='Abgastemperaturbegrenzer ausgeloest'/>
<enum bytes='F2' text='Temperaturbegrenzer ausgeloest'/>
<enum bytes='F3' text='Flammensigal beim Brennerstart bereits vorhanden'/>
<enum bytes='F4' text='Flammensigal nicht vorhanden'/>
<enum bytes='F7' text='Differenzdrucksensor defekt'/>
<enum bytes='F8' text='Brennstoffventil schliesst zu spaet'/>
<enum bytes='F9' text='Geblaesedrehzahl beim Brennerstart zu niedrig'/>
<enum bytes='FA' text='Geblaesestillstand nicht erreicht'/>
<enum bytes='FD' text='Fehler Gasfeuerungsautomat'/>
<enum bytes='FE' text='Starkes Stoerfeld (EMV) in der Naehe oder Elektronik defekt'/>
<enum bytes='FF' text='Starkes Stoerfeld (EMV) in der Naehe oder interner Fehler'/>
<enum text='UNKNOWN'/>
</unit>
2014-03-16_00:00:00 Viessmann BrennerStundenLastDay: 11.82
2014-03-16_00:00:54 Viessmann BrennerStartsLastDay: 104.00
2014-03-17_00:02:15 Viessmann BrennerStartsLastDay: 32.00
2014-03-17_00:02:33 Viessmann BrennerStundenLastDay: 3.61
2014-03-18_00:00:41 Viessmann BrennerStartsLastDay: 40.00
2014-03-18_00:00:59 Viessmann BrennerStundenLastDay: 4.70
2014-03-19_00:00:37 Viessmann BrennerStartsLastDay: 53.00
2014-03-19_00:00:55 Viessmann BrennerStundenLastDay: 5.22
2014-03-20_00:00:32 Viessmann BrennerStartsLastDay: 41.00
2014-03-20_00:00:51 Viessmann BrennerStundenLastDay: 4.64
2014-03-21_00:02:13 Viessmann BrennerStartsLastDay: 37.00
2014-03-21_00:02:36 Viessmann BrennerStundenLastDay: 4.27
2014-03-22_00:02:18 Viessmann BrennerStartsLastDay: 41.00
2014-03-22_00:02:37 Viessmann BrennerStundenLastDay: 4.07
2014-03-23_00:02:26 Viessmann BrennerStartsLastDay: 59.00
2014-03-23_00:02:48 Viessmann BrennerStundenLastDay: 5.16
2014-03-24_00:02:34 Viessmann BrennerStartsLastDay: 60.00
2014-03-24_00:02:57 Viessmann BrennerStundenLastDay: 6.27
2014-03-25_00:00:08 Viessmann BrennerStartsLastDay: 72.00
2014-03-25_00:00:26 Viessmann BrennerStundenLastDay: 6.29
2014-03-26_00:00:15 Viessmann BrennerStartsLastDay: 73.00
2014-03-26_00:00:33 Viessmann BrennerStundenLastDay: 7.25
2014-03-27_00:00:00 Viessmann BrennerStartsLastDay: 78.00
2014-03-27_00:00:18 Viessmann BrennerStundenLastDay: 7.14
2014-03-29_00:00:13 Viessmann BrennerStartsLastDay: 231.00
2014-03-29_00:00:31 Viessmann BrennerStundenLastDay: 20.84
2014-03-30_00:01:51 Viessmann BrennerStartsLastDay: 81.00
2014-03-30_00:02:09 Viessmann BrennerStundenLastDay: 6.51
2014-03-31_00:02:15 Viessmann BrennerStartsLastDay: 69.00
2014-03-31_00:02:33 Viessmann BrennerStundenLastDay: 4.70
2014-04-01_00:02:20 Viessmann BrennerStartsLastDay: 55.00
2014-04-01_00:02:38 Viessmann BrennerStundenLastDay: 4.98
2014-04-02_00:02:26 Viessmann BrennerStartsLastDay: 43.00
2014-04-02_00:02:44 Viessmann BrennerStundenLastDay: 4.02
2014-04-03_00:02:31 Viessmann BrennerStartsLastDay: 36.00
2014-04-03_00:02:49 Viessmann BrennerStundenLastDay: 3.35
2014-04-04_00:02:36 Viessmann BrennerStartsLastDay: 20.00
2014-04-04_00:02:54 Viessmann BrennerStundenLastDay: 1.92
2014-04-05_00:00:08 Viessmann BrennerStartsLastDay: 0.00
2014-04-05_00:00:27 Viessmann BrennerStundenLastDay: 0.00
2014-04-06_00:00:13 Viessmann BrennerStartsLastDay: 0.00
2014-04-06_00:00:31 Viessmann BrennerStundenLastDay: 0.00
POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
POLL, 01F7630001, 1Byte, 1 , Temp-WarmWasser-Soll, -
POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
POLL, 01F7550202, 2ByteS, 10 , Temp-Kessel-Soll , -
POLL, 01F7084201, 1Byte, state , Brenner , -
POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
#POLL, 01F7088A04, 4Byte, 1 , BrennerStarts , day
POLL, 01F7757404, 4Byte, 1000 , Oelverbrauch , day
POLL, 01F7084601, 1Byte, state , Zirkulationspumpe , -
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7230301, 1Byte, state , state_party , -
POLL, 01F7230201, 1Byte, state , state_spar , -
POLL, 01F708A704, 4Byte, 3600 , BrennerStunden , day
POLL, 01F7230601, 1Byte, 1 , Temp-Raum-Soll , -
POLL, 01F7080A02, 2ByteS, 10 , Temp-Ruecklauf , -
POLL, 01F7080C02, 2ByteS, 10 , Temp-Vorlauf , -
POLL, 01F7551E01, 1Byte , 1 , aktuelle_Stufe , -
POLL, 01F7088604, 4Byte , 3600 , Stunden_Stufe_1 , day
POLL, 01F708A304, 4Byte , 3600 , Stunden_Stufe_2 , day
POLL, 01F7088301, 1Byte , 1 , Brennerstoerung , -
POLL, 01F7080802, 2ByteS, 10 , Temp-Abgas-Ist , -
POLL, 01F7254402, 2ByteS, 10 , Temp-Vorlauf-Soll , -
POLL, 01F7084501, 1Byte, state , Speicherladepumpe , -
POLL, 01F7254C01, 1Byte , 2 , Mischerposition , -
POLL, 01F7290601, 1Byte, state , Pumpe-Heizkreis-1 , -
Brenner
off
2014-04-06 21:32:21
BrennerStarts
38624
2014-04-06 21:32:24
BrennerStartsDayStart
38622.00
2014-04-06 21:32:24
BrennerStartsLastDay
0.00
2014-04-06 00:00:13
BrennerStartsToday
2.00
2014-04-06 21:32:24
BrennerStunden
4919.03
2014-04-06 21:28:36
BrennerStundenDayStart
4919.03
2014-04-06 21:28:36
BrennerStundenLastDay
0.00
2014-04-06 00:00:31
BrennerStundenToday
0.00
2014-04-06 21:28:36
Brennerstoerung
0
2014-04-06 21:28:57
Mischerposition
127.5
2014-04-06 21:29:10
Oelverbrauch
0.00
2014-04-06 21:32:27
OelverbrauchDayStart
0.00
2014-04-06 21:32:27
OelverbrauchLastDay
0.00
2014-04-06 00:00:16
OelverbrauchToday
0.00
2014-04-06 21:32:27
Pumpe-Heizkreis-1
off
2014-04-06 21:29:13
Speicher-Temp
50.2
2014-03-20 20:31:05
Speicherladepumpe
off
2014-04-06 21:29:07
Stunden_Stufe_1
4919.03
2014-04-06 21:28:51
Stunden_Stufe_1DayStart
4919.03
2014-04-06 21:28:51
Stunden_Stufe_1LastDay
0.00
2014-04-06 00:00:46
Stunden_Stufe_1Today
0.00
2014-04-06 21:28:51
Stunden_Stufe_2
4.23
2014-04-06 21:28:55
Stunden_Stufe_2DayStart
4.23
2014-04-06 21:28:55
Stunden_Stufe_2LastDay
0.00
2014-04-06 00:00:49
Stunden_Stufe_2Today
0.00
2014-04-06 21:28:55
Temp-Abgas-Ist
20
2014-04-06 21:29:01
Temp-Aussen
16.1
2014-04-06 21:32:06
Temp-Kessel-Ist
43.1
2014-04-06 21:32:15
Temp-Kessel-Soll
7
2014-04-06 21:32:18
Temp-Raum-Soll
20
2014-04-06 21:28:39
Temp-Ruecklauf
20
2014-04-06 21:28:42
Temp-Vorlauf
20
2014-04-06 21:28:45
Temp-Vorlauf-Soll
-0.1
2014-04-06 21:29:04
Temp-WarmWasser-Ist
44.5
2014-04-06 21:32:09
Temp-WarmWasser-Soll
46
2014-04-06 21:32:12
UpdateTime
2014-03-06_21:29:13
2014-04-06 21:29:13
Zirkulationspumpe
off
2014-04-06 21:32:30
aktuelle
Leistung 255
2014-03-19 15:36:41
aktuelle_Leistung
127.5
2014-03-19 15:14:38
aktuelle_Stufe
0
2014-04-06 21:28:48
state
WW
2014-04-06 21:20:38
state_party
off
2014-04-06 21:28:30
state_spar
off
2014-04-06 21:28:33
deletereading <device> <reading-name>
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:23 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
2014.04.12 09:22:24 3: VCONTROL: Initialization
Hi Gunther,
was sagt denn der Heizungsmechaniker, hat er Rückschlüsse auf die Optolink Verbindung schliessen können?
Oder purer Zufall?
Fragt neugierig Adam
POLL, 01F7230908, date, 1 , Urlaub-Beginn , -
POLL, 01F7231108, date, 1 , Urlaub-Ende , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
set Heizung URLON 01.05.2014_00:00:00
set Heizung URLOFF 13.05.2014_00:00:00
POLL, 01F7230908, date, 1 , Urlaub-Beginn , -
POLL, 01F7231108, date, 1 , Urlaub-Ende , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
set Heizung URLON 01.05.2014_00:00:00
set Heizung URLOFF 13.05.2014_00:00:00
PARSE | CONV | |
1ByteU | 1ByteU | |
1ByteS | 1ByteS | |
2ByteU | 2ByteU | |
2ByteS | 2ByteS | |
2BytePercent | bisher nicht benötigt | |
4Byte | bisher nicht benötigt | |
mode | wird nicht benötigt da Adresse bereits komplett | |
timer | timer | |
date | date |
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
#SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
SET, TIMER_2_MO, 01F4200008 , timer , MO
SET, TIMER_3_DI, 01F4200808 , timer , DI
SET, TIMER_4_MI, 01F4201008 , timer , MI
SET, TIMER_5_DO, 01F4201808 , timer , DO
SET, TIMER_6_FR, 01F4202008 , timer , FR
SET, TIMER_0_SA, 01F4202808 , timer , SA
SET, TIMER_1_SO, 01F4203008 , timer , SO
###################
# Urlaub-Dummies #
###################
define Urlaub dummy
attr Urlaub eventMap 0:Heim 1:Urlaub
attr Urlaub room System
attr Urlaub setList 0 1
attr Urlaub webCmd 0:1
# Dummy fuer Urlaub-Beginn
define UrlaubStart dummy
attr UrlaubStart comment Datumsformat: dd.mm.yyyy_00:00:00
attr UrlaubStart room System
# Dummy fuer Urlaub-Beginn
define UrlaubEnde dummy
attr UrlaubEnde comment Datumsformat: dd.mm.yyyy_00:00:00
attr UrlaubEnde room System
######################
# Urlaub EIN notifies
######################
define n_urlaubEIN notify Urlaub:Urlaub {\
my $vals = $value{"UrlaubStart"};;\
my $vale = $value{"UrlaubEnde"};;\
if ($vals ne "01.01.1970_00:00:00") {\
fhem("set Vito200 URLON $vals");;\
fhem("set Vito200 URLOFF $vale");;\
}\
}\
attr n_urlaubEIN room System
######################
# Urlaub AUS notifies
######################
define n_urlaubAUS notify Urlaub:Heim \
set Vito200 URLON 01.01.1970_00:00:00;; \
set Vito200 URLOFF 01.01.1970_00:00:00;;\
set UrlaubStart 01.01.1970_00:00:00;; \
set UrlaubEnde 01.01.1970_00:00:00;;\
attr n_urlaubAUS room System
###################
# URLAUB-Aktionen #
# ENDE #
###################
2014.04.30 02:37:38 5: VCONTROL_READ
2014.04.30 02:37:38 1: 192.168.0.30:10001 disconnected, waiting to reappear
2014.04.30 02:37:38 5: Triggering V200KW2 (1 changes)
2014.04.30 02:37:38 5: Notify loop for V200KW2 DISCONNECTED
2014.04.30 02:37:38 3: VCONTROL: USB device 192.168.0.30:10001 disconnected, waiting to reappear
2014.05.01 12:17:21 1: Including fhem.cfg
2014.05.01 12:17:21 5: Cmd: >attr global autoload_undefined_devices 1<
2014.05.01 12:17:21 5: Cmd: >attr global logfile ./log/fhem-%Y-%m.log<
lrwxrwxrwx 1 root 38 Aug 18 2013 vcondrold -> /opt/vcontrold/script/init.d/vcondrold
da geht weder rm noch rm -f ..., aber egal, der daemon startet nicht mehr und das ist die Hautpsache.Trotz aller Unixkenntnise bekomme ich in /etc/init.d den Link auf den daemon nicht raus >:(
versuch mal ... sudo update-rc.d vcontrold removedanke für den Tipp, den hatte ich schon durch. Ich verstehe nicht, warum der Link so hartnäckig ist. Ich denke auch, dass ich zwei Links von dieser Sorte hatte ...
set <name> WW
wobei Name der meiner Heizung ist. Ich war heute mal mit dem Tablet unten, da ging nichts. Ich hatte das gestern aber vom PC aus gemacht und da war plötzlich nur WW (obwohl wir Gäste hatten und es im Wohnzimmer kalt wurde ;)). Wird nach dem Setzen gleich der Status wieder gepollt?SET, WW , 01F423010100, state , -
SET, HWW , 01F423010103, state , -
2014.03.21 00:50:04 3: VCONTROL: USB device com4 disconnected, waiting to reappear
2014.03.21 00:50:09 3: VCONTROL: USB device com4 reappeared
2014.03.21 00:50:09 3: VCONTROL: Initialization
@PeterHallo Adam,
Was meinst Du mit zwischen 4 und 5 war Pause. Es wurde nicht mehr gepollt??
Nutzt Du den USB Adapter oder die LAN Variante?
exit if buffer just filled with 0x05
seit heute Nacht werden die Daten der Heizung nicht mehr regelmäßig ausgelesen; ...Hallo Adam,
2014.05.12 17:43:49 5: VCONTROL: VCONTROL_Read '1f'
2014.05.12 17:43:49 5: VCONTROL: VCONTROL_Read receive_len < 4, 1f
2014.05.12 17:43:49 5: VCONTROL_READ
2014.05.12 17:43:49 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:52 5: VCONTROL_READ
2014.05.12 17:43:52 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:52 5: VCONTROL: Setze sendstr
2014.05.12 17:43:52 5: VCONTROL: send '01F7088A02'
2014.05.12 17:43:52 5: SW: 01f7088a02
2014.05.12 17:43:52 5: VCONTROL_READ
2014.05.12 17:43:52 5: VCONTROL: VCONTROL_Read '1f'
2014.05.12 17:43:52 5: VCONTROL: VCONTROL_Read receive_len < 4, 1f
2014.05.12 17:43:52 5: VCONTROL_READ
2014.05.12 17:43:52 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:55 5: VCONTROL_READ
2014.05.12 17:43:55 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:55 5: VCONTROL: Setze sendstr
2014.05.12 17:43:55 5: VCONTROL: send '01F7088A02'
2014.05.12 17:43:55 5: SW: 01f7088a02
2014.05.12 17:43:55 5: VCONTROL_READ
2014.05.12 17:43:55 5: VCONTROL: VCONTROL_Read '1f'
2014.05.12 17:43:55 5: VCONTROL: VCONTROL_Read receive_len < 4, 1f
2014.05.12 17:43:55 5: VCONTROL_READ
2014.05.12 17:43:55 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:58 5: VCONTROL_READ
2014.05.12 17:43:58 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:43:58 5: VCONTROL: Setze sendstr
2014.05.12 17:43:58 5: VCONTROL: send '01F7088A02'
2014.05.12 17:43:58 5: SW: 01f7088a02
2014.05.12 17:43:58 5: VCONTROL_READ
2014.05.12 17:43:58 5: VCONTROL: VCONTROL_Read '1f'
2014.05.12 17:43:58 5: VCONTROL: VCONTROL_Read receive_len < 4, 1f
2014.05.12 17:43:58 5: VCONTROL_READ
2014.05.12 17:43:58 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:44:01 5: VCONTROL_READ
2014.05.12 17:44:01 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:44:01 5: VCONTROL: Setze sendstr
2014.05.12 17:44:01 5: VCONTROL: send '01F7088A02'
2014.05.12 17:44:01 5: SW: 01f7088a02
2014.05.12 17:44:01 5: VCONTROL_READ
2014.05.12 17:44:01 5: VCONTROL: VCONTROL_Read '1f05'
2014.05.12 17:44:01 5: VCONTROL: receive 'BrennerStarts : 1311'
2014.05.12 17:44:01 5: VCONTROL: DEBUG nextday 12 <-> 12
2014.05.12 17:44:04 5: VCONTROL_READ
2014.05.12 17:44:04 5: VCONTROL: VCONTROL_Read '05'
2014.05.12 17:44:04 5: VCONTROL: Setze sendstr
2014.05.15 06:09:51 5: VCONTROL_READ
2014.05.15 06:09:51 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:09:51 5: VCONTROL: Setze sendstr
2014.05.15 06:09:51 5: VCONTROL: send '01F7651301'
2014.05.15 06:09:51 5: SW: 01f7651301
2014.05.15 06:09:51 5: VCONTROL_READ
2014.05.15 06:09:51 5: VCONTROL: VCONTROL_Read '00'
2014.05.15 06:09:51 5: VCONTROL: receive 'Speicherladepumpe : off'
2014.05.15 06:09:54 5: VCONTROL_READ
2014.05.15 06:09:54 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:09:54 5: VCONTROL: Setze sendstr
2014.05.15 06:09:54 5: VCONTROL: send '01F7651501'
2014.05.15 06:09:54 5: SW: 01f7651501
2014.05.15 06:09:54 5: VCONTROL_READ
2014.05.15 06:09:54 5: VCONTROL: VCONTROL_Read '00'
2014.05.15 06:09:54 5: VCONTROL: receive 'ZirkulationspumpeWW : off'
2014.05.15 06:09:57 5: VCONTROL_READ
2014.05.15 06:09:57 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:09:57 5: VCONTROL: Setze sendstr
2014.05.15 06:09:57 5: VCONTROL: send '01F7080402'
2014.05.15 06:09:57 5: SW: 01f7080402
2014.05.15 06:09:57 5: VCONTROL_READ
2014.05.15 06:09:57 5: VCONTROL: VCONTROL_Read 'fd'
2014.05.15 06:09:57 5: VCONTROL: VCONTROL_Read receive_len < 4, fd
2014.05.15 06:09:57 5: VCONTROL_READ
2014.05.15 06:09:57 5: VCONTROL: VCONTROL_Read '01'
2014.05.15 06:09:57 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 50.9'
2014.05.15 06:09:57 5: Triggering Heizung (1 changes)
2014.05.15 06:09:57 5: Notify loop for Heizung Temp-WarmWasser-Ist: 50.9
2014.05.15 06:09:57 5: Heizungsuebersicht: not on any display, ignoring notify
2014.05.15 06:09:57 4: eventTypes: VCONTROL Heizung Temp-WarmWasser-Ist: 50.9 -> Temp-WarmWasser-Ist: .*
2014.05.15 06:10:00 5: VCONTROL_READ
2014.05.15 06:10:00 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:10:00 5: VCONTROL: Setze sendstr
2014.05.15 06:10:00 5: VCONTROL: send '01F7630001'
2014.05.15 06:10:00 5: SW: 01f7630001
2014.05.15 06:10:00 5: VCONTROL_READ
2014.05.15 06:10:00 5: VCONTROL: VCONTROL_Read '3c'
2014.05.15 06:10:00 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 60'
2014.05.15 06:10:03 5: VCONTROL_READ
2014.05.15 06:10:03 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:10:03 5: VCONTROL: Setze sendstr
2014.05.15 06:10:03 5: VCONTROL: send '01F7084201'
2014.05.15 06:10:03 5: SW: 01f7084201
2014.05.15 06:10:03 5: VCONTROL_READ
2014.05.15 06:10:03 5: VCONTROL: VCONTROL_Read '00'
2014.05.15 06:10:03 5: VCONTROL: receive 'Brenner : off'
2014.05.15 06:10:05 5: HMLAN/RAW: /E22BDD8,0000,45F5EF67,FF,FFC2,57861022BDD80000000A88B9100055
2014.05.15 06:10:05 5: HMLAN_Parse: HMLAN1 R:E22BDD8 stat:0000 t:45F5EF67 d:FF r:FFC2 m:57 8610 22BDD8 000000 0A88B9100055
2014.05.15 06:10:05 5: HMLAN1 dispatch A0F57861022BDD80000000A88B9100055::-62:HMLAN1
2014.05.15 06:10:05 5: Triggering OG_SZ_HZ_Clima (6 changes)
2014.05.15 06:10:05 5: Notify loop for OG_SZ_HZ_Clima motorErr: ok
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima desired-temp: 17.0 -> desired-temp: .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima ValvePosition: 0 -> ValvePosition: .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima T: 18.5 desired: 17.0 valve: 0 -> T: .* desired: .* valve: .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Clima state: T: 18.5 desired: 17.0 valve: 0 -> state: T: .* desired: .* valve: .*
2014.05.15 06:10:05 5: Triggering OG_SZ_HZ_Weather (2 changes)
2014.05.15 06:10:05 5: Notify loop for OG_SZ_HZ_Weather measured-temp: 18.5
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Weather measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Weather 18.5 -> .*
2014.05.15 06:10:05 4: eventTypes: CUL_HM OG_SZ_HZ_Weather state: 18.5 -> state: .*
2014.05.15 06:10:06 5: HMLAN/RAW: /E232134,0000,45F5F3A7,FF,FFB7,FE86102321340000000A88AE100058
2014.05.15 06:10:06 5: HMLAN_Parse: HMLAN1 R:E232134 stat:0000 t:45F5F3A7 d:FF r:FFB7 m:FE 8610 232134 000000 0A88AE100058
2014.05.15 06:10:06 5: HMLAN1 dispatch A0FFE86102321340000000A88AE100058::-73:HMLAN1
2014.05.15 06:10:06 5: Triggering EG_EZ_HZ (1 changes)
2014.05.15 06:10:06 5: Notify loop for EG_EZ_HZ measured-temp: 17.4
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ measured-temp: 17.4 -> measured-temp: .*
2014.05.15 06:10:06 5: Triggering EG_EZ_HZ_Clima (6 changes)
2014.05.15 06:10:06 5: Notify loop for EG_EZ_HZ_Clima motorErr: ok
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima measured-temp: 17.4 -> measured-temp: .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima desired-temp: 17.0 -> desired-temp: .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima ValvePosition: 0 -> ValvePosition: .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima T: 17.4 desired: 17.0 valve: 0 -> T: .* desired: .* valve: .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Clima state: T: 17.4 desired: 17.0 valve: 0 -> state: T: .* desired: .* valve: .*
2014.05.15 06:10:06 5: Triggering EG_EZ_HZ_Weather (2 changes)
2014.05.15 06:10:06 5: Notify loop for EG_EZ_HZ_Weather measured-temp: 17.4
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Weather measured-temp: 17.4 -> measured-temp: .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Weather 17.4 -> .*
2014.05.15 06:10:06 4: eventTypes: CUL_HM EG_EZ_HZ_Weather state: 17.4 -> state: .*
2014.05.15 06:10:06 5: VCONTROL_READ
2014.05.15 06:10:06 5: VCONTROL: VCONTROL_Read '05'
2014.05.15 06:10:06 5: VCONTROL: Setze sendstr
2014.05.15 06:10:06 5: VCONTROL: send '01F7088A02'
2014.05.15 06:10:06 5: SW: 01f7088a02
2014.05.15 06:10:06 5: VCONTROL_READ
2014.05.15 06:10:06 5: VCONTROL: VCONTROL_Read '1b'
2014.05.15 06:10:06 5: VCONTROL: VCONTROL_Read receive_len < 4, 1b
2014.05.15 06:10:06 5: VCONTROL_READ
2014.05.15 06:10:06 5: VCONTROL: VCONTROL_Read '1d'
2014.05.15 06:10:06 5: VCONTROL: receive 'BrennerStarts : 7451'
2014.05.15 06:10:06 5: VCONTROL: DEBUG nextday 15 <-> 15
2014.05.15 06:10:14 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:10:14 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F6134E,0001
2014.05.15 06:10:14 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F6134E IDcnt:0001
2014.05.15 06:10:39 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:10:39 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F67515,0001
2014.05.15 06:10:39 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F67515 IDcnt:0001
2014.05.15 06:11:04 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:11:04 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F6D6C9,0001
2014.05.15 06:11:04 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F6D6C9 IDcnt:0001
2014.05.15 06:11:29 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:11:29 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F73881,0001
2014.05.15 06:11:29 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F73881 IDcnt:0001
2014.05.15 06:11:42 5: HMLAN/RAW: /E22B204,0000,45F76C3F,FF,FFD3,65861022B2040000000A98C10F0E58
2014.05.15 06:11:42 5: HMLAN_Parse: HMLAN1 R:E22B204 stat:0000 t:45F76C3F d:FF r:FFD3 m:65 8610 22B204 000000 0A98C10F0E58
2014.05.15 06:11:42 5: HMLAN1 dispatch A0F65861022B2040000000A98C10F0E58::-45:HMLAN1
2014.05.15 06:11:42 5: Triggering DG_AZ_HZ_Clima (6 changes)
2014.05.15 06:11:42 5: Notify loop for DG_AZ_HZ_Clima motorErr: ok
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima measured-temp: 19.3 -> measured-temp: .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima desired-temp: 19.0 -> desired-temp: .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima ValvePosition: 14 -> ValvePosition: .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima T: 19.3 desired: 19.0 valve: 14 -> T: .* desired: .* valve: .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Clima state: T: 19.3 desired: 19.0 valve: 14 -> state: T: .* desired: .* valve: .*
2014.05.15 06:11:42 5: Triggering DG_AZ_HZ_Weather (2 changes)
2014.05.15 06:11:42 5: Notify loop for DG_AZ_HZ_Weather measured-temp: 19.3
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Weather measured-temp: 19.3 -> measured-temp: .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Weather 19.3 -> .*
2014.05.15 06:11:42 4: eventTypes: CUL_HM DG_AZ_HZ_Weather state: 19.3 -> state: .*
2014.05.15 06:11:54 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:11:54 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F79A3C,0001
2014.05.15 06:11:54 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F79A3C IDcnt:0001
2014.05.15 06:12:07 5: HMLAN/RAW: /E22BDD8,0000,45F7CD06,FF,FFC2,58861022BDD80000000A88B9100055
2014.05.15 06:12:07 5: HMLAN_Parse: HMLAN1 R:E22BDD8 stat:0000 t:45F7CD06 d:FF r:FFC2 m:58 8610 22BDD8 000000 0A88B9100055
2014.05.15 06:12:07 5: HMLAN1 dispatch A0F58861022BDD80000000A88B9100055::-62:HMLAN1
2014.05.15 06:12:07 5: Triggering OG_SZ_HZ_Clima (6 changes)
2014.05.15 06:12:07 5: Notify loop for OG_SZ_HZ_Clima motorErr: ok
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima desired-temp: 17.0 -> desired-temp: .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima ValvePosition: 0 -> ValvePosition: .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima T: 18.5 desired: 17.0 valve: 0 -> T: .* desired: .* valve: .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Clima state: T: 18.5 desired: 17.0 valve: 0 -> state: T: .* desired: .* valve: .*
2014.05.15 06:12:07 5: Triggering OG_SZ_HZ_Weather (2 changes)
2014.05.15 06:12:07 5: Notify loop for OG_SZ_HZ_Weather measured-temp: 18.5
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Weather measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Weather 18.5 -> .*
2014.05.15 06:12:07 4: eventTypes: CUL_HM OG_SZ_HZ_Weather state: 18.5 -> state: .*
2014.05.15 06:12:19 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:12:19 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F7FBF7,0001
2014.05.15 06:12:19 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F7FBF7 IDcnt:0001
2014.05.15 06:12:44 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:12:44 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F85DBE,0001
2014.05.15 06:12:44 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F85DBE IDcnt:0001
2014.05.15 06:12:53 5: HMLAN/RAW: /E232134,0000,45F88116,FF,FFB7,FF86102321340000000A88AF100058
2014.05.15 06:12:53 5: HMLAN_Parse: HMLAN1 R:E232134 stat:0000 t:45F88116 d:FF r:FFB7 m:FF 8610 232134 000000 0A88AF100058
2014.05.15 06:12:53 5: HMLAN1 dispatch A0FFF86102321340000000A88AF100058::-73:HMLAN1
2014.05.15 06:12:53 5: Triggering EG_EZ_HZ (1 changes)
2014.05.15 06:12:53 5: Notify loop for EG_EZ_HZ measured-temp: 17.5
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ measured-temp: 17.5 -> measured-temp: .*
2014.05.15 06:12:53 5: Triggering EG_EZ_HZ_Clima (6 changes)
2014.05.15 06:12:53 5: Notify loop for EG_EZ_HZ_Clima motorErr: ok
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima measured-temp: 17.5 -> measured-temp: .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima desired-temp: 17.0 -> desired-temp: .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima ValvePosition: 0 -> ValvePosition: .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima T: 17.5 desired: 17.0 valve: 0 -> T: .* desired: .* valve: .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Clima state: T: 17.5 desired: 17.0 valve: 0 -> state: T: .* desired: .* valve: .*
2014.05.15 06:12:53 5: Triggering EG_EZ_HZ_Weather (2 changes)
2014.05.15 06:12:53 5: Notify loop for EG_EZ_HZ_Weather measured-temp: 17.5
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Weather measured-temp: 17.5 -> measured-temp: .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Weather 17.5 -> .*
2014.05.15 06:12:53 4: eventTypes: CUL_HM EG_EZ_HZ_Weather state: 17.5 -> state: .*
2014.05.15 06:13:09 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:13:09 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F8BF76,0001
2014.05.15 06:13:09 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F8BF76 IDcnt:0001
2014.05.15 06:13:34 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:13:34 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F9212D,0001
2014.05.15 06:13:34 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F9212D IDcnt:0001
2014.05.15 06:13:58 5: HMLAN/RAW: /E22B204,0000,45F97F96,FF,FFD2,66861022B2040000000A98C10F0E58
2014.05.15 06:13:58 5: HMLAN_Parse: HMLAN1 R:E22B204 stat:0000 t:45F97F96 d:FF r:FFD2 m:66 8610 22B204 000000 0A98C10F0E58
2014.05.15 06:13:58 5: HMLAN1 dispatch A0F66861022B2040000000A98C10F0E58::-46:HMLAN1
2014.05.15 06:13:58 5: Triggering DG_AZ_HZ_Clima (6 changes)
2014.05.15 06:13:58 5: Notify loop for DG_AZ_HZ_Clima motorErr: ok
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima measured-temp: 19.3 -> measured-temp: .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima desired-temp: 19.0 -> desired-temp: .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima ValvePosition: 14 -> ValvePosition: .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima T: 19.3 desired: 19.0 valve: 14 -> T: .* desired: .* valve: .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Clima state: T: 19.3 desired: 19.0 valve: 14 -> state: T: .* desired: .* valve: .*
2014.05.15 06:13:58 5: Triggering DG_AZ_HZ_Weather (2 changes)
2014.05.15 06:13:58 5: Notify loop for DG_AZ_HZ_Weather measured-temp: 19.3
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Weather measured-temp: 19.3 -> measured-temp: .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Weather 19.3 -> .*
2014.05.15 06:13:58 4: eventTypes: CUL_HM DG_AZ_HZ_Weather state: 19.3 -> state: .*
2014.05.15 06:13:59 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:13:59 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F982DD,0001
2014.05.15 06:13:59 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F982DD IDcnt:0001
2014.05.15 06:14:24 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:14:24 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45F9E4A4,0001
2014.05.15 06:14:24 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45F9E4A4 IDcnt:0001
2014.05.15 06:14:49 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:14:49 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45FA4663,0001
2014.05.15 06:14:49 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45FA4663 IDcnt:0001
2014.05.15 06:14:59 5: HMLAN/RAW: /E22BDD8,0000,45FA6D04,FF,FFC2,59861022BDD80000000A88B9100055
2014.05.15 06:14:59 5: HMLAN_Parse: HMLAN1 R:E22BDD8 stat:0000 t:45FA6D04 d:FF r:FFC2 m:59 8610 22BDD8 000000 0A88B9100055
2014.05.15 06:14:59 5: HMLAN1 dispatch A0F59861022BDD80000000A88B9100055::-62:HMLAN1
2014.05.15 06:14:59 5: Triggering OG_SZ_HZ_Clima (6 changes)
2014.05.15 06:14:59 5: Notify loop for OG_SZ_HZ_Clima motorErr: ok
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima motorErr: ok -> motorErr: ok
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima desired-temp: 17.0 -> desired-temp: .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima ValvePosition: 0 -> ValvePosition: .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima mode: manu -> mode: manu
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima T: 18.5 desired: 17.0 valve: 0 -> T: .* desired: .* valve: .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Clima state: T: 18.5 desired: 17.0 valve: 0 -> state: T: .* desired: .* valve: .*
2014.05.15 06:14:59 5: Triggering OG_SZ_HZ_Weather (2 changes)
2014.05.15 06:14:59 5: Notify loop for OG_SZ_HZ_Weather measured-temp: 18.5
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Weather measured-temp: 18.5 -> measured-temp: .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Weather 18.5 -> .*
2014.05.15 06:14:59 4: eventTypes: CUL_HM OG_SZ_HZ_Weather state: 18.5 -> state: .*
2014.05.15 06:15:14 5: HMLAN_Send: HMLAN1 I:K
2014.05.15 06:15:14 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,45FAA820,0001
2014.05.15 06:15:14 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:45FAA820 IDcnt:0001
2014.05.15 06:15:26 5: HMLAN/RAW: /E232134,0000,45FAD5DE,FF,FFB7,0086102321340000000A88AE100058
#Heizung
define Heizung VCONTROL /dev/ttyUSB0 99_VCONTROL.cfg 120
attr Heizung alias Heizung
attr Heizung event-on-change-reading Temp-WarmWasser-Soll,Temp-Raum-Soll,Temp-Kessel-Soll,ZirkulationspumpeWW,state,state_party,\
state_spar,Speicherladepumpe,Solarpumpe,SolarertragToday,SolarertragDayStart,Solarertrag,OelverbrauchToday ,\
OelverbrauchDayStart,Oelverbrauch,Oelstand,Heizkreispumpe,BrennerStundenToday,BrennerStundenDayStart,BrennerStunden,\
BrennerStartsToday,BrennerStartsDayStart,BrennerStarts,Brenner
attr Heizung event-on-update-reading Temp-Aussen,Temp-Kessel-Ist,Temp-Kessel-Soll,Temp-Solarkollektor,Temp-WarmWasser-Ist,Temp-SolarSpeicher,Temp-VorlaufSoll,BrennerStundenLastDay,BrennerStartsLastDay,OelverbrauchLastDay,SolarertragLastDay
attr Heizung room Heizung
attr Heizung setList state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
attr Heizung verbose 5
#Ölstandsberechnung
define UG_HEIZ_OELST_NTFY notify Heizung.OelverbrauchLastDay.* { \\
my $newoel = ReadingsVal("Heizung","Oelstand",0) - $EVTPART1;;\\
fhem "setreading Heizung Oelstand $newoel";;\\
}
#Logfile
define UG_HEIZ_FL FileLog ./log/UG_HEIZ_FL-%Y-%m-%d.log Heizung
attr UG_HEIZ_FL archivedir ./log/archive/
attr UG_HEIZ_FL logtype text
attr UG_HEIZ_FL nrarchive 3
attr UG_HEIZ_FL room Heizung
define UG_HEIZ_FL_DAY FileLog ./log/UG_HZ_FL_DAY-%Y.log Heizung.*.*LastDay*.*
attr UG_HEIZ_FL_DAY logtype text
#Plots
define UG_HEIZ_PLOT_KESSEL SVG UG_HEIZ_FL:UG_HEIZ_PLOT_KESSEL:CURRENT
attr UG_HEIZ_PLOT_KESSEL room Plots
define UG_HEIZ_PLOT_SOLAR SVG UG_HEIZ_FL:UG_HEIZ_PLOT_SOLAR:CURRENT
attr UG_HEIZ_PLOT_SOLAR room Plots
define UG_HEIZ_PLOT_YEAR SVG UG_HEIZ_FL_DAY:UG_HEIZ_PLOT_YEAR:CURRENT
attr UG_HEIZ_PLOT_YEAR fixedrange 21days
attr UG_HEIZ_PLOT_YEAR room Plots
#Define um Readings zu aktualisieren obwohl keine Änderung stattgefunden hat
define addHeizLog notify addHeizLog {addLog("Heizung","Temp-WarmWasser-Soll");;addLog("Heizung","Temp-Raum-Soll");;\\
addLog("Heizung","Temp-Kessel-Soll");;addLog("Heizung","state_party");;addLog("Heizung","ZirkulationspumpeWW");;\\
addLog("Heizung","state");;addLog("Heizung","state_spar");;addLog("Heizung","Speicherladepumpe");;\\
addLog("Heizung","Solarpumpe");;addLog("Heizung","SolarertragToday");;\\
addLog("Heizung","SolarertragDayStart");;addLog("Heizung","Solarertrag");;\\
addLog("Heizung","OelverbrauchToday");;addLog("Heizung","OelverbrauchDayStart");;\\
addLog("Heizung","Oelverbrauch");;addLog("Heizung","Oelstand");;\\
addLog("Heizung","Heizkreispumpe");;addLog("Heizung","BrennerStundenToday");;\\
addLog("Heizung","BrennerStundenDayStart");;addLog("Heizung","BrennerStunden");;\\
addLog("Heizung","BrennerStartsToday");;addLog("Heizung","BrennerStartsDayStart");;\\
addLog("Heizung","BrennerStarts");;addLog("Heizung","Brenner");;}
attr addHeizLog room Heizung
define AddHeizLogMidnight at *23:59 trigger addHeizLog
attr AddHeizLogMidnight room Heizung
define AddHeizLogHour at +*01:00 trigger addHeizLog
attr AddHeizLogHour alignTime 00:05:00
attr AddHeizLogHour room Heizung
2014.05.15 06:10:06 5: VCONTROL: DEBUG nextday 15 <-> 15
2014.05.18 00:18:33 5: VCONTROL: Setze sendstr
2014.05.18 00:18:33 5: VCONTROL: send '01F7656004'
2014.05.18 00:18:33 5: SW: 01f7656004
2014.05.18 00:18:34 5: VCONTROL_READ
2014.05.18 00:18:34 5: VCONTROL: VCONTROL_Read '98'
2014.05.18 00:18:34 5: VCONTROL: VCONTROL_Read receive_len < 8, 98
2014.05.18 00:18:34 5: VCONTROL_READ
2014.05.18 00:18:34 5: VCONTROL: VCONTROL_Read '060000'
2014.05.18 00:18:34 5: VCONTROL: receive 'Solarertrag : 1688'
2014.05.18 00:18:34 5: VCONTROL: DEBUG nextday 18 <-> 18
2014.05.18 00:18:44 5: HMLAN_Send: HMLAN1 I:K
2014.05.18 00:18:44 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,5427EF01,0000
2014.05.18 00:18:44 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:5427EF01 IDcnt:0000
2014.05.18 00:19:09 5: HMLAN_Send: HMLAN1 I:K
2014.05.18 00:19:09 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,542850BF,0000
2014.05.18 00:19:09 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:542850BF IDcnt:0000
2014.05.18 00:19:34 5: HMLAN_Send: HMLAN1 I:K
2014.05.18 00:19:34 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,5428B270,0000
2014.05.20 21:50:01 5: VCONTROL: send '01F7230301'
2014.05.20 21:50:01 5: SW: 01f7230301
2014.05.20 21:50:01 5: VCONTROL_READ
2014.05.20 21:50:01 5: VCONTROL: VCONTROL_Read '00'
2014.05.20 21:50:01 5: VCONTROL: receive 'state_party : off'
2014.05.20 21:50:04 5: VCONTROL_READ
2014.05.20 21:50:04 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:04 5: VCONTROL: Setze sendstr
2014.05.20 21:50:04 5: VCONTROL: send '01F7230201'
2014.05.20 21:50:04 5: SW: 01f7230201
2014.05.20 21:50:04 5: VCONTROL_READ
2014.05.20 21:50:04 5: VCONTROL: VCONTROL_Read '00'
2014.05.20 21:50:04 5: VCONTROL: receive 'state_spar : off'
2014.05.20 21:50:09 5: VCONTROL_READ
2014.05.20 21:50:09 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:09 5: VCONTROL: Setze sendstr
2014.05.20 21:50:09 5: VCONTROL: send '01F7088604'
2014.05.20 21:50:09 5: SW: 01f7088604
2014.05.20 21:50:10 5: VCONTROL_READ
2014.05.20 21:50:10 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:10 5: VCONTROL: VCONTROL_Read receive_len < 8, 05
2014.05.20 21:50:12 5: VCONTROL_READ
2014.05.20 21:50:12 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:12 5: VCONTROL: VCONTROL_Read receive_len < 8, 0505
2014.05.20 21:50:14 5: VCONTROL_READ
2014.05.20 21:50:14 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:14 5: VCONTROL: VCONTROL_Read receive_len < 8, 050505
2014.05.20 21:50:16 5: VCONTROL_READ
2014.05.20 21:50:16 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:16 5: VCONTROL: receive 'BrennerStunden : 23393.0680555556'
2014.05.20 21:50:16 5: VCONTROL: DEBUG nextday 20 <-> 20
2014.05.20 21:50:18 5: VCONTROL_READ
2014.05.20 21:50:18 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:18 5: VCONTROL: End of Poll
2014.05.20 21:50:21 5: VCONTROL_READ
2014.05.20 21:50:21 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:50:23 5: VCONTROL_READ
2014.05.20 21:50:23 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:42 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:42 5: VCONTROL: Setze sendstr
2014.05.20 21:40:42 5: VCONTROL: send '01F7080802'
2014.05.20 21:40:42 5: SW: 01f7080802
2014.05.20 21:40:42 5: VCONTROL_READ
2014.05.20 21:40:42 5: VCONTROL: VCONTROL_Read 'f0'
2014.05.20 21:40:42 5: VCONTROL: VCONTROL_Read receive_len < 4, f0
2014.05.20 21:40:42 5: VCONTROL_READ
2014.05.20 21:40:42 5: VCONTROL: VCONTROL_Read '00'
2014.05.20 21:40:42 5: VCONTROL: receive 'Temp-Abgas : 24'
2014.05.20 21:40:45 5: VCONTROL_READ
2014.05.20 21:40:45 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:45 5: VCONTROL: Setze sendstr
2014.05.20 21:40:45 5: VCONTROL: send '01F70C2402'
2014.05.20 21:40:45 5: SW: 01f70c2402
2014.05.20 21:40:48 5: VCONTROL_READ
2014.05.20 21:40:48 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:48 5: VCONTROL: VCONTROL_Read receive_len < 4, 05
2014.05.20 21:40:50 5: VCONTROL_READ
2014.05.20 21:40:50 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:50 5: VCONTROL: receive 'Volumenstrom : 1285'
2014.05.20 21:40:53 5: VCONTROL_READ
2014.05.20 21:40:53 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:53 5: VCONTROL: Setze sendstr
2014.05.20 21:40:53 5: VCONTROL: send '01F7088A02'
2014.05.20 21:40:53 5: SW: 01f7088a02
2014.05.20 21:40:53 5: VCONTROL_READ
2014.05.20 21:40:53 5: VCONTROL: VCONTROL_Read '4d'
2014.05.20 21:40:53 5: VCONTROL: VCONTROL_Read receive_len < 4, 4d
2014.05.20 21:40:53 5: VCONTROL_READ
2014.05.20 21:40:53 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:53 5: VCONTROL: receive 'BrennerStarts : 1357'
2014.05.20 21:40:53 5: VCONTROL: DEBUG nextday 20 <-> 20
2014.05.20 21:40:56 5: VCONTROL_READ
2014.05.20 21:40:56 5: VCONTROL: VCONTROL_Read '05'
2014.05.20 21:40:56 5: VCONTROL: Setze sendstr
2014.05.20 21:40:56 5: VCONTROL: send '01F7A38F01'
2014.05.20 21:40:56 5: SW: 01f7a38f01
2014.05.20 21:40:56 5: VCONTROL_READ
2014.05.20 21:40:56 5: VCONTROL: VCONTROL_Read '00'
2014.05.20 21:40:56 5: VCONTROL: receive 'BrennerLeistung : 0'
vieleicht hilft das schon.014.05.20 15:00:34 5: VCONTROL_READ
2014.05.20 15:00:34 5: VCONTROL: VCONTROL_Read '04'
2014.05.20 15:00:34 5: VCONTROL: receive 'Temp-Solarkollektor : 113.2'
2014.05.20 15:00:34 5: Triggering Heizung (1 changes)
2014.05.20 15:00:34 5: Notify loop for Heizung Temp-Solarkollektor: 98
2014.05.20 15:00:34 5: Heizungsuebersicht: not on any display, ignoring notify
sub
VCONTROL_Ready($)
{
my ($hash) = @_;
my $dev = $hash->{DeviceName};
my $name = $hash->{NAME};
my $po;
sub
VCONTROL_Ready($)
{
my ($hash) = @_;
my $dev = $hash->{DeviceName};
my $name = $hash->{NAME};
my $po;
Log3 $name, 5, "VCONTROL: Ready";
2014.05.21 06:23:54 5: VCONTROL: send '01F7230401'
2014.05.21 06:23:54 5: SW: 01f7230401
2014.05.21 06:23:54 5: VCONTROL_READ
2014.05.21 06:23:54 5: VCONTROL: VCONTROL_Read 'ff'
2014.05.21 06:23:54 5: VCONTROL: receive 'Niveau : -1'
2014.05.21 06:23:56 5: HMLAN_Send: HMLAN1 I:K
2014.05.21 06:23:56 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,64EA0B03,0001
2014.05.21 06:23:56 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:64EA0B03 IDcnt:0001
2014.05.21 06:23:57 5: VCONTROL_READ
2014.05.21 06:23:57 5: VCONTROL: VCONTROL_Read '05'
2014.05.21 06:23:57 5: VCONTROL: End of Poll
2014.05.21 06:23:59 5: VCONTROL_READ
2014.05.21 06:23:59 5: VCONTROL: VCONTROL_Read '05'
2014.05.21 06:24:01 5: VCONTROL_READ
2014.05.21 06:24:01 5: VCONTROL: VCONTROL_Read '05'
2014.05.21 06:24:03 5: VCONTROL_READ
2014.05.21 06:24:03 5: VCONTROL: VCONTROL_Read '05'
2014.05.21 06:24:05 5: VCONTROL_READ
2014.05.21 06:24:05 5: VCONTROL: VCONTROL_Read '05'
2014.05.21 06:24:21 5: HMLAN_Send: HMLAN1 I:K
2014.05.21 06:24:21 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,64EA6CB7,0001
2014.05.21 06:24:21 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:64EA6CB7 IDcnt:0001
2014.05.21 06:24:39 5: HMLAN/RAW: /E22B204,0000,64EAB4D1,FF,FFD2,BA861022B2040000000A98DE0F0058
2014.05.21 06:24:39 5: HMLAN_Parse: HMLAN1 R:E22B204 stat:0000 t:64EAB4D1 d:FF r:FFD2 m:BA 8610 22B204 000000 0A98DE0F0058
2014.05.21 06:24:39 5: HMLAN1 dispatch A0FBA861022B2040000000A98DE0F0058::-46:HMLAN1
2014.05.21 06:24:39 5: Triggering DG_AZ_HZ_Clima (6 changes)
sub
VCONTROL_Ready($)
{
my ($hash) = @_;
my $dev = $hash->{DeviceName};
my $name = $hash->{NAME};
my $po;
Log3 $name, 5, "VCONTROL: Ready";
###USB
2014.05.23 02:16:58 5: VCONTROL_READ
2014.05.23 02:16:58 5: VCONTROL: VCONTROL_Read '05'
2014.05.23 02:17:00 5: VCONTROL_READ
2014.05.23 02:17:00 5: VCONTROL: VCONTROL_Read '05'
2014.05.23 02:17:02 5: VCONTROL_READ
2014.05.23 02:17:02 5: VCONTROL: VCONTROL_Read '05'
2014.05.23 02:17:05 5: VCONTROL_READ
2014.05.23 02:17:05 5: VCONTROL: VCONTROL_Read '05'
2014.05.23 02:17:07 5: VCONTROL_READ
2014.05.23 02:17:07 5: VCONTROL: VCONTROL_Read '05'
2014.05.23 02:17:07 5: VCONTROL: Setze sendstr
2014.05.23 02:17:07 5: VCONTROL: send '01F7080002'
2014.05.23 02:17:07 5: SW: 01f7080002
2014.05.23 02:17:07 5: VCONTROL_READ
2014.05.23 02:17:07 5: VCONTROL: VCONTROL_Read 'b0'
2014.05.23 02:17:07 5: VCONTROL: VCONTROL_Read receive_len < 4, b0
2014.05.23 02:17:07 5: VCONTROL_READ
2014.05.23 02:17:07 5: VCONTROL: VCONTROL_Read '00'
2014.05.23 02:17:07 5: VCONTROL: receive 'Temp-Aussen : 17.6'
2014.05.23 02:17:07 5: Triggering Heizung (1 changes)
2014.05.23 02:17:07 5: Notify loop for Heizung Temp-Aussen: 17.6
2014.05.23 02:17:07 5: Heizungsuebersicht: not on any display, ignoring notify
2014.05.23 02:17:07 4: eventTypes: VCONTROL Heizung Temp-Aussen: 17.6 -> Temp-Aussen: .*
2014.05.23 02:17:19 5: HMLAN_Send: HMLAN1 I:K
2014.05.23 02:17:19 5: HMLAN/RAW: /HHM-LAN-IF,03C1,KEQ1022891,25739A,25739A,6E555D41,0002
2014.05.23 02:17:19 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:6E555D41 IDcnt:0002
2014.05.23 02:17:42 5: HMLAN/RAW: /E232134,0000,6E55B974,FF,FFBC,5F86102321340000000A88D30F0058
2014.05.23 02:17:42 5: HMLAN_Parse: HMLAN1 R:E232134 stat:0000 t:6E55B974 d:FF r:FFBC m:5F 8610 232134 000000 0A88D30F0058
Auf Windows-Systemen funktioniert dies anders. Hier können USB/Seriell-Geräte nicht per select überwacht werden. In FHEM unter Windows werden daher diese Schnittstellen kontinuierlich abgefragt ob Daten bereitstehen. Dafür müssen Module zusätzlich zur Lesefunktion eine Abfragefunktion (X_Ready) implementieren, die prüft ob Daten zum Lesen anstehen. Auch auf Linux/Unix-Plattformen hat diese Funktion eine Aufgabe. Falls nämlich eine Schnittstelle ausfällt beziehungsweise ein CUL oder USB-zu-Seriell Adapter ausgesteckt wird, dann wird über diese Funktion regelmäßig geprüft ob die Schnittstelle wieder verfügbar wird.
$hash->{USBDev} = $po;
if( $^O =~ /Win/ ) {
$readyfnlist{"$name.$dev"} = $hash;
} else {
$hash->{FD} = $po->FILENO;
delete($readyfnlist{"$name.$dev"});
$selectlist{"$name.$dev"} = $hash;
Log3($name, 3, "VCONTROL opened VCONTROL device $dev");
}
2014.05.25 19:21:29 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:30 5: VCONTROL_READ
2014.05.25 19:21:30 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:30 5: VCONTROL: Setze sendstr
2014.05.25 19:21:30 5: VCONTROL: send '01F7080002'
2014.05.25 19:21:30 5: SW: 01f7080002
2014.05.25 19:21:30 5: VCONTROL_READ
2014.05.25 19:21:30 5: VCONTROL: VCONTROL_Read 'e6'
2014.05.25 19:21:30 5: VCONTROL: VCONTROL_Read receive_len < 4, e6
2014.05.25 19:21:30 5: VCONTROL_READ
2014.05.25 19:21:30 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:21:30 5: VCONTROL: receive 'Temp-Aussen : 23'
2014.05.25 19:21:33 5: VCONTROL_READ
2014.05.25 19:21:33 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:33 5: VCONTROL: Setze sendstr
2014.05.25 19:21:33 5: VCONTROL: send '01F7080402'
2014.05.25 19:21:33 5: SW: 01f7080402
2014.05.25 19:21:33 5: VCONTROL_READ
2014.05.25 19:21:33 5: VCONTROL: VCONTROL_Read '16'
2014.05.25 19:21:33 5: VCONTROL: VCONTROL_Read receive_len < 4, 16
2014.05.25 19:21:33 5: VCONTROL_READ
2014.05.25 19:21:33 5: VCONTROL: VCONTROL_Read '01'
2014.05.25 19:21:33 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 27.8'
2014.05.25 19:21:36 5: VCONTROL_READ
2014.05.25 19:21:36 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:36 5: VCONTROL: Setze sendstr
2014.05.25 19:21:36 5: VCONTROL: send '01F7089602'
2014.05.25 19:21:36 5: SW: 01f7089602
2014.05.25 19:21:39 5: VCONTROL_READ
2014.05.25 19:21:39 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:39 5: VCONTROL: VCONTROL_Read receive_len < 4, 05
2014.05.25 19:21:42 5: VCONTROL_READ
2014.05.25 19:21:42 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:42 5: VCONTROL: receive 'Temp-Wohnzimmer-Ist : 128.5'
2014.05.25 19:21:44 5: VCONTROL_READ
2014.05.25 19:21:44 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:44 5: VCONTROL: Setze sendstr
2014.05.25 19:21:44 5: VCONTROL: send '01F7080202'
2014.05.25 19:21:44 5: SW: 01f7080202
2014.05.25 19:21:44 5: VCONTROL_READ
2014.05.25 19:21:44 5: VCONTROL: VCONTROL_Read 'f0'
2014.05.25 19:21:44 5: VCONTROL: VCONTROL_Read receive_len < 4, f0
2014.05.25 19:21:44 5: VCONTROL_READ
2014.05.25 19:21:44 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:21:44 5: VCONTROL: receive 'Temp-Kessel-Ist : 24'
2014.05.25 19:21:47 5: VCONTROL_READ
2014.05.25 19:21:47 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:47 5: VCONTROL: Setze sendstr
2014.05.25 19:21:47 5: VCONTROL: send '01F7555A02'
2014.05.25 19:21:47 5: SW: 01f7555a02
2014.05.25 19:21:47 5: VCONTROL_READ
2014.05.25 19:21:47 5: VCONTROL: VCONTROL_Read '32'
2014.05.25 19:21:47 5: VCONTROL: VCONTROL_Read receive_len < 4, 32
2014.05.25 19:21:47 5: VCONTROL_READ
2014.05.25 19:21:47 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:21:47 5: VCONTROL: receive 'Temp-Kessel-Soll : 5'
2014.05.25 19:21:50 5: VCONTROL_READ
2014.05.25 19:21:50 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:50 5: VCONTROL: Setze sendstr
2014.05.25 19:21:50 5: VCONTROL: send '01F7080802'
2014.05.25 19:21:50 5: SW: 01f7080802
2014.05.25 19:21:50 5: VCONTROL_READ
2014.05.25 19:21:50 5: VCONTROL: VCONTROL_Read '09'
2014.05.25 19:21:50 5: VCONTROL: VCONTROL_Read receive_len < 4, 09
2014.05.25 19:21:50 5: VCONTROL_READ
2014.05.25 19:21:50 5: VCONTROL: VCONTROL_Read '01'
2014.05.25 19:21:50 5: VCONTROL: receive 'Temp-Abgas : 26.5'
2014.05.25 19:21:53 5: VCONTROL_READ
2014.05.25 19:21:53 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:53 5: VCONTROL: Setze sendstr
2014.05.25 19:21:53 5: VCONTROL: send '01F70C2402'
2014.05.25 19:21:53 5: SW: 01f70c2402
2014.05.25 19:21:56 5: VCONTROL_READ
2014.05.25 19:21:56 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:56 5: VCONTROL: VCONTROL_Read receive_len < 4, 05
2014.05.25 19:21:58 5: VCONTROL_READ
2014.05.25 19:21:58 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:21:58 5: VCONTROL: receive 'Volumenstrom : 1285'
2014.05.25 19:22:00 5: VCONTROL_READ
2014.05.25 19:22:00 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:00 5: VCONTROL: Setze sendstr
2014.05.25 19:22:00 5: VCONTROL: send '01F7088A02'
2014.05.25 19:22:00 5: SW: 01f7088a02
2014.05.25 19:22:00 5: VCONTROL_READ
2014.05.25 19:22:00 5: VCONTROL: VCONTROL_Read '52'
2014.05.25 19:22:00 5: VCONTROL: VCONTROL_Read receive_len < 4, 52
2014.05.25 19:22:00 5: VCONTROL_READ
2014.05.25 19:22:00 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:00 5: VCONTROL: receive 'BrennerStarts : 1362'
2014.05.25 19:22:00 5: VCONTROL: DEBUG nextday 25 <-> 25
2014.05.25 19:22:03 5: VCONTROL_READ
2014.05.25 19:22:03 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:03 5: VCONTROL: Setze sendstr
2014.05.25 19:22:03 5: VCONTROL: send '01F7A38F01'
2014.05.25 19:22:03 5: SW: 01f7a38f01
2014.05.25 19:22:03 5: VCONTROL_READ
2014.05.25 19:22:03 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:03 5: VCONTROL: receive 'BrennerLeistung : 0'
2014.05.25 19:22:06 5: VCONTROL_READ
2014.05.25 19:22:06 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:06 5: VCONTROL: Setze sendstr
2014.05.25 19:22:06 5: VCONTROL: send '01F7766002'
2014.05.25 19:22:06 5: SW: 01f7766002
2014.05.25 19:22:06 5: VCONTROL_READ
2014.05.25 19:22:06 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:06 5: VCONTROL: VCONTROL_Read receive_len < 4, 00
2014.05.25 19:22:06 5: VCONTROL_READ
2014.05.25 19:22:06 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:06 5: VCONTROL: receive 'PumpeDrehzahl : 0'
2014.05.25 19:22:09 5: VCONTROL_READ
2014.05.25 19:22:09 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:09 5: VCONTROL: Setze sendstr
2014.05.25 19:22:09 5: VCONTROL: send '01F7230101'
2014.05.25 19:22:09 5: SW: 01f7230101
2014.05.25 19:22:09 5: VCONTROL_READ
2014.05.25 19:22:09 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:09 5: VCONTROL: receive 'state : WW'
2014.05.25 19:22:12 5: VCONTROL_READ
2014.05.25 19:22:12 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:12 5: VCONTROL: Setze sendstr
2014.05.25 19:22:12 5: VCONTROL: send '01F7230301'
2014.05.25 19:22:12 5: SW: 01f7230301
2014.05.25 19:22:12 5: VCONTROL_READ
2014.05.25 19:22:12 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:12 5: VCONTROL: receive 'state_party : off'
2014.05.25 19:22:15 5: VCONTROL_READ
2014.05.25 19:22:15 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:15 5: VCONTROL: Setze sendstr
2014.05.25 19:22:15 5: VCONTROL: send '01F7230201'
2014.05.25 19:22:15 5: SW: 01f7230201
2014.05.25 19:22:16 5: VCONTROL_READ
2014.05.25 19:22:16 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:16 5: VCONTROL: receive 'state_spar : off'
2014.05.25 19:22:18 5: VCONTROL_READ
2014.05.25 19:22:18 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:18 5: VCONTROL: Setze sendstr
2014.05.25 19:22:18 5: VCONTROL: send '01F7088604'
2014.05.25 19:22:18 5: SW: 01f7088604
2014.05.25 19:22:19 5: VCONTROL_READ
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read '02'
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read receive_len < 8, 02
2014.05.25 19:22:19 5: VCONTROL_READ
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read '49'
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read receive_len < 8, 0249
2014.05.25 19:22:19 5: VCONTROL_READ
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read 'b2'
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read receive_len < 8, 0249b2
2014.05.25 19:22:19 5: VCONTROL_READ
2014.05.25 19:22:19 5: VCONTROL: VCONTROL_Read '00'
2014.05.25 19:22:19 5: VCONTROL: receive 'BrennerStunden : 3245.58277777778'
2014.05.25 19:22:19 5: VCONTROL: DEBUG nextday 25 <-> 25
2014.05.25 19:22:22 5: VCONTROL_READ
2014.05.25 19:22:22 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:22 5: VCONTROL: End of Poll
2014.05.25 19:22:24 5: VCONTROL_READ
2014.05.25 19:22:24 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:26 5: VCONTROL_READ
2014.05.25 19:22:26 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:28 5: VCONTROL_READ
2014.05.25 19:22:28 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:30 5: VCONTROL_READ
2014.05.25 19:22:30 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:33 5: VCONTROL_READ
2014.05.25 19:22:33 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:35 5: VCONTROL_READ
2014.05.25 19:22:35 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:37 5: VCONTROL_READ
2014.05.25 19:22:37 5: VCONTROL: VCONTROL_Read '05'
2014.05.25 19:22:39 5: VCONTROL_READ
2014.05.27 21:05:45 5: VCONTROL_READ
2014.05.27 21:05:45 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:05:45 5: VCONTROL: Setze sendstr
2014.05.27 21:05:45 5: VCONTROL: send '01F7080002'
2014.05.27 21:05:45 5: SW: 01f7080002
2014.05.27 21:05:45 5: VCONTROL_READ
2014.05.27 21:05:45 5: VCONTROL: VCONTROL_Read '86'
2014.05.27 21:05:45 5: VCONTROL: VCONTROL_Read receive_len < 4, 86
2014.05.27 21:05:45 5: VCONTROL_READ
2014.05.27 21:05:45 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:05:45 5: VCONTROL: receive 'Temp-Aussen : 13.4'
2014.05.27 21:05:48 5: VCONTROL_READ
2014.05.27 21:05:48 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:05:48 5: VCONTROL: Setze sendstr
2014.05.27 21:05:48 5: VCONTROL: send '01F7080402'
2014.05.27 21:05:48 5: SW: 01f7080402
2014.05.27 21:05:48 5: VCONTROL_READ
2014.05.27 21:05:48 5: VCONTROL: VCONTROL_Read 'e5'
2014.05.27 21:05:48 5: VCONTROL: VCONTROL_Read receive_len < 4, e5
2014.05.27 21:05:48 5: VCONTROL_READ
2014.05.27 21:05:48 5: VCONTROL: VCONTROL_Read '01'
2014.05.27 21:05:48 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 48.5'
2014.05.27 21:05:51 5: VCONTROL_READ
2014.05.27 21:05:51 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:05:51 5: VCONTROL: Setze sendstr
2014.05.27 21:05:51 5: VCONTROL: send '01F7089602'
2014.05.27 21:05:51 5: SW: 01f7089602
2014.05.27 21:05:51 5: VCONTROL_READ
2014.05.27 21:05:51 5: VCONTROL: VCONTROL_Read 'd9'
2014.05.27 21:05:51 5: VCONTROL: VCONTROL_Read receive_len < 4, d9
2014.05.27 21:05:51 5: VCONTROL_READ
2014.05.27 21:05:51 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:05:51 5: VCONTROL: receive 'Temp-Wohnzimmer-Ist : 21.7'
2014.05.27 21:05:54 5: VCONTROL_READ
2014.05.27 21:05:54 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:05:54 5: VCONTROL: Setze sendstr
2014.05.27 21:05:54 5: VCONTROL: send '01F7080202'
2014.05.27 21:05:54 5: SW: 01f7080202
2014.05.27 21:05:54 5: VCONTROL_READ
2014.05.27 21:05:54 5: VCONTROL: VCONTROL_Read 'd7'
2014.05.27 21:05:54 5: VCONTROL: VCONTROL_Read receive_len < 4, d7
2014.05.27 21:05:54 5: VCONTROL_READ
2014.05.27 21:05:54 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:05:54 5: VCONTROL: receive 'Temp-Kessel-Ist : 21.5'
2014.05.27 21:05:57 5: VCONTROL_READ
2014.05.27 21:05:57 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:05:57 5: VCONTROL: Setze sendstr
2014.05.27 21:05:57 5: VCONTROL: send '01F7555A02'
2014.05.27 21:05:57 5: SW: 01f7555a02
2014.05.27 21:05:57 5: VCONTROL_READ
2014.05.27 21:05:57 5: VCONTROL: VCONTROL_Read '32'
2014.05.27 21:05:57 5: VCONTROL: VCONTROL_Read receive_len < 4, 32
2014.05.27 21:05:57 5: VCONTROL_READ
2014.05.27 21:05:57 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:05:57 5: VCONTROL: receive 'Temp-Kessel-Soll : 5'
2014.05.27 21:06:00 5: VCONTROL_READ
2014.05.27 21:06:00 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:00 5: VCONTROL: Setze sendstr
2014.05.27 21:06:00 5: VCONTROL: send '01F7080802'
2014.05.27 21:06:00 5: SW: 01f7080802
2014.05.27 21:06:00 5: VCONTROL_READ
2014.05.27 21:06:00 5: VCONTROL: VCONTROL_Read 'eb'
2014.05.27 21:06:00 5: VCONTROL: VCONTROL_Read receive_len < 4, eb
2014.05.27 21:06:00 5: VCONTROL_READ
2014.05.27 21:06:00 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:00 5: VCONTROL: receive 'Temp-Abgas : 23.5'
2014.05.27 21:06:03 5: VCONTROL_READ
2014.05.27 21:06:03 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:03 5: VCONTROL: Setze sendstr
2014.05.27 21:06:03 5: VCONTROL: send '01F70C2402'
2014.05.27 21:06:03 5: SW: 01f70c2402
2014.05.27 21:06:03 5: VCONTROL_READ
2014.05.27 21:06:03 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:03 5: VCONTROL: VCONTROL_Read receive_len < 4, 00
2014.05.27 21:06:03 5: VCONTROL_READ
2014.05.27 21:06:03 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:03 5: VCONTROL: receive 'Volumenstrom : 0'
2014.05.27 21:06:07 5: VCONTROL_READ
2014.05.27 21:06:07 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:07 5: VCONTROL: Setze sendstr
2014.05.27 21:06:07 5: VCONTROL: send '01F7088A02'
2014.05.27 21:06:07 5: SW: 01f7088a02
2014.05.27 21:06:08 5: VCONTROL_READ
2014.05.27 21:06:08 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:08 5: VCONTROL: VCONTROL_Read receive_len < 4, 05
2014.05.27 21:06:11 5: VCONTROL_READ
2014.05.27 21:06:11 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:11 5: VCONTROL: receive 'BrennerStarts : 1285'
2014.05.27 21:06:11 5: VCONTROL: DEBUG nextday 27 <-> 27
2014.05.27 21:06:13 5: VCONTROL_READ
2014.05.27 21:06:13 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:13 5: VCONTROL: Setze sendstr
2014.05.27 21:06:13 5: VCONTROL: send '01F7A38F01'
2014.05.27 21:06:13 5: SW: 01f7a38f01
2014.05.27 21:06:13 5: VCONTROL_READ
2014.05.27 21:06:13 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:13 5: VCONTROL: receive 'BrennerLeistung : 0'
2014.05.27 21:06:16 5: VCONTROL_READ
2014.05.27 21:06:16 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:16 5: VCONTROL: Setze sendstr
2014.05.27 21:06:16 5: VCONTROL: send '01F7766002'
2014.05.27 21:06:16 5: SW: 01f7766002
2014.05.27 21:06:16 5: VCONTROL_READ
2014.05.27 21:06:16 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:16 5: VCONTROL: VCONTROL_Read receive_len < 4, 00
2014.05.27 21:06:16 5: VCONTROL_READ
2014.05.27 21:06:16 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:16 5: VCONTROL: receive 'PumpeDrehzahl : 0'
2014.05.27 21:06:19 5: VCONTROL_READ
2014.05.27 21:06:19 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:19 5: VCONTROL: Setze sendstr
2014.05.27 21:06:19 5: VCONTROL: send '01F7230101'
2014.05.27 21:06:19 5: SW: 01f7230101
2014.05.27 21:06:19 5: VCONTROL_READ
2014.05.27 21:06:19 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:19 5: VCONTROL: receive 'state : WW'
2014.05.27 21:06:22 5: VCONTROL_READ
2014.05.27 21:06:22 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:22 5: VCONTROL: Setze sendstr
2014.05.27 21:06:22 5: VCONTROL: send '01F7230301'
2014.05.27 21:06:22 5: SW: 01f7230301
2014.05.27 21:06:22 5: VCONTROL_READ
2014.05.27 21:06:22 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:22 5: VCONTROL: receive 'state_party : off'
2014.05.27 21:06:25 5: VCONTROL_READ
2014.05.27 21:06:25 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:25 5: VCONTROL: Setze sendstr
2014.05.27 21:06:25 5: VCONTROL: send '01F7230201'
2014.05.27 21:06:25 5: SW: 01f7230201
2014.05.27 21:06:25 5: VCONTROL_READ
2014.05.27 21:06:25 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:25 5: VCONTROL: receive 'state_spar : off'
2014.05.27 21:06:28 5: VCONTROL_READ
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:28 5: VCONTROL: Setze sendstr
2014.05.27 21:06:28 5: VCONTROL: send '01F7088604'
2014.05.27 21:06:28 5: SW: 01f7088604
2014.05.27 21:06:28 5: VCONTROL_READ
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read 'f7'
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read receive_len < 8, f7
2014.05.27 21:06:28 5: VCONTROL_READ
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read '59'
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read receive_len < 8, f759
2014.05.27 21:06:28 5: VCONTROL_READ
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read 'b2'
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read receive_len < 8, f759b2
2014.05.27 21:06:28 5: VCONTROL_READ
2014.05.27 21:06:28 5: VCONTROL: VCONTROL_Read '00'
2014.05.27 21:06:28 5: VCONTROL: receive 'BrennerStunden : 3246.78861111111'
2014.05.27 21:06:28 5: VCONTROL: DEBUG nextday 27 <-> 27
2014.05.27 21:06:31 5: VCONTROL_READ
2014.05.27 21:06:31 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:31 5: VCONTROL: End of Poll
2014.05.27 21:06:33 5: VCONTROL_READ
2014.05.27 21:06:33 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:35 5: VCONTROL_READ
2014.05.27 21:06:35 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:38 5: VCONTROL_READ
2014.05.27 21:06:38 5: VCONTROL: VCONTROL_Read '05'
2014.05.27 21:06:40 5: VCON
2014.05.27 20:46:45 5: VCONTROL: DEBUG05 bufflen: 8
2014.05.27 20:46:45 5: VCONTROL: DEBUG05 buffhalflen: 4
2014.05.27 20:46:45 5: VCONTROL: DEBUG05 cmd: 2ByteS
2014.05.27 20:46:45 5: VCONTROL: DEBUG05 hexline: 05050505
2014.05.27 20:46:45 5: VCONTROL: DEBUG05 REGEXPR: TRUE
2014.06.01 22:25:47 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1022891 d:25739A O:25739A t:A103118A IDcnt:0000
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '05'
2014.06.01 22:25:50 5: VCONTROL: Setze sendstr
2014.06.01 22:25:50 5: VCONTROL: send '01F7231108'
2014.06.01 22:25:50 5: SW: 01f7231108
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '19'
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read receive_len < 16, 19
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '7001'
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read receive_len < 16, 197001
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '010400'
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read receive_len < 16, 197001010400
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '00'
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read receive_len < 16, 19700101040000
2014.06.01 22:25:50 5: VCONTROL_READ
2014.06.01 22:25:50 5: VCONTROL: VCONTROL_Read '00'
2014.06.01 22:25:50 5: VCONTROL: receive 'Urlaub-Ende : Do,01.01.1970 00:00:00'
2014.06.01 22:25:53 5: VCONTROL_READ
2014.06.01 22:25:53 5: VCONTROL: VCONTROL_Read '05'
2014.06.01 22:25:53 5: VCONTROL: Setze sendstr
2014.06.01 22:25:53 5: VCONTROL: send '01F7253501'
2014.06.01 22:25:53 5: SW: 01f7253501
2014.06.01 22:25:53 5: VCONTROL_READ
2014.06.01 22:25:53 5: VCONTROL: VCONTROL_Read '00'
2014.06.01 22:25:53 5: VCONTROL: receive 'Urlaub-Betrieb : off'
2014.06.01 22:25:56 5: VCONTROL_READ
2014.06.01 22:25:56 5: VCONTROL: VCONTROL_Read '05'
2014.06.01 22:25:56 5: VCONTROL: Setze sendstr
2014.06.01 22:25:56 5: VCONTROL: send '01F7230501'
2014.06.01 22:25:56 5: SW: 01f7230501
2014.06.01 22:25:56 5: VCONTROL_READ
2014.06.01 22:25:56 5: VCONTROL: VCONTROL_Read '14'
2014.06.01 22:25:56 5: VCONTROL: receive 'Neigung : 2'
2014.06.01 22:25:59 5: VCONTROL_READ
2014.06.01 22:25:59 5: VCONTROL: VCONTROL_Read '05'
2014.06.01 22:25:59 5: VCONTROL: Setze sendstr
2014.06.01 22:25:59 5: VCONTROL: send '01F7230401'
2014.06.01 22:25:59 5: SW: 01f7230401
2014.06.01 22:25:59 5: VCONTROL_READ
2014.06.01 22:25:59 5: VCONTROL: VCONTROL_Read 'ff'
2014.06.01 22:25:59 5: VCONTROL: receive 'Niveau : -1'
2014.06.01 22:26:02 5: VCONTROL_READ
2014.06.01 22:26:02 5: VCONTROL: VCONTROL_Read '05'
2014.06.01 22:26:02 5: VCONTROL: End of Poll
2014.06.01 22:26:02 3: VCONTROL: USB device closed
vorher:
define Heizung VCONTROL com4 FHEM\\99_VCONTROL.cfg 180
nachher:
define Heizung VCONTROL com4@4800 FHEM\\99_VCONTROL.cfg 180
2014.06.14 00:43:38 1: 192.168.0.30:10001 disconnected, waiting to reappear (V200KW2)
2014.06.14 00:43:38 3: VCONTROL: USB device 192.168.0.30:10001 disconnected, waiting to reappear
2014.06.14 01:00:48 2: After sleep: temp
2014.06.14 01:00:49 2: After sleep: temp
2014.06.14 01:00:50 2: After sleep: temp
2014.06.14 01:00:51 2: After sleep: temp
2014.06.14 01:00:52 2: After sleep: temp
2014.06.14 01:30:48 2: After sleep: temp
2014.06.14 01:30:49 2: After sleep: temp
2014.06.14 01:30:50 2: After sleep: temp
2014.06.14 01:30:51 2: After sleep: temp
2014.06.14 01:30:52 2: After sleep: temp
2014.06.14 01:35:11 1: 192.168.0.30:10001 reappeared (V200KW2)
2014.06.14 01:35:11 3: VCONTROL: Initialization
2014.06.14 02:00:48 2: After sleep: temp
2014.06.14 02:00:49 2: After sleep: temp
2014.06.14 02:00:50 2: After sleep: temp
2014.06.14 02:00:51 2: After sleep: temp
2014.06.14 02:00:52 2: After sleep: temp
2014.06.14 02:30:48 2: After sleep: temp
Bedeutet für mich:
- die reine DevIo Version ist für Linux (und LAN) optimiert.
- meine Version mehr für Windows (und USB)
/opt/fhem/FHEM# Undefined subroutine &main::trim called at ./FHEM/99_VCONTROL.pm line 821, <CMDDATEI> line 1.
Hast Du diese nach Deine Umzug noch im FHEM Verzeichnis?
Die Adresse für Kessel-Soll-Temp habe ich ermitteln können. ( u.a.von openv -Adressen). POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
POLL, 01F7555A02, 2ByteU, 1 , Temp-Kessel-Soll , -
Bit Position 12345678
2B -> 43 -> 00101011 -> on
18 -> 24 -> 00011000 -> off
00 -> 00 -> 00000000 -> off
Bit Position 12345678
19 -> 25 -> 00011001 -> on
01 -> 01 -> 00000001 -> off
GrußBit Position 12345678
2B -> 43 -> 00101011 -> on
1B -> 27 -> 00011011 -> on
18 -> 24 -> 00011000 -> off
16 -> 22 -> 00010110 -> on
10 -> 16 -> 00010000 -> off
00 -> 00 -> 00000000 -> off
Könnte man jetzt hergehen und sagen, wenn der Wert > 001 ist, ist der Brenner an ?
POLL, 01F7A38F02, 2BytePercent , 1 , Brenner , -
ID BlockLength BytePosition ByteLength Conversion
nvoPWRState_CFDM_state~0xA38F 2 1 1 -
nvoPWRState_CFDM_value~0xA38F 2 0 1 Div2
POLL, 01F7A38F02, 2BytePercent , 1 , Brenner , -
POLL, 01F7A38F01, 1ByteU , 2 , Brennerleistung , -
dmesg|grep ttyUSB
hoffe es hilft######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
######################################################################################
POLL, 01F7084701, 1ByteU, 1 , BrennerStoerung , -
Vielleicht kann das jemand brauchen. Und das mit dem Mailschicken, falls Brennerstoerung = 1 kommt demnächst ...Da der Brenner im Keller steht ist natürlich ausschließlich eine Anbindung über Optolink->LAN interressant, obwohl wie kommt dann fhem wieder an mögliche Daten ran?Hallo Michael,
define Heizung VCONTROL <IP>[:<port>?] 99_VCONTROL.cfg 300
gehen.@Peter, das mit dem Optolink ==> LAN-Adapter ging doch aber mal , hatte ReinerZ damals getestet.Hallo Klaus,
Ich wollte das auch so machen da mein WLAN in den Keller nicht stabil ist. Aus Zeitgründen bin ich aber
erst einmal bei einer ähnlichen Variante wie Du.
hat ReinerZ seine Konfiguration mit Adams Modul getestet?
« Antwort #340 am: 10 Juni 2014, 14:38:50 »
2014.08.29 18:13:25 5: VCONTROL: DEBUG SET <-> SET / HWW <-> HWW
2014.08.29 18:13:27 5: VCONTROL_READ
2014.08.29 18:13:27 5: VCONTROL: VCONTROL_Read '05'
2014.08.29 18:13:27 5: VCONTROL: send '01F423010103'
2014.08.29 18:13:27 5: SW: 01f423010103
2014.08.29 18:13:28 5: VCONTROL_READ
2014.08.29 18:13:28 5: VCONTROL: VCONTROL_Read '05'
2014.08.29 18:13:31 5: VCONTROL_READ
2014.08.29 18:13:31 5: VCONTROL: VCONTROL_Read '05'
2014.08.29 18:13:31 5: VCONTROL: send '01F423010103'
2014.08.29 18:13:31 5: SW: 01f423010103
2014.08.29 18:13:31 5: VCONTROL_READ
2014.08.29 18:13:31 5: VCONTROL: VCONTROL_Read '00'
2014.08.29 18:17:20 5: VCONTROL: DEBUG SET <-> SET / HWW <-> HWW
2014.08.29 18:18:12 5: VCONTROL: End of Poll
2014.08.29 18:18:15 5: VCONTROL_READ
2014.08.29 18:18:15 5: VCONTROL: VCONTROL_Read '05'
2014.08.29 18:18:15 5: VCONTROL: send '01F423010103'
2014.08.29 18:18:15 5: SW: 01f423010103
2014.08.29 18:18:15 5: VCONTROL_READ
2014.08.29 18:18:15 5: VCONTROL: VCONTROL_Read '00'
2014.08.29 18:18:18 5: VCONTROL_READ
2014.08.29 18:18:51 5: VCONTROL: Setze sendstr
2014.08.29 18:18:51 5: VCONTROL: send '01F7230101'
2014.08.29 18:18:51 5: SW: 01f7230101
2014.08.29 18:18:51 5: VCONTROL_READ
2014.08.29 18:18:51 5: VCONTROL: VCONTROL_Read '04'
2014.08.29 18:18:51 5: VCONTROL: receive 'state : H+WW FS'
2014.08.29 18:30:01 5: VCONTROL: DEBUG SET <-> SET / WW <-> WW
2014.08.29 18:30:49 5: VCONTROL: send '01F423010100'
2014.08.29 18:30:49 5: SW: 01f423010100
2014.08.29 18:30:49 5: VCONTROL_READ
2014.08.29 18:30:49 5: VCONTROL: VCONTROL_Read '00'
define TH_Heizung THRESHOLD KS300:temperature:0.2:20 Heizung|set @ WW|set @ HWW|0|Heizung_WW:Heizung_HWW
15Grad:
2014.10.08 09:32:36 5: VCONTROL: VCONTROL_Read '05'
2014.10.08 09:32:36 5: VCONTROL: send '01F4230701F'
2014.10.08 09:32:36 5: SW: 01f4230701f0
2014.10.08 09:35:12 5: VCONTROL: VCONTROL_Read '05'
2014.10.08 09:35:12 5: VCONTROL: send '01F423070111'
2014.10.08 09:35:12 5: SW: 01f423070111
ist es möglich, dass generell von der Heizung beide Nibbles erwartet werden und bei Werten < 0x10 mit 0 aufgefüllt werden muss?2014.10.08 09:32:36 5: SW: 01f4230701f0
SET, RT_RED , 01F4230701 , 1ByteU , -
sub VCONTROL_1ByteUConv($)
{
my $convvalue = shift;
return (sprintf "%X", $convvalue);
}
sub VCONTROL_1ByteUConv($)
{
my $convvalue = shift;
return (sprintf "%02X", $convvalue);
}
...meiner Vitodens 300 (VSCOTHO1, Adresse 2307
POLL, 01F7253501, 1ByteU, state , Urlaub-Betrieb , -
set <devicename> URLON 12.12.2014_21:00:00
set <devicename> URLOOFF 13.12.2014_21:00:00
Bitte mal verbose auf 5 setzen und im Log nachschauen was bei 01F7253501 zurück kommt.
2014.11.12 15:49:56 5: VCONTROL: send '01F7253501'
2014.11.12 15:49:56 5: SW: 01f7253501
2014.11.12 15:49:56 5: VCONTROL_READ
2014.11.12 15:49:56 5: VCONTROL: VCONTROL_Read '02'
2014.11.12 15:49:56 5: VCONTROL: receive 'Urlaub-Betrieb : on'
Ja wie ich befürchtet hatte, da kommt 02 zurück.
define Heizungsstatus readingsGroup <%sani_heating>,<Status>,<Datum> Vito200
attr Heizungsstatus nameStyle style="color:yellow;;;;font-weight:bold"
attr Heizungsstatus nolinks 1
attr Heizungsstatus room Heizung
attr Heizungsstatus style style="font-size:14px"
attr Heizungsstatus valueFormat {"BrennerStartsLastDay" =>"%.0f", "BrennerStartsToday" =>"%.0f", "BrennerStartsDayStart" =>"%.0f","Brennerleistung" => "%.0f %%", "OelverbrauchToday" => "%.2f ltr.","OelverbrauchLastDay" =>"%.2f ltr.", "Oelverbrauch" =>"%.2f ltr.", "OelverbrauchDayStart" =>"%.2f ltr.", "Temp-Aussen" =>"%.0f°C", "Temp-Kessel-Ist"=>"%.0f°C", "Temp-Kessel-Soll"=>"%.0f°C", "Temp-Raum-Soll"=>"%.0f°C", "Temp-WarmWasser-Ist"=> "%.0f°C", "Temp-WarmWasser-Soll"=> "%.0f°C"}
Raspi B+ mit USB2Serial Adapter, Optolink Kabel (gekauft) RS232, Gas-Brennwerttherme mit folgenden IDs aus VoIdent:ich glaube Du meine cfg, bei mir läuft die , habe aber auch nicht den aller letzten Stand von Adam´s Modul, muß ich mal
Device VScotHO1
ID 20CB
ExtID 0008
Protocol 300
(Eigentlich gings mir hauptsächlich darum, eine Störung zu erkennen und mich per mail zu benachrichtigen. Unsere Vito hatte nämlich die die dumme Angewohnheit, mit Brennerstörung auszufallen.
Deswegen fragte ich in die Runde, wie der Status bei anderen für "Urlaub-Betrieb" normalerweise angezeigt wird (auch ON?). Zusätzlich wäre es nicht schlecht, wenn über "Verbose=5" andere den aktuellen Wert posten würden. Dann kommen wir vielleicht auf die möglichen Werte und deren Bedeutung. Bei mir könnte der Wert "2" ja durch den Urlaub ausgelöst worden sein, wurde aber nachher nicht mehr zurückgestellt.
Gruß
Blueberry63
@Adam, ich bekomme aber die TIMER-Werte nicht angezeigt, da gab es doch einen Trick :-[@Klaus: die Frage wollte ich auch schon stellen, hab's dann aber zufällig (ich glaub' im ersten Post) noch gelesen mit dem manuellen abholen ;) ;D
2014.11.19 23:14:41 5: VCONTROL: send '01F7253501'
2014.11.19 23:14:41 5: SW: 01f7253501
2014.11.19 23:14:41 5: VCONTROL_READ
2014.11.19 23:14:41 5: VCONTROL: VCONTROL_Read '00'
2014.11.19 23:14:41 5: VCONTROL: receive 'Urlaub-Betrieb : off'
2014.11.12 15:49:56 5: VCONTROL: send '01F7253501'
2014.11.12 15:49:56 5: SW: 01f7253501
2014.11.12 15:49:56 5: VCONTROL_READ
2014.11.12 15:49:56 5: VCONTROL: VCONTROL_Read '02'
2014.11.12 15:49:56 5: VCONTROL: receive 'Urlaub-Betrieb : on'
Was ich nicht verstehe ist Dein "<%sani_heating>" in der define Zeile.
Nun ist die Frage, wie bekomme ich "00" ins Register "01F7253501" geschrieben?
Folgende Adressen stehen auch noch drin, die ich bei mir nicht zuordnen kann.
Ihr vielleicht!?
Schaltzeiten_M2_HK 0x3000
Schaltzeiten_M2_WW 0x3100
Schaltzeiten_M2_ZP 0x3200
Schaltzeiten_M3_HK 0x4000
Schaltzeiten_M3_WW 0x4100
Schaltzeiten_M3_ZP 0x4200
Dies ist dann jeweils die Anfangs Adresse, die folgenden wie in der cfg besetzen würde ich sagen.
Also Beispiel
Schaltzeiten_M2_HK: 3000 -> MO , 3008 -> DI, 3010 -> MI, 3018 -> DO, 3020 -> FR, 3028 -> SA, 3030 -> SO
#Heizung
define Heizung VCONTROL /dev/ttyUSB0 99_VCONTROL.cfg 180
attr Heizung setList state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
define Heizungsstatus readingsGroup <%sani_heating>,<Brennerstatus>,<Wassertemperatur>,<Außentemperatur>,<Modus>,<Party-Modus>,<Spar-Modus> Heizung:Brenner,Temp-WarmWasser-Ist,Temp-Aussen,state,state_party,state_spar
attr Heizungsstatus nameStyle style="color:yellow"
attr Heizungsstatus room Heizung
2014.12.03 08:30:02 5: VCONTROL_READ
2014.12.03 08:30:02 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:02 5: VCONTROL: Setze sendstr
2014.12.03 08:30:02 5: VCONTROL: send '01F7630001'
2014.12.03 08:30:02 5: SW: 01f7630001
2014.12.03 08:30:02 5: VCONTROL_READ
2014.12.03 08:30:02 5: VCONTROL: VCONTROL_Read '32'
2014.12.03 08:30:02 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 50'
2014.12.03 08:30:05 5: VCONTROL_READ
2014.12.03 08:30:05 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:05 5: VCONTROL: Setze sendstr
2014.12.03 08:30:05 5: VCONTROL: send '01F7080202'
2014.12.03 08:30:05 5: SW: 01f7080202
2014.12.03 08:30:05 5: VCONTROL_READ
2014.12.03 08:30:05 5: VCONTROL: VCONTROL_Read '71'
2014.12.03 08:30:05 5: VCONTROL: VCONTROL_Read receive_len < 4, 71
2014.12.03 08:30:05 5: VCONTROL_READ
2014.12.03 08:30:05 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:30:05 5: VCONTROL: receive 'Temp-Kessel-Ist : 62.5'
2014.12.03 08:30:08 5: VCONTROL_READ
2014.12.03 08:30:08 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:08 5: VCONTROL: Setze sendstr
2014.12.03 08:30:08 5: VCONTROL: send '01F7555A02'
2014.12.03 08:30:08 5: SW: 01f7555a02
2014.12.03 08:30:08 5: VCONTROL_READ
2014.12.03 08:30:08 5: VCONTROL: VCONTROL_Read '4902'
2014.12.03 08:30:08 5: VCONTROL: receive 'Temp-Kessel-Soll : 58.5'
2014.12.03 08:30:11 5: VCONTROL_READ
2014.12.03 08:30:11 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:11 5: VCONTROL: Setze sendstr
2014.12.03 08:30:11 5: VCONTROL: send '01F7A38F01'
2014.12.03 08:30:11 5: SW: 01f7a38f01
2014.12.03 08:30:11 5: VCONTROL_READ
2014.12.03 08:30:11 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:30:11 5: VCONTROL: receive 'BrennerLeistung : 13'
2014.12.03 08:30:14 5: VCONTROL_READ
2014.12.03 08:30:14 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:14 5: VCONTROL: Setze sendstr
2014.12.03 08:30:14 5: VCONTROL: send '01F7088A02'
2014.12.03 08:30:14 5: SW: 01f7088a02
2014.12.03 08:30:14 5: VCONTROL_READ
2014.12.03 08:30:14 5: VCONTROL: VCONTROL_Read 'af'
2014.12.03 08:30:14 5: VCONTROL: VCONTROL_Read receive_len < 4, af
2014.12.03 08:30:14 5: VCONTROL_READ
2014.12.03 08:30:14 5: VCONTROL: VCONTROL_Read '77'
2014.12.03 08:30:14 5: VCONTROL: receive 'BrennerStarts : 30639'
2014.12.03 08:30:14 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:30:17 5: VCONTROL_READ
2014.12.03 08:30:17 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:17 5: VCONTROL: Setze sendstr
2014.12.03 08:30:17 5: VCONTROL: send '01F7088604'
2014.12.03 08:30:17 5: SW: 01f7088604
2014.12.03 08:30:17 5: VCONTROL_READ
2014.12.03 08:30:17 5: VCONTROL: VCONTROL_Read 'b8'
2014.12.03 08:30:17 5: VCONTROL: VCONTROL_Read receive_len < 8, b8
2014.12.03 08:30:17 5: VCONTROL_READ
2014.12.03 08:30:17 5: VCONTROL: VCONTROL_Read 'd38d00'
2014.12.03 08:30:17 5: VCONTROL: receive 'BrennerStunden : 2581.88222222222'
2014.12.03 08:30:17 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:30:20 5: VCONTROL_READ
2014.12.03 08:30:20 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:20 5: VCONTROL: Setze sendstr
2014.12.03 08:30:20 5: VCONTROL: send '01F7230101'
2014.12.03 08:30:20 5: SW: 01f7230101
2014.12.03 08:30:20 5: VCONTROL_READ
2014.12.03 08:30:20 5: VCONTROL: VCONTROL_Read '03'
2014.12.03 08:30:20 5: VCONTROL: receive 'state : H+WW'
2014.12.03 08:30:23 5: VCONTROL_READ
2014.12.03 08:30:23 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:23 5: VCONTROL: Setze sendstr
2014.12.03 08:30:23 5: VCONTROL: send '01F7230301'
2014.12.03 08:30:23 5: SW: 01f7230301
2014.12.03 08:30:23 5: VCONTROL_READ
2014.12.03 08:30:23 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:30:23 5: VCONTROL: receive 'state_party : on'
2014.12.03 08:30:26 5: VCONTROL_READ
2014.12.03 08:30:26 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:26 5: VCONTROL: Setze sendstr
2014.12.03 08:30:26 5: VCONTROL: send '01F7230201'
2014.12.03 08:30:26 5: SW: 01f7230201
2014.12.03 08:30:26 5: VCONTROL_READ
2014.12.03 08:30:26 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:30:26 5: VCONTROL: receive 'state_spar : off'
2014.12.03 08:30:29 5: VCONTROL_READ
2014.12.03 08:30:29 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:29 5: VCONTROL: Setze sendstr
2014.12.03 08:30:29 5: VCONTROL: send '01F7766401'
2014.12.03 08:30:29 5: SW: 01f7766401
2014.12.03 08:30:29 5: VCONTROL_READ
2014.12.03 08:30:29 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:30:29 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2014.12.03 08:30:32 5: VCONTROL_READ
2014.12.03 08:30:32 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:32 5: VCONTROL: Setze sendstr
2014.12.03 08:30:32 5: VCONTROL: send '01F755D301'
2014.12.03 08:30:32 5: SW: 01f755d301
2014.12.03 08:30:32 5: VCONTROL_READ
2014.12.03 08:30:32 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:30:32 5: VCONTROL: receive 'Brenner : on'
2014.12.03 08:30:35 5: VCONTROL_READ
2014.12.03 08:30:35 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:35 5: VCONTROL: End of Poll
2014.12.03 08:30:37 5: VCONTROL_READ
2014.12.03 08:30:37 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:39 5: VCONTROL_READ
2014.12.03 08:30:39 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:42 5: VCONTROL_READ
2014.12.03 08:30:42 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:44 5: VCONTROL_READ
2014.12.03 08:30:44 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:46 5: VCONTROL_READ
2014.12.03 08:30:46 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:48 5: VCONTROL_READ
2014.12.03 08:30:48 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:51 5: VCONTROL_READ
2014.12.03 08:30:51 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:53 5: VCONTROL_READ
2014.12.03 08:30:53 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:55 5: VCONTROL_READ
2014.12.03 08:30:55 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:57 5: VCONTROL_READ
2014.12.03 08:30:57 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:30:57 5: VCONTROL: Setze sendstr
2014.12.03 08:30:57 5: VCONTROL: send '01F70A8201'
2014.12.03 08:30:57 5: SW: 01f70a8201
2014.12.03 08:30:57 5: VCONTROL_READ
2014.12.03 08:30:57 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:30:57 5: VCONTROL: receive 'Stoerung : off'
2014.12.03 08:31:00 5: VCONTROL_READ
2014.12.03 08:31:00 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:00 5: VCONTROL: Setze sendstr
2014.12.03 08:31:00 5: VCONTROL: send '01F7084601'
2014.12.03 08:31:00 5: SW: 01f7084601
2014.12.03 08:31:00 5: VCONTROL_READ
2014.12.03 08:31:00 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:31:00 5: VCONTROL: receive 'Zirkulationspumpe : off'
2014.12.03 08:31:03 5: VCONTROL_READ
2014.12.03 08:31:03 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:03 5: VCONTROL: Setze sendstr
2014.12.03 08:31:03 5: VCONTROL: send '01F7080002'
2014.12.03 08:31:03 5: SW: 01f7080002
2014.12.03 08:31:03 5: VCONTROL_READ
2014.12.03 08:31:03 5: VCONTROL: VCONTROL_Read '09'
2014.12.03 08:31:03 5: VCONTROL: VCONTROL_Read receive_len < 4, 09
2014.12.03 08:31:03 5: VCONTROL_READ
2014.12.03 08:31:03 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:31:03 5: VCONTROL: receive 'Temp-Aussen : 0.9'
2014.12.03 08:31:06 5: VCONTROL_READ
2014.12.03 08:31:06 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:06 5: VCONTROL: Setze sendstr
2014.12.03 08:31:06 5: VCONTROL: send '01F7080802'
2014.12.03 08:31:06 5: SW: 01f7080802
2014.12.03 08:31:06 5: VCONTROL_READ
2014.12.03 08:31:06 5: VCONTROL: VCONTROL_Read '49'
2014.12.03 08:31:06 5: VCONTROL: VCONTROL_Read receive_len < 4, 49
2014.12.03 08:31:06 5: VCONTROL_READ
2014.12.03 08:31:06 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:31:06 5: VCONTROL: receive 'Temp-Abgas : 58.5'
2014.12.03 08:31:09 5: VCONTROL_READ
2014.12.03 08:31:09 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:09 5: VCONTROL: Setze sendstr
2014.12.03 08:31:09 5: VCONTROL: send '01F7080402'
2014.12.03 08:31:09 5: SW: 01f7080402
2014.12.03 08:31:09 5: VCONTROL_READ
2014.12.03 08:31:09 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:31:09 5: VCONTROL: VCONTROL_Read receive_len < 4, ff
2014.12.03 08:31:09 5: VCONTROL_READ
2014.12.03 08:31:09 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:31:09 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 51.1'
2014.12.03 08:31:12 5: VCONTROL_READ
2014.12.03 08:31:12 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:12 5: VCONTROL: Setze sendstr
2014.12.03 08:31:12 5: VCONTROL: send '01F7630001'
2014.12.03 08:31:12 5: SW: 01f7630001
2014.12.03 08:31:12 5: VCONTROL_READ
2014.12.03 08:31:12 5: VCONTROL: VCONTROL_Read '32'
2014.12.03 08:31:12 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 50'
2014.12.03 08:31:15 5: VCONTROL_READ
2014.12.03 08:31:15 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:15 5: VCONTROL: Setze sendstr
2014.12.03 08:31:15 5: VCONTROL: send '01F7080202'
2014.12.03 08:31:15 5: SW: 01f7080202
2014.12.03 08:31:15 5: VCONTROL_READ
2014.12.03 08:31:15 5: VCONTROL: VCONTROL_Read '6c02'
2014.12.03 08:31:15 5: VCONTROL: receive 'Temp-Kessel-Ist : 62'
2014.12.03 08:31:18 5: VCONTROL_READ
2014.12.03 08:31:18 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:18 5: VCONTROL: Setze sendstr
2014.12.03 08:31:18 5: VCONTROL: send '01F7555A02'
2014.12.03 08:31:18 5: SW: 01f7555a02
2014.12.03 08:31:18 5: VCONTROL_READ
2014.12.03 08:31:18 5: VCONTROL: VCONTROL_Read '49'
2014.12.03 08:31:18 5: VCONTROL: VCONTROL_Read receive_len < 4, 49
2014.12.03 08:31:18 5: VCONTROL_READ
2014.12.03 08:31:18 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:31:18 5: VCONTROL: receive 'Temp-Kessel-Soll : 58.5'
2014.12.03 08:31:21 5: VCONTROL_READ
2014.12.03 08:31:21 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:21 5: VCONTROL: Setze sendstr
2014.12.03 08:31:21 5: VCONTROL: send '01F7A38F01'
2014.12.03 08:31:21 5: SW: 01f7a38f01
2014.12.03 08:31:21 5: VCONTROL_READ
2014.12.03 08:31:21 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:31:21 5: VCONTROL: receive 'BrennerLeistung : 13'
2014.12.03 08:31:24 5: VCONTROL_READ
2014.12.03 08:31:24 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:24 5: VCONTROL: Setze sendstr
2014.12.03 08:31:24 5: VCONTROL: send '01F7088A02'
2014.12.03 08:31:24 5: SW: 01f7088a02
2014.12.03 08:31:24 5: VCONTROL_READ
2014.12.03 08:31:24 5: VCONTROL: VCONTROL_Read 'af'
2014.12.03 08:31:24 5: VCONTROL: VCONTROL_Read receive_len < 4, af
2014.12.03 08:31:24 5: VCONTROL_READ
2014.12.03 08:31:24 5: VCONTROL: VCONTROL_Read '77'
2014.12.03 08:31:24 5: VCONTROL: receive 'BrennerStarts : 30639'
2014.12.03 08:31:24 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:31:27 5: VCONTROL_READ
2014.12.03 08:31:27 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:27 5: VCONTROL: Setze sendstr
2014.12.03 08:31:27 5: VCONTROL: send '01F7088604'
2014.12.03 08:31:27 5: SW: 01f7088604
2014.12.03 08:31:27 5: VCONTROL_READ
2014.12.03 08:31:27 5: VCONTROL: VCONTROL_Read 'fe'
2014.12.03 08:31:27 5: VCONTROL: VCONTROL_Read receive_len < 8, fe
2014.12.03 08:31:27 5: VCONTROL_READ
2014.12.03 08:31:27 5: VCONTROL: VCONTROL_Read 'd38d00'
2014.12.03 08:31:27 5: VCONTROL: receive 'BrennerStunden : 2581.90166666667'
2014.12.03 08:31:27 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:31:30 5: VCONTROL_READ
2014.12.03 08:31:30 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:30 5: VCONTROL: Setze sendstr
2014.12.03 08:31:30 5: VCONTROL: send '01F7230101'
2014.12.03 08:31:30 5: SW: 01f7230101
2014.12.03 08:31:31 5: VCONTROL_READ
2014.12.03 08:31:31 5: VCONTROL: VCONTROL_Read '03'
2014.12.03 08:31:31 5: VCONTROL: receive 'state : H+WW'
2014.12.03 08:31:34 5: VCONTROL_READ
2014.12.03 08:31:34 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:34 5: VCONTROL: Setze sendstr
2014.12.03 08:31:34 5: VCONTROL: send '01F7230301'
2014.12.03 08:31:34 5: SW: 01f7230301
2014.12.03 08:31:34 5: VCONTROL_READ
2014.12.03 08:31:34 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:31:34 5: VCONTROL: receive 'state_party : on'
2014.12.03 08:31:34 2: Harmony: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>
2014.12.03 08:31:36 2: Harmony: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>
2014.12.03 08:31:37 5: VCONTROL_READ
2014.12.03 08:31:37 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:37 5: VCONTROL: Setze sendstr
2014.12.03 08:31:37 5: VCONTROL: send '01F7230201'
2014.12.03 08:31:37 5: SW: 01f7230201
2014.12.03 08:31:37 5: VCONTROL_READ
2014.12.03 08:31:37 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:31:37 5: VCONTROL: receive 'state_spar : off'
2014.12.03 08:31:37 2: Harmony: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>
2014.12.03 08:31:39 2: Harmony: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>
2014.12.03 08:31:40 5: VCONTROL_READ
2014.12.03 08:31:40 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:40 5: VCONTROL: Setze sendstr
2014.12.03 08:31:40 5: VCONTROL: send '01F7766401'
2014.12.03 08:31:40 5: SW: 01f7766401
2014.12.03 08:31:40 5: VCONTROL_READ
2014.12.03 08:31:40 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:31:40 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2014.12.03 08:31:43 5: VCONTROL_READ
2014.12.03 08:31:43 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:43 5: VCONTROL: Setze sendstr
2014.12.03 08:31:43 5: VCONTROL: send '01F755D301'
2014.12.03 08:31:43 5: SW: 01f755d301
2014.12.03 08:31:43 5: VCONTROL_READ
2014.12.03 08:31:43 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:31:43 5: VCONTROL: receive 'Brenner : on'
2014.12.03 08:31:46 5: VCONTROL_READ
2014.12.03 08:31:46 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:46 5: VCONTROL: End of Poll
2014.12.03 08:31:48 5: VCONTROL_READ
2014.12.03 08:31:48 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:50 5: VCONTROL_READ
2014.12.03 08:31:50 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:52 5: VCONTROL_READ
2014.12.03 08:31:52 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:55 5: VCONTROL_READ
2014.12.03 08:31:55 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:57 5: VCONTROL_READ
2014.12.03 08:31:57 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:31:59 5: VCONTROL_READ
2014.12.03 08:31:59 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:01 5: VCONTROL_READ
2014.12.03 08:32:01 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:04 5: VCONTROL_READ
2014.12.03 08:32:04 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:06 5: VCONTROL_READ
2014.12.03 08:32:06 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:08 5: VCONTROL_READ
2014.12.03 08:32:08 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:10 5: VCONTROL_READ
2014.12.03 08:32:10 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:12 5: VCONTROL_READ
2014.12.03 08:32:12 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:15 5: VCONTROL_READ
2014.12.03 08:32:15 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:17 5: VCONTROL_READ
2014.12.03 08:32:17 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:19 5: VCONTROL_READ
2014.12.03 08:32:19 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:21 5: VCONTROL_READ
2014.12.03 08:32:21 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:44 5: VCONTROL_READ
2014.12.03 08:32:44 5: VCONTROL: VCONTROL_Read '05050505050505050505'
2014.12.03 08:32:46 5: VCONTROL_READ
2014.12.03 08:32:46 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:46 5: VCONTROL: Setze sendstr
2014.12.03 08:32:46 5: VCONTROL: send '01F70A8201'
2014.12.03 08:32:46 5: SW: 01f70a8201
2014.12.03 08:32:46 5: VCONTROL_READ
2014.12.03 08:32:46 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:32:46 5: VCONTROL: receive 'Stoerung : off'
2014.12.03 08:32:49 5: VCONTROL_READ
2014.12.03 08:32:49 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:49 5: VCONTROL: Setze sendstr
2014.12.03 08:32:49 5: VCONTROL: send '01F7084601'
2014.12.03 08:32:49 5: SW: 01f7084601
2014.12.03 08:32:49 5: VCONTROL_READ
2014.12.03 08:32:49 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:32:49 5: VCONTROL: receive 'Zirkulationspumpe : off'
2014.12.03 08:32:52 5: VCONTROL_READ
2014.12.03 08:32:52 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:52 5: VCONTROL: Setze sendstr
2014.12.03 08:32:52 5: VCONTROL: send '01F7080002'
2014.12.03 08:32:52 5: SW: 01f7080002
2014.12.03 08:32:52 5: VCONTROL_READ
2014.12.03 08:32:52 5: VCONTROL: VCONTROL_Read '0a00'
2014.12.03 08:32:52 5: VCONTROL: receive 'Temp-Aussen : 1'
2014.12.03 08:32:55 5: VCONTROL_READ
2014.12.03 08:32:55 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:55 5: VCONTROL: Setze sendstr
2014.12.03 08:32:55 5: VCONTROL: send '01F7080802'
2014.12.03 08:32:55 5: SW: 01f7080802
2014.12.03 08:32:55 5: VCONTROL_READ
2014.12.03 08:32:55 5: VCONTROL: VCONTROL_Read '3f'
2014.12.03 08:32:55 5: VCONTROL: VCONTROL_Read receive_len < 4, 3f
2014.12.03 08:32:55 5: VCONTROL_READ
2014.12.03 08:32:55 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:32:55 5: VCONTROL: receive 'Temp-Abgas : 57.5'
2014.12.03 08:32:58 5: VCONTROL_READ
2014.12.03 08:32:58 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:32:58 5: VCONTROL: Setze sendstr
2014.12.03 08:32:58 5: VCONTROL: send '01F7080402'
2014.12.03 08:32:58 5: SW: 01f7080402
2014.12.03 08:32:58 5: VCONTROL_READ
2014.12.03 08:32:58 5: VCONTROL: VCONTROL_Read 'ff01'
2014.12.03 08:32:58 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 51.1'
2014.12.03 08:33:01 5: VCONTROL_READ
2014.12.03 08:33:01 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:01 5: VCONTROL: Setze sendstr
2014.12.03 08:33:01 5: VCONTROL: send '01F7630001'
2014.12.03 08:33:01 5: SW: 01f7630001
2014.12.03 08:33:01 5: VCONTROL_READ
2014.12.03 08:33:01 5: VCONTROL: VCONTROL_Read '32'
2014.12.03 08:33:01 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 50'
2014.12.03 08:33:04 5: VCONTROL_READ
2014.12.03 08:33:04 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:04 5: VCONTROL: Setze sendstr
2014.12.03 08:33:04 5: VCONTROL: send '01F7080202'
2014.12.03 08:33:04 5: SW: 01f7080202
2014.12.03 08:33:04 5: VCONTROL_READ
2014.12.03 08:33:04 5: VCONTROL: VCONTROL_Read '67'
2014.12.03 08:33:04 5: VCONTROL: VCONTROL_Read receive_len < 4, 67
2014.12.03 08:33:04 5: VCONTROL_READ
2014.12.03 08:33:04 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:33:04 5: VCONTROL: receive 'Temp-Kessel-Ist : 61.5'
2014.12.03 08:33:07 5: VCONTROL_READ
2014.12.03 08:33:07 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:07 5: VCONTROL: Setze sendstr
2014.12.03 08:33:07 5: VCONTROL: send '01F7555A02'
2014.12.03 08:33:07 5: SW: 01f7555a02
2014.12.03 08:33:07 5: VCONTROL_READ
2014.12.03 08:33:07 5: VCONTROL: VCONTROL_Read '4a'
2014.12.03 08:33:07 5: VCONTROL: VCONTROL_Read receive_len < 4, 4a
2014.12.03 08:33:07 5: VCONTROL_READ
2014.12.03 08:33:07 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:33:07 5: VCONTROL: receive 'Temp-Kessel-Soll : 58.6'
2014.12.03 08:33:10 5: VCONTROL_READ
2014.12.03 08:33:10 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:10 5: VCONTROL: Setze sendstr
2014.12.03 08:33:10 5: VCONTROL: send '01F7A38F01'
2014.12.03 08:33:10 5: SW: 01f7a38f01
2014.12.03 08:33:10 5: VCONTROL_READ
2014.12.03 08:33:10 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:33:10 5: VCONTROL: receive 'BrennerLeistung : 13'
2014.12.03 08:33:13 5: VCONTROL_READ
2014.12.03 08:33:13 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:13 5: VCONTROL: Setze sendstr
2014.12.03 08:33:13 5: VCONTROL: send '01F7088A02'
2014.12.03 08:33:13 5: SW: 01f7088a02
2014.12.03 08:33:13 5: VCONTROL_READ
2014.12.03 08:33:13 5: VCONTROL: VCONTROL_Read 'af77'
2014.12.03 08:33:13 5: VCONTROL: receive 'BrennerStarts : 30639'
2014.12.03 08:33:13 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:33:16 5: VCONTROL_READ
2014.12.03 08:33:16 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:16 5: VCONTROL: Setze sendstr
2014.12.03 08:33:16 5: VCONTROL: send '01F7088604'
2014.12.03 08:33:16 5: SW: 01f7088604
2014.12.03 08:33:16 5: VCONTROL_READ
2014.12.03 08:33:16 5: VCONTROL: VCONTROL_Read '6c'
2014.12.03 08:33:16 5: VCONTROL: VCONTROL_Read receive_len < 8, 6c
2014.12.03 08:33:16 5: VCONTROL_READ
2014.12.03 08:33:16 5: VCONTROL: VCONTROL_Read 'd48d00'
2014.12.03 08:33:16 5: VCONTROL: receive 'BrennerStunden : 2581.93222222222'
2014.12.03 08:33:16 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:33:19 5: VCONTROL_READ
2014.12.03 08:33:19 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:19 5: VCONTROL: Setze sendstr
2014.12.03 08:33:19 5: VCONTROL: send '01F7230101'
2014.12.03 08:33:19 5: SW: 01f7230101
2014.12.03 08:33:19 5: VCONTROL_READ
2014.12.03 08:33:19 5: VCONTROL: VCONTROL_Read '03'
2014.12.03 08:33:19 5: VCONTROL: receive 'state : H+WW'
2014.12.03 08:33:22 5: VCONTROL_READ
2014.12.03 08:33:22 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:22 5: VCONTROL: Setze sendstr
2014.12.03 08:33:22 5: VCONTROL: send '01F7230301'
2014.12.03 08:33:22 5: SW: 01f7230301
2014.12.03 08:33:22 5: VCONTROL_READ
2014.12.03 08:33:22 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:33:22 5: VCONTROL: receive 'state_party : on'
2014.12.03 08:33:25 5: VCONTROL_READ
2014.12.03 08:33:25 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:25 5: VCONTROL: Setze sendstr
2014.12.03 08:33:25 5: VCONTROL: send '01F7230201'
2014.12.03 08:33:25 5: SW: 01f7230201
2014.12.03 08:33:26 5: VCONTROL_READ
2014.12.03 08:33:26 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:33:26 5: VCONTROL: receive 'state_spar : off'
2014.12.03 08:33:28 5: VCONTROL_READ
2014.12.03 08:33:28 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:29 5: VCONTROL: Setze sendstr
2014.12.03 08:33:29 5: VCONTROL: send '01F7766401'
2014.12.03 08:33:29 5: SW: 01f7766401
2014.12.03 08:33:29 5: VCONTROL_READ
2014.12.03 08:33:29 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:33:29 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2014.12.03 08:33:32 5: VCONTROL_READ
2014.12.03 08:33:32 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:32 5: VCONTROL: Setze sendstr
2014.12.03 08:33:32 5: VCONTROL: send '01F755D301'
2014.12.03 08:33:32 5: SW: 01f755d301
2014.12.03 08:33:32 5: VCONTROL_READ
2014.12.03 08:33:32 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:33:32 5: VCONTROL: receive 'Brenner : on'
2014.12.03 08:33:35 5: VCONTROL_READ
2014.12.03 08:33:35 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:35 5: VCONTROL: End of Poll
2014.12.03 08:33:37 5: VCONTROL_READ
2014.12.03 08:33:37 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:39 5: VCONTROL_READ
2014.12.03 08:33:39 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:41 5: VCONTROL_READ
2014.12.03 08:33:41 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:44 5: VCONTROL_READ
2014.12.03 08:33:44 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:46 5: VCONTROL_READ
2014.12.03 08:33:46 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:48 5: VCONTROL_READ
2014.12.03 08:33:48 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:50 5: VCONTROL_READ
2014.12.03 08:33:50 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:52 5: VCONTROL_READ
2014.12.03 08:33:52 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:55 5: VCONTROL_READ
2014.12.03 08:33:55 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:57 5: VCONTROL_READ
2014.12.03 08:33:57 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:59 5: VCONTROL_READ
2014.12.03 08:33:59 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:33:59 5: VCONTROL: Setze sendstr
2014.12.03 08:33:59 5: VCONTROL: send '01F70A8201'
2014.12.03 08:33:59 5: SW: 01f70a8201
2014.12.03 08:33:59 5: VCONTROL_READ
2014.12.03 08:33:59 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:33:59 5: VCONTROL: receive 'Stoerung : off'
2014.12.03 08:34:02 5: VCONTROL_READ
2014.12.03 08:34:02 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:02 5: VCONTROL: Setze sendstr
2014.12.03 08:34:02 5: VCONTROL: send '01F7084601'
2014.12.03 08:34:02 5: SW: 01f7084601
2014.12.03 08:34:02 5: VCONTROL_READ
2014.12.03 08:34:02 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:34:02 5: VCONTROL: receive 'Zirkulationspumpe : off'
2014.12.03 08:34:05 5: VCONTROL_READ
2014.12.03 08:34:05 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:05 5: VCONTROL: Setze sendstr
2014.12.03 08:34:05 5: VCONTROL: send '01F7080002'
2014.12.03 08:34:05 5: SW: 01f7080002
2014.12.03 08:34:05 5: VCONTROL_READ
2014.12.03 08:34:05 5: VCONTROL: VCONTROL_Read '0a'
2014.12.03 08:34:05 5: VCONTROL: VCONTROL_Read receive_len < 4, 0a
2014.12.03 08:34:05 5: VCONTROL_READ
2014.12.03 08:34:05 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:34:05 5: VCONTROL: receive 'Temp-Aussen : 1'
2014.12.03 08:34:08 5: VCONTROL_READ
2014.12.03 08:34:08 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:08 5: VCONTROL: Setze sendstr
2014.12.03 08:34:08 5: VCONTROL: send '01F7080802'
2014.12.03 08:34:08 5: SW: 01f7080802
2014.12.03 08:34:08 5: VCONTROL_READ
2014.12.03 08:34:08 5: VCONTROL: VCONTROL_Read '3f'
2014.12.03 08:34:08 5: VCONTROL: VCONTROL_Read receive_len < 4, 3f
2014.12.03 08:34:08 5: VCONTROL_READ
2014.12.03 08:34:08 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:34:08 5: VCONTROL: receive 'Temp-Abgas : 57.5'
2014.12.03 08:34:11 5: VCONTROL_READ
2014.12.03 08:34:11 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:11 5: VCONTROL: Setze sendstr
2014.12.03 08:34:11 5: VCONTROL: send '01F7080402'
2014.12.03 08:34:11 5: SW: 01f7080402
2014.12.03 08:34:11 5: VCONTROL_READ
2014.12.03 08:34:11 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:34:11 5: VCONTROL: VCONTROL_Read receive_len < 4, ff
2014.12.03 08:34:11 5: VCONTROL_READ
2014.12.03 08:34:11 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:34:11 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 51.1'
2014.12.03 08:34:14 5: VCONTROL_READ
2014.12.03 08:34:14 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:14 5: VCONTROL: Setze sendstr
2014.12.03 08:34:14 5: VCONTROL: send '01F7630001'
2014.12.03 08:34:14 5: SW: 01f7630001
2014.12.03 08:34:14 5: VCONTROL_READ
2014.12.03 08:34:14 5: VCONTROL: VCONTROL_Read '32'
2014.12.03 08:34:14 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 50'
2014.12.03 08:34:17 5: VCONTROL_READ
2014.12.03 08:34:17 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:17 5: VCONTROL: Setze sendstr
2014.12.03 08:34:17 5: VCONTROL: send '01F7080202'
2014.12.03 08:34:17 5: SW: 01f7080202
2014.12.03 08:34:17 5: VCONTROL_READ
2014.12.03 08:34:17 5: VCONTROL: VCONTROL_Read '62'
2014.12.03 08:34:17 5: VCONTROL: VCONTROL_Read receive_len < 4, 62
2014.12.03 08:34:17 5: VCONTROL_READ
2014.12.03 08:34:17 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:34:17 5: VCONTROL: receive 'Temp-Kessel-Ist : 61'
2014.12.03 08:34:20 5: VCONTROL_READ
2014.12.03 08:34:20 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:20 5: VCONTROL: Setze sendstr
2014.12.03 08:34:20 5: VCONTROL: send '01F7555A02'
2014.12.03 08:34:20 5: SW: 01f7555a02
2014.12.03 08:34:20 5: VCONTROL_READ
2014.12.03 08:34:20 5: VCONTROL: VCONTROL_Read '4a'
2014.12.03 08:34:20 5: VCONTROL: VCONTROL_Read receive_len < 4, 4a
2014.12.03 08:34:20 5: VCONTROL_READ
2014.12.03 08:34:20 5: VCONTROL: VCONTROL_Read '02'
2014.12.03 08:34:20 5: VCONTROL: receive 'Temp-Kessel-Soll : 58.6'
2014.12.03 08:34:23 5: VCONTROL_READ
2014.12.03 08:34:23 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:23 5: VCONTROL: Setze sendstr
2014.12.03 08:34:23 5: VCONTROL: send '01F7A38F01'
2014.12.03 08:34:23 5: SW: 01f7a38f01
2014.12.03 08:34:23 5: VCONTROL_READ
2014.12.03 08:34:23 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:34:23 5: VCONTROL: receive 'BrennerLeistung : 13'
2014.12.03 08:34:26 5: VCONTROL_READ
2014.12.03 08:34:26 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:26 5: VCONTROL: Setze sendstr
2014.12.03 08:34:26 5: VCONTROL: send '01F7088A02'
2014.12.03 08:34:26 5: SW: 01f7088a02
2014.12.03 08:34:26 5: VCONTROL_READ
2014.12.03 08:34:26 5: VCONTROL: VCONTROL_Read 'af77'
2014.12.03 08:34:26 5: VCONTROL: receive 'BrennerStarts : 30639'
2014.12.03 08:34:26 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:34:29 5: VCONTROL_READ
2014.12.03 08:34:29 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:29 5: VCONTROL: Setze sendstr
2014.12.03 08:34:29 5: VCONTROL: send '01F7088604'
2014.12.03 08:34:29 5: SW: 01f7088604
2014.12.03 08:34:29 5: VCONTROL_READ
2014.12.03 08:34:29 5: VCONTROL: VCONTROL_Read 'b5'
2014.12.03 08:34:29 5: VCONTROL: VCONTROL_Read receive_len < 8, b5
2014.12.03 08:34:29 5: VCONTROL_READ
2014.12.03 08:34:29 5: VCONTROL: VCONTROL_Read 'd48d00'
2014.12.03 08:34:29 5: VCONTROL: receive 'BrennerStunden : 2581.9525'
2014.12.03 08:34:29 5: VCONTROL: DEBUG nextday 3 <-> 3
2014.12.03 08:34:32 5: VCONTROL_READ
2014.12.03 08:34:32 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:32 5: VCONTROL: Setze sendstr
2014.12.03 08:34:32 5: VCONTROL: send '01F7230101'
2014.12.03 08:34:32 5: SW: 01f7230101
2014.12.03 08:34:32 5: VCONTROL_READ
2014.12.03 08:34:32 5: VCONTROL: VCONTROL_Read '03'
2014.12.03 08:34:32 5: VCONTROL: receive 'state : H+WW'
2014.12.03 08:34:35 5: VCONTROL_READ
2014.12.03 08:34:35 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:35 5: VCONTROL: Setze sendstr
2014.12.03 08:34:35 5: VCONTROL: send '01F7230301'
2014.12.03 08:34:35 5: SW: 01f7230301
2014.12.03 08:34:35 5: VCONTROL_READ
2014.12.03 08:34:35 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:34:35 5: VCONTROL: receive 'state_party : on'
2014.12.03 08:34:38 5: VCONTROL_READ
2014.12.03 08:34:38 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:38 5: VCONTROL: Setze sendstr
2014.12.03 08:34:38 5: VCONTROL: send '01F7230201'
2014.12.03 08:34:38 5: SW: 01f7230201
2014.12.03 08:34:39 5: VCONTROL_READ
2014.12.03 08:34:39 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:34:39 5: VCONTROL: receive 'state_spar : off'
2014.12.03 08:34:42 5: VCONTROL_READ
2014.12.03 08:34:42 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:42 5: VCONTROL: Setze sendstr
2014.12.03 08:34:42 5: VCONTROL: send '01F7766401'
2014.12.03 08:34:42 5: SW: 01f7766401
2014.12.03 08:34:42 5: VCONTROL_READ
2014.12.03 08:34:42 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:34:42 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2014.12.03 08:34:45 5: VCONTROL_READ
2014.12.03 08:34:45 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:45 5: VCONTROL: Setze sendstr
2014.12.03 08:34:45 5: VCONTROL: send '01F755D301'
2014.12.03 08:34:45 5: SW: 01f755d301
2014.12.03 08:34:45 5: VCONTROL_READ
2014.12.03 08:34:45 5: VCONTROL: VCONTROL_Read '1a'
2014.12.03 08:34:45 5: VCONTROL: receive 'Brenner : on'
2014.12.03 08:34:48 5: VCONTROL_READ
2014.12.03 08:34:48 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:48 5: VCONTROL: End of Poll
2014.12.03 08:34:50 5: VCONTROL_READ
2014.12.03 08:34:50 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:52 5: VCONTROL_READ
2014.12.03 08:34:52 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:54 5: VCONTROL_READ
2014.12.03 08:34:54 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:57 5: VCONTROL_READ
2014.12.03 08:34:57 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:34:59 5: VCONTROL_READ
2014.12.03 08:34:59 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:01 5: VCONTROL_READ
2014.12.03 08:35:01 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:03 5: VCONTROL_READ
2014.12.03 08:35:03 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:06 5: VCONTROL_READ
2014.12.03 08:35:06 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:08 5: VCONTROL_READ
2014.12.03 08:35:08 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:10 5: VCONTROL_READ
2014.12.03 08:35:10 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:12 5: VCONTROL_READ
2014.12.03 08:35:12 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:14 5: VCONTROL_READ
2014.12.03 08:35:14 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:17 5: VCONTROL_READ
2014.12.03 08:35:17 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:19 5: VCONTROL_READ
2014.12.03 08:35:19 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:21 5: VCONTROL_READ
2014.12.03 08:35:21 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:23 5: VCONTROL_READ
2014.12.03 08:35:23 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:26 5: VCONTROL_READ
2014.12.03 08:35:26 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:28 5: VCONTROL_READ
2014.12.03 08:35:28 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:30 5: VCONTROL_READ
2014.12.03 08:35:30 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:32 5: VCONTROL_READ
2014.12.03 08:35:32 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:35 5: VCONTROL_READ
2014.12.03 08:35:35 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:37 5: VCONTROL_READ
2014.12.03 08:35:37 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:39 5: VCONTROL_READ
2014.12.03 08:35:39 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:41 5: VCONTROL_READ
2014.12.03 08:35:41 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:44 5: VCONTROL_READ
2014.12.03 08:35:44 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:46 5: VCONTROL_READ
2014.12.03 08:35:46 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:46 5: VCONTROL: Setze sendstr
2014.12.03 08:35:46 5: VCONTROL: send '01F70A8201'
2014.12.03 08:35:46 5: SW: 01f70a8201
2014.12.03 08:35:46 5: VCONTROL_READ
2014.12.03 08:35:46 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:35:46 5: VCONTROL: receive 'Stoerung : off'
2014.12.03 08:35:49 5: VCONTROL_READ
2014.12.03 08:35:49 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:49 5: VCONTROL: Setze sendstr
2014.12.03 08:35:49 5: VCONTROL: send '01F7084601'
2014.12.03 08:35:49 5: SW: 01f7084601
2014.12.03 08:35:49 5: VCONTROL_READ
2014.12.03 08:35:49 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:35:49 5: VCONTROL: receive 'Zirkulationspumpe : off'
2014.12.03 08:35:52 5: VCONTROL_READ
2014.12.03 08:35:52 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:52 5: VCONTROL: Setze sendstr
2014.12.03 08:35:52 5: VCONTROL: send '01F7080002'
2014.12.03 08:35:52 5: SW: 01f7080002
2014.12.03 08:35:52 5: VCONTROL_READ
2014.12.03 08:35:52 5: VCONTROL: VCONTROL_Read '0a'
2014.12.03 08:35:52 5: VCONTROL: VCONTROL_Read receive_len < 4, 0a
2014.12.03 08:35:52 5: VCONTROL_READ
2014.12.03 08:35:52 5: VCONTROL: VCONTROL_Read '00'
2014.12.03 08:35:52 5: VCONTROL: receive 'Temp-Aussen : 1'
2014.12.03 08:35:55 5: VCONTROL_READ
2014.12.03 08:35:55 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:55 5: VCONTROL: Setze sendstr
2014.12.03 08:35:55 5: VCONTROL: send '01F7080802'
2014.12.03 08:35:55 5: SW: 01f7080802
2014.12.03 08:35:55 5: VCONTROL_READ
2014.12.03 08:35:55 5: VCONTROL: VCONTROL_Read '3a02'
2014.12.03 08:35:55 5: VCONTROL: receive 'Temp-Abgas : 57'
2014.12.03 08:35:58 5: VCONTROL_READ
2014.12.03 08:35:58 5: VCONTROL: VCONTROL_Read '05'
2014.12.03 08:35:58 5: VCONTROL: Setze sendstr
2014.12.03 08:35:58 5: VCONTROL: send '01F7080402'
2014.12.03 08:35:58 5: SW: 01f7080402
2014.12.03 08:35:58 5: VCONTROL_READ
2014.12.03 08:35:58 5: VCONTROL: VCONTROL_Read 'ff'
2014.12.03 08:35:58 5: VCONTROL: VCONTROL_Read receive_len < 4, ff
2014.12.03 08:35:58 5: VCONTROL_READ
2014.12.03 08:35:58 5: VCONTROL: VCONTROL_Read '01'
2014.12.03 08:35:58 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 51.1'
# Heizung Alive
define Watchdog_Heizung watchdog .* 00:10:00 .*Heizung.UpdateTime.* { fhem("trigger Watchdog_Heizung .");; fhem("delete Heizung");; fhem("sleep 5");; fhem("set pushmsg msg \"Heizung: Disconnected ... Reset Interface ...\"");; system("sudo /opt/fhem/heizung_reset.sh");; fhem("rereadcfg");; }
attr Watchdog_Heizung regexp1WontReactivate 1
attr Watchdog_Heizung room !FHEM
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <linux/usbdevice_fs.h>
void main(int argc, char **argv)
{
const char *filename;
int fd;
filename = argv[1];
fd = open(filename, O_WRONLY);
ioctl(fd, USBDEVFS_RESET, 0);
close(fd);
return;
}
Bus 001 Device 005: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 001 Device 002: ID 2659:1405 Sundtek
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
#!/bin/bash
Bus=$(lsusb | grep FT232 | awk '{print $2}')
Device=$(lsusb | grep FT232 | awk '{print $4}' | sed -e 's/:$//')
usb_reset /dev/bus/usb/$Bus/$Device
if [ ! -f /dev/ttyUSB0 ]
then
usb_reset /dev/bus/usb/$Bus/$Device
fi
date +%Y-%m-%d_%H:%M:%S' Heizung Reset' >> /opt/fhem/log/Heizung-Reset.log
Hallo Leute,
ich wollte jetzt mal so in die Runde fragen, wer denn einen USB-Optoadapter verwendet und wie lange der bei Euch stabil läuft.
Das Sync-Byte ist nicht nur für Debugzwecke, wie der Name schon erkennen lässt.
Ich befürchte, dass diese Art der Anbindung FHEM ziemlich ausbremst.
SET, WW_KR1 , 01F423010100, state , -
SET, HWW_KR1 , 01F423010103, state , -
SET, AUS_KR1 , 01F423010105, state , -
SET, WW_KR2 , 01F433010100, state , -
SET, HWW_KR2 , 01F433010103, state , -
SET, AUS_KR2 , 01F443010105, state , -
SET, WW_KR3 , 01F443010100, state , -
SET, HWW_KR3 , 01F443010103, state , -
SET, AUS_KR3 , 01F443010105, state , -
# Test für 3 Kreislauf-Anlage
SET, WW_KR1_test , 01F423230101, state , -
SET, HWW_KR1_test , 01F423230102, state , -
SET, AUS_KR1_test , 01F423230100, state , -
SET, WW_KR2_test , 01F433230101, state , -
SET, HWW_KR2_test , 01F433230102, state , -
SET, AUS_KR2_test , 01F433230100, state , -
SET, WW_KR3_test , 01F443230101, state , -
SET, HWW_KR3_test , 01F443230102, state , -
SET, AUS_KR3_test , 01F443230100, state , -
######################################################################################
# Polling Commands V300KW3
######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
#
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7330101, mode, 10 , state_KR2 , -
POLL, 01F7430101, mode, 10 , state_KR3 , -
#####################################################################################
# M1 Possible Set commands which are complete
#####################################################################################
#SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
#####################################################################################
SET, WW_KR1 , 01F423010100, state , -
SET, HWW_KR1 , 01F423010103, state , -
SET, AUS_KR1 , 01F423010105, state , -
SET, WW_KR2 , 01F433010100, state , -
SET, HWW_KR2 , 01F433010103, state , -
SET, AUS_KR2 , 01F433010105, state , -
SET, WW_KR3 , 01F443010100, state , -
SET, HWW_KR3 , 01F443010103, state , -
SET, AUS_KR3 , 01F443010105, state , -
define SVG_FileLog_Viessmann_Brenner_Day_1 SVG FileLog_Viessmann_Brenner_Day:SVG_FileLog_Viessmann_Brenner_Day_1:CURRENT
# Achtung: hier wie von Adam beschrieben, festlegen welcher Zeitraum auf der Achse dargestellt wird:
attr SVG_FileLog_Viessmann_Brenner_Day_1 fixedrange month
attr SVG_FileLog_Viessmann_Brenner_Day_1 room Heizungsraum
Was ich hier gerne lösen wüde: ich möchte gerne für die Starts Balken haben. Wenn ich umstelle sind diese aber vor dem Graphen. Transparente Balken wäre super. Gibt es sowas?
wie wär´s mit rereadcfg ;)
klaus
Genau das suche ich ja, die Anzahl der Brennerstarts je Tag als Balkendiagramm.
@Adam: Gibt es eine Möglichkeit diverse Timerzeiten in eine Datei zu verlagern und diese mit einem Befehl an die Viessmann zu übermitteln? Das würde den Änderungsaufwand minimieren.
Praktisch wäre auch ein reread für die Modul-Config-Datei. Gibt es da was?
Hi Klaus,
hier mein gplot File dazu.
Du musst beim Plot dann noch das Attribut fixedrange auf einen gewünschten Wert setzen:
day
week
month
year
Wie hast Du die drei Bereiche
Heizung Statistik
Heizung Temperaturen Speicher und
Heizung Betriebsstunden
realisiert?
<EventType>
<ID>WPR3_Speichertemp_Solar~0x01D3</ID>
<Description>@@viessmann.eventtype.WPR3_Speichertemp_Solar.description</Description>
<SDKDataType>Double</SDKDataType>
<Unit>ecnUnit.Grad C</Unit>
<AccessMode>Read</AccessMode>
<Conversion>Div10</Conversion>
<ConversionFactor>0</ConversionFactor>
<ConversionOffset>0</ConversionOffset>
<Address>0x01D3</Address>
<FCRead>Virtual_READ</FCRead>
<FCWrite>undefined</FCWrite>
<Parameter>SInt</Parameter>
<BlockLength>3</BlockLength>
<BytePosition>0</BytePosition>
<ByteLength>2</ByteLength>
<BitPosition>0</BitPosition>
<BitLength>0</BitLength>
<BlockFactor>0</BlockFactor>
<MappingType>0</MappingType>
</EventType>
POLL, 01F701D302, 2ByteS, 10, SpeicherTemp, -
Hi Thomas,
Du könntest selber schon mal probieren und in Deiner 99_VCONTROL.pm folgendes anpassen:
vorher:Code: [Auswählen]sub VCONTROL_1ByteUConv($)
{
my $convvalue = shift;
return (sprintf "%X", $convvalue);
}
nachher:Code: [Auswählen]sub VCONTROL_1ByteUConv($)
{
my $convvalue = shift;
return (sprintf "%02X", $convvalue);
}
Gruß
Adam
elsif ($$_[3] eq "1ByteUx10"){
$send_additonal_param=VCONTROL_1ByteUx10Conv($value);
}
und#####################################
sub VCONTROL_1ByteUx10Conv($)
{
my $convvalue = shift;
return (sprintf "%02X", $convvalue*10);
}
Sag Mal Thomas, was für eine Vitodens 300 hast du denn, also vom Bau-Typ her?...
Gruß,
Michael
######################################################################################
# Polling Commands
######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
#
POLL, 01F70A8201, 1ByteU , state , HZ-Stoerung , -
POLL, 01F7080002, 2ByteS , 10 , HZ-Temp-Aussen , -
POLL, 01F7230601, 1ByteU , 1 , HZ-Temp-Raum-Soll , -
POLL, 01F7230701, 1ByteU , 1 , HZ-Temp-Raum-Soll-red , -
POLL, 01F7080202, 2ByteS , 10 , HZ-Temp-Kessel-Ist , -
POLL, 01F7555A02, 2ByteS , 10 , HZ-Temp-Kessel-Soll , -
POLL, 01F7081002, 2ByteS , 10 , HZ-Temp-Vorlauf , -
POLL, 01F7080802, 2ByteU , 10 , HZ-Temp-Abgas , -
POLL, 01F7A38F01, 1ByteU , 2 , HZ-Leistung-Brenner , -
POLL, 01F7088A02, 2ByteU , 1 , HZ-BrennerStarts , day
POLL, 01F708A704, 4Byte , 3600 , HZ-BrennerStunden , day
POLL, 01F727D301, 1ByteU , 10 , HZ-Kennlinie-Neigung , -
POLL, 01F727D401, 1ByteS , 1 , HZ-Kennlinie-Niveau , -
POLL, 01F7766002, 1ByteU , state , HZ-Int-Pumpe , -
POLL, 01F7766002, 2BytePercent , 1 , HZ-Int-Pumpe-Drehzahl , -
POLL, 01F7768802, 2ByteU, 1 , HZ-Foerderhoehe , -
POLL, 01F70C2402, 2ByteU, 1 , HZ-Durchfluss , -
POLL, 01F7080402, 2ByteS , 10 , WW-Temp-Ist , -
POLL, 01F7630001, 1ByteU , 1 , WW-Temp-Soll , -
POLL, 01F7656602, 2ByteS , 10 , WW-Temp-Solarspeicher , -
POLL, 01F7084501, 1ByteU , state , WW-Speicherladepumpe , -
POLL, 01F7CF3032, 4Byte , 1000 , SO-Ertrag-Heute , -
POLL, 01F7656004, 4Byte , 1 , SO-Ertrag , day
POLL, 01F7656402, 2ByteS , 10 , SO-Kollektortemperatur , -
POLL, 01F7655201, 1ByteU , state , SO-Solarpumpe , -
POLL, 01F7656802, 2ByteU , 1 , SO-Betriebsstunden , -
POLL, 01F7230101, mode , 10 , state , -
POLL, 01F7230101, mode , 10 , HZ-Betriebsart , -
POLL, 01F7230301, 1ByteU , state , state_party , -
POLL, 01F7230201, 1ByteU , state , state_spar , -
POLL, 01F7088E08, date , 1 , SystemZeit , -
POLL, 01F7230908, date , 1 , Urlaub-Beginn , -
POLL, 01F7231108, date , 1 , Urlaub-Ende , -
POLL, 01F7253501, 1ByteU , 1 , Urlaub-Betrieb , -
#POLL, 01F700F802, 2ByteU, 1 , Kennung , -
#####################################################################################
# M1 Possible TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
#####################################################################################
# M1 Possible Warm Water TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
POLL, 01F7210008, timer, 1 , TIMER_WW_2_MO , -
POLL, 01F7210808, timer, 1 , TIMER_WW_3_DI , -
POLL, 01F7211008, timer, 1 , TIMER_WW_4_MI , -
POLL, 01F7211808, timer, 1 , TIMER_WW_5_DO , -
POLL, 01F7212008, timer, 1 , TIMER_WW_6_FR , -
POLL, 01F7212808, timer, 1 , TIMER_WW_0_SA , -
POLL, 01F7213008, timer, 1 , TIMER_WW_1_SO , -
#####################################################################################
# M1 Possible Set commands which are complete
#####################################################################################
SET, WW , 01F423230101 , state , -
SET, HWW , 01F423230102 , state , -
SET, PERMRED , 01F423230103 , state , -
SET, PERMNORM, 01F423230104 , state , -
SET, ABSCHALT, 01F423230100 , state , -
SET, S-OFF , 01F423310100 , state_spar , -
SET, S-ON , 01F423310101 , state_spar , P-OFF
SET, P-OFF , 01F423300100 , state_party, -
SET, P-ON , 01F423300101 , state_party, S-OFF
SET, WW_TEMP , 01F4630001 , 1ByteU , -
SET, RT_NORM , 01F4230601 , 1ByteU , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
SET, SYSTIME , 01F4088E08 , date , -
SET, NIVEAU , 01F427D401 , 1ByteS , -
SET, STEIGUNG, 01F427D301 , 1ByteUx10 , -
SET, RT_RED , 01F4230701 , 1ByteU , -
#SET, K26 , 01F4572602 , 2ByteU , -
#####################################################################################
# M1 Possible TIMER Set commands prefix
#####################################################################################
SET, TIMER_2_MO, 01F4200008 , timer , MO
SET, TIMER_3_DI, 01F4200808 , timer , DI
SET, TIMER_4_MI, 01F4201008 , timer , MI
SET, TIMER_5_DO, 01F4201808 , timer , DO
SET, TIMER_6_FR, 01F4202008 , timer , FR
SET, TIMER_0_SA, 01F4202808 , timer , SA
SET, TIMER_1_SO, 01F4203008 , timer , SO
######################################################################################
# M1 Possible Warm Water Timer Set commands prefix
######################################################################################
SET, TIMER_WW_2_MO, 01F4210008 , timer , MO
SET, TIMER_WW_3_DI, 01F4210808 , timer , DI
SET, TIMER_WW_4_MI, 01F4211008 , timer , MI
SET, TIMER_WW_5_DO, 01F4211808 , timer , DO
SET, TIMER_WW_6_FR, 01F4212008 , timer , FR
SET, TIMER_WW_0_SA, 01F4212808 , timer , SA
SET, TIMER_WW_1_SO, 01F4213008 , timer , SO
######################################################################################
GrußPOLL, 01F7081002, 2ByteS , 10 , HZ-Temp-Vorlauf , -
POLL, 01F7080802, 2ByteU , 10 , HZ-Temp-Abgas , -
POLL, 01F7A38F01, 1ByteU , 2 , HZ-Leistung-Brenner , -
POLL, 01F7766002, 1ByteU , state , HZ-Int-Pumpe , -
POLL, 01F7766002, 2BytePercent , 1 , HZ-Int-Pumpe-Drehzahl , -
POLL, 01F7768802, 2ByteU, 1 , HZ-Foerderhoehe , -
POLL, 01F70C2402, 2ByteU, 1 , HZ-Durchfluss , -
POLL, 01F7656602, 2ByteS , 10 , WW-Temp-Solarspeicher , -
POLL, 01F7084501, 1ByteU , state , WW-Speicherladepumpe , -
POLL, 01F7CF3032, 4Byte , 1000 , SO-Ertrag-Heute , -
POLL, 01F7656004, 4Byte , 1 , SO-Ertrag , day
POLL, 01F7656402, 2ByteS , 10 , SO-Kollektortemperatur , -
POLL, 01F7655201, 1ByteU , state , SO-Solarpumpe , -
POLL, 01F7656802, 2ByteU , 1 , SO-Betriebsstunden , -
Was passiert denn da zwischen 01:14:03 und 05:57:21 auf Deinem System?aus meiner Sicht nix.
Ist das täglich so?
Dann mal ne Nacht mit Verbose 5 laufen lassen, vielleicht kann man sehen, ob das Modul noch was macht?Jooooo.
Hi Klaus,
Sorry habe diese Adresse bei mir nicht konfiguriert.
Die Frage ist auch ob FF überhaupt eine Stoerung ist oder nicht!?
Hattest Du schon mal eine echte Stoerung? Was kommt dann?
Vielleicht mal ohne das state probieren:
POLL, 01F70A8201, 1ByteU, 1 , Stoerung , -
Was macht Dein "Nacht"-Problem. ist im Log was zu sehen, oder hängt das mit der "Stoerung" zusammen?
Adam
Wird die Heizung Nachts auf ABSCHALT gesetzt? Also durch eine Kommando oder irgendwas?
Wie hast Du den Adapter angebunden? Über USB->LAN->USB? Das lief bei mir nicht stabil! Passiert Nachts was im LAN?
kvo1
bei dir sind die Brennerstd von heute schon auf über 26 std :)
define Heizungsstatus readingsGroup <%viessmann>,<Status>,<Akt.Datum> Vito200
attr Heizungsstatus mapping $READING
attr Heizungsstatus nameStyle style="color:blue;;;;font-weight:bold"
attr Heizungsstatus nolinks 1
attr Heizungsstatus room Heizung
attr Heizungsstatus style style="font-size:14px"
attr Heizungsstatus valueFormat {"BrennerStartsLastDay" =>"%.0f", "BrennerStartsToday" =>"%.0f", "BrennerStartsDayStart" =>"%.0f", "BrennerLeistung" => "%.0f %%", "Temp-Abgas" =>"%.0f°C", "Temp-Aussen" =>"%.0f°C", "Temp-Kessel-Ist"=>"%.0f°C", "Temp-Kessel-Soll"=>"%.0f°C", "Temp-WarmWasser-Ist"=> "%.0f°C", "Temp-WarmWasser-Soll"=> "%.0f°C"}
Komisch ???Hallo Adam,
- Wird die Heizung Nachts auf ABSCHALT gesetzt? Also durch eine Kommando oder irgendwas?
- Warum auch immer liefert die Heizung nur noch 0x05 auf jede Anfrage (zumindest logt das Modul es so!)
- Dadurch wird der Poll nicht mehr beendet. Muss ich mir im Code nochmal genau anschauen.
- Hast Du die aktuelle Version laufen?
Adam
... ich habe hier einfach eine readingsGroup angelegt, das Viessmann Logo ist eine jpg (viessmann.jpg)Hallo Klaus,
...
klaus
[ 6.576044] usb 1-1.3: Detected FT232RL
[ 6.581543] usb 1-1.3: Number of endpoints 2
[ 6.725922] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[ 6.732299] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[ 6.885921] usb 1-1.3: Setting MaxPacketSize 64
[ 6.937344] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
2014.12.20 19:50:23 1: usb create starting
2014.12.20 19:50:25 3: Probing CUL device /dev/ttyAMA0
2014.12.20 19:50:25 3: Probing TCM_ESP3 device /dev/ttyAMA0
2014.12.20 19:50:25 3: Probing FRM device /dev/ttyAMA0
2014.12.20 20:02:59 3: Probing TCM_ESP3 device /dev/ttyUSB0
2014.12.20 20:02:59 3: Probing TCM_ESP2 device /dev/ttyUSB0
2014.12.20 20:03:00 3: Probing FHZ device /dev/ttyUSB0
2014.12.20 20:03:00 3: Probing TRX device /dev/ttyUSB0
2014.12.20 20:03:01 3: Probing ZWDongle device /dev/ttyUSB0
2014.12.20 20:03:01 3: Probing FRM device /dev/ttyUSB0
define Vito200 VCONTROL /dev/ttyUSB0 V200KW1.cfg 180
# Disable this to avoid looking for new USB devices on startup
#define initialUsbCheck notify global:INITIALIZED usb create
define Heizung VCONTROL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70379CJ-if00-port0 VCONTROL.cfg
2014.12.21 09:49:39 0: Server started with 9 defined entities (version $Id: fhem.pl 7212 2014-12-14 15:55:51Z rudolfkoenig $, os linux, user fhem, pid 2009)
2014.12.21 09:49:39 0: Server shutdown
2014.12.21 09:49:56 1: Including fhem.cfg
2014.12.21 09:49:57 3: telnetPort: port 7072 opened
2014.12.21 09:49:59 3: WEB: port 8083 opened
2014.12.21 09:49:59 3: WEBphone: port 8084 opened
2014.12.21 09:49:59 3: WEBtablet: port 8085 opened
2014.12.21 09:49:59 3: VCONTROL: Define open DATEI 'V200KW1.cfg'
2014.12.21 09:49:59 3: VCONTROL: open DATEI 'V200KW1.cfg'
2014.12.21 09:49:59 3: VCONTROL: DATEI 'V200KW1.cfg' refreshed
2014.12.21 09:49:59 3: VCONTROL opening VCONTROL device /dev/ttyUSB0
2014.12.21 09:50:00 3: VCONTROL opened VCONTROL device /dev/ttyUSB0
2014.12.21 09:50:00 3: VCONTROL: Initialization
2014.12.21 09:50:00 2: eventTypes: loaded 0 events from ./log/eventTypes.txt
2014.12.21 09:50:00 1: Including ./log/fhem.save
2014.12.21 09:50:00 1: statefile: Please define initialUsbCheck first
[b]2014.12.21 09:50:00 2: Error messages while initializing FHEM: statefile: Please define initialUsbCheck first[/b]
2014.12.21 09:50:00 0: Server started with 9 defined entities (version $Id: fhem.pl 7212 2014-12-14 15:55:51Z rudolfkoenig $, os linux, user fhem, pid 1969)
@olli84:
Hallo Namensvetter,
probier doch mal relativ weit oben in Deiner fhem.cfg folgendes:Code: [Auswählen]# Disable this to avoid looking for new USB devices on startup
#define initialUsbCheck notify global:INITIALIZED usb create
Und dann noch ein Tip:
Dein Adapter hängt jetzt auf ttyUSB0, später vielleicht mal auf ttyUSB1, z.B. wenn die Schnittstelle zurückgesetzt wird, oder der Adapter abgesteckt wird und dazwischen etwas anderes angesteckt.
Du kannst dazu eine udev-Regel bauen, damit der Adapter immer z.B. ttyUSB0 bekommt.
Bei mir läuft FHEM auf einer Ubuntu-Maschine, da ist es noch einfacher, weil spezielle Devices angelegt werden für die Adapter, die immer gleich bleiben.
Deshalb sieht meine Konfig so aus:Code: [Auswählen]define Heizung VCONTROL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70379CJ-if00-port0 VCONTROL.cfg
Liebe Grüße
Oli
...Das war mir schon klar. Ich gehe mal davon aus, dass die linke Achse die Brennerstunden und die rechte Achse die Anzahl der Starts pro Tag anzeigt. Mir ist folgendes aufgefallen:
Die obere Grafik ist einen Monatsübersicht, der Plot darunter eine Tagesübersicht vom 19.12.!
- vom 10. bis 12. Dez. sind die Brennerstarts pro Tag Null, es gibt aber eine signifikant (höhere Zahl) an Brennerstunden im Vergleich zu vorher; bei Null Brennerstarts sollten aber auch Null Brennerstunden herauskommen ;)Das ist alles viel einfacher...Lösung:
@kvo1: "Leistung" misst man nicht in Kilowattstunden. ::);) ist aber immer wieder ein gern gemachter Fehler ;)
# define readings for summary (including Viessmann logo)
define Heizungsstatus readingsGroup <%viessmann>,<Status>,<Datum_Zeit> Heizung:Brenner Heizung:BrennerStoerung Heizung:BrennerStartsToday Heizung:BrennerStundenToday Heizung:BrennerStartsLastDay Heizung:BrennerStundenLastDay Heizung:Temp-.* Heizung:Urlaub-Betrieb Heizung:state_.*
attr Heizungsstatus nolinks 1
attr Heizungsstatus room Heizung
attr Heizungsstatus valueFormat {"BrennerStartsToday" =>"%.0f", "BrennerStundenToday" =>"%.2f h", "BrennerStartsLastDay" =>"%.0f", "BrennerStundenLastDay" =>"%.2f h","Temp-Abgas" =>"%.1f °C", "Temp-Aussen" =>"%.1f °C", "Temp-Kessel-Ist"=>"%.1f °C", "Temp-Kessel-Soll"=>"%.1f °C", "Temp-Raum-Soll"=> "%.1f °C", "Temp-WarmWasser-Ist"=> "%.1f °C", "Temp-WarmWasser-Soll"=> "%.1f °C"}
wobei Heizung mein Device für vcontrol ist.Die Frage ist auch ob FF überhaupt eine Stoerung ist oder nicht!?
POLL, 01F70A8201, 1ByteU, 1 , Stoerung , -
POLL, 01F7088301, 1ByteU, 1 , Stoerung-Brenner , -
Als Wert wurde mir eine "1" zurückgegeben.# Modus AUS, WW, HWW
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7330101, mode, 10 , state-KR2-Heizkoerper , -
POLL, 01F7430101, mode, 10 , state-KR3-FBH , -
# Modi Warmwasser, Warmwasser+Heizung, Aus
SET, WW_KR1 , 01F423010100, state , -
SET, HWW_KR1 , 01F423010103, state , -
SET, AUS_KR1 , 01F423010105, state , -
SET, WW_KR2 , 01F433010100, state , -
SET, HWW_KR2 , 01F433010103, state , -
SET, AUS_KR2 , 01F433010105, state , -
SET, WW_KR3 , 01F443010100, state , -
SET, HWW_KR3 , 01F443010103, state , -
SET, AUS_KR3 , 01F443010105, state , -
set Viessmann AUS_KR1
set Viessmann AUS_KR2
Wie kann ich nun in Lightscene zwei Befehle absetzen?du kannst mit setcmd direkt alle drei mit komma getrennt bei einem device in der entsprechenden szene setzen.
Die Datei stelle ich natürlich hier zur Verfügung mit der Bitte an Adam diese im Wiki anzuhängen. Die ist sicherlich auch für 2-Kreislauf-Besitzer interessant.
Ist es bei Euch eigentlich auch so, dass das ein- und ausschalten der Anlage sehr verzögert geht?
state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
state
my @mode = ("WW","RED","NORM","H+WW","H+WW FS","ABSCHALT");
Wie ist der Bezug von dieser Definition zum Inhalt der Konfigurationsdatei (die ja davon abweichen kann)?ich habe noch eine Verständnisfrage:
Im Modul wird folgendes definiert:
Code: [Auswählen]
my @mode = ("WW","RED","NORM","H+WW","H+WW FS","ABSCHALT");
Wie ist der Bezug von dieser Definition zum Inhalt der Konfigurationsdatei (die ja davon abweichen kann)?
Vermutlich muss ich manuell per setList die entsprechende Vorauswahl einstellen, bin mir aber nicht sicher.
POLL, 01F7230101, mode, 10 , state , -
Was ich noch nicht verstanden habe: was bedeutet H+WW FS? Bei meiner Vitotronic 200 KW1 gibt es den Betriebszustand H+WW zweimal (warum auch immer).POLL, 01F7253501, 1ByteU, state , Urlaub-Betrieb , -
passt auch noch nicht, hier wird einfach der reduzierte Betrieb angezeigt, aber das werde ich noch auswerten und entsprechend posten.attr <name> devStateIcon ABSCHALT:viessmann_abschalt.png WW:viessmann_ww H\+WW:viessmann_h_ww
Die Dateien ins Verzeichnis www/images/default kopieren und die Rechte entsprechend setzen.attr <name> devStateIcon ABSCHALT:viessmann_abschalt.png WW:viessmann_ww H\+WW\x20FS:viessmann_h_ww
klaus
Allen zusammen auch ein frohes bastelreiches Jahr!
2015.01.06 09:05:00 4: eventTypes: VCONTROL Vito200 UpdateTime: 2015-01-06_09:05:00 -> UpdateTime: .*.*-06_09:.*:.*
2015.01.06 09:05:03 5: VCONTROL_READ
2015.01.06 09:05:03 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 09:05:03 4: VCONTROL: End of Poll ! Duration: 66.67
2015.01.06 09:05:03 3: VCONTROL: USB device closed
2015.01.06 09:06:31 4: VCONTROL: Start of Poll !
2015.01.06 09:06:31 5: VCONTROL: set InternalTimer to 1420531771.82651
2015.01.06 09:06:57 4: VCONTROL: Start of Poll !
2015.01.06 09:06:57 5: VCONTROL: set InternalTimer to 1420531797.08507
2015.01.06 09:07:01 4: Connection closed for FHEMWEB:193.197.148.126:30327: EOF
2015.01.06 09:07:06 4: Connection accepted from FHEMWEB:193.197.148.126:63471
2015.01.06 09:07:06 4: HTTP FHEMWEB:193.197.148.126:63471 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1420531439×tamp=1420531626356
2015.01.06 09:09:31 4: VCONTROL: Start of Poll !
2015.01.06 09:09:31 5: VCONTROL: set InternalTimer to 1420531951.83227
2015.01.06 09:09:57 4: VCONTROL: Start of Poll !
2015.01.06 09:[b]06:31 [/b] 4: VCONTROL: Start of Poll !
....
2015.01.06 09:[b]06:57[/b] 4: VCONTROL: Start of Poll !
....
2015.01.06 09:[b]09:31 [/b] 4: VCONTROL: Start of Poll !
...
2015.01.06 09:[b]09:57 [/b] 4: VCONTROL: Start of Poll !
2015.01.06 10:23:54 5: VCONTROL_READ
2015.01.06 10:23:54 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:23:54 4: VCONTROL: End of Poll ! Duration: 68.79
2015.01.06 10:23:57 5: VCONTROL_READ
2015.01.06 10:23:57 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:23:59 5: VCONTROL_READ
2015.01.06 10:23:59 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:01 5: VCONTROL_READ
2015.01.06 10:24:01 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:03 5: VCONTROL_READ
2015.01.06 10:24:03 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:06 5: VCONTROL_READ
2015.01.06 10:24:06 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:08 5: VCONTROL_READ
2015.01.06 10:24:08 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:10 5: VCONTROL_READ
2015.01.06 10:24:10 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:12 5: VCONTROL_READ
2015.01.06 10:24:12 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:15 5: VCONTROL_READ
2015.01.06 10:24:15 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:17 5: VCONTROL_READ
2015.01.06 10:24:17 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:19 5: VCONTROL_READ
2015.01.06 10:24:19 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:21 5: VCONTROL_READ
2015.01.06 10:24:21 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:24 5: VCONTROL_READ
2015.01.06 10:24:24 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:26 5: VCONTROL_READ
2015.01.06 10:24:26 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:28 5: VCONTROL_READ
2015.01.06 10:24:28 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:30 5: VCONTROL_READ
2015.01.06 10:24:30 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:33 5: VCONTROL_READ
2015.01.06 10:24:33 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:35 5: VCONTROL_READ
2015.01.06 10:24:35 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:37 5: VCONTROL_READ
2015.01.06 10:24:37 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:39 5: VCONTROL_READ
2015.01.06 10:24:39 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:42 5: VCONTROL_READ
2015.01.06 10:24:42 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:44 5: VCONTROL_READ
2015.01.06 10:24:44 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:46 5: VCONTROL_READ
2015.01.06 10:24:46 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:48 5: VCONTROL_READ
2015.01.06 10:24:48 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:50 5: VCONTROL_READ
2015.01.06 10:24:50 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:53 5: VCONTROL_READ
2015.01.06 10:24:53 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:55 5: VCONTROL_READ
2015.01.06 10:24:55 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:57 5: VCONTROL_READ
2015.01.06 10:24:57 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:24:59 5: VCONTROL_READ
2015.01.06 10:24:59 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:02 5: VCONTROL_READ
2015.01.06 10:25:02 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:04 5: VCONTROL_READ
2015.01.06 10:25:04 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:06 5: VCONTROL_READ
2015.01.06 10:25:06 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:08 5: VCONTROL_READ
2015.01.06 10:25:08 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:11 5: VCONTROL_READ
2015.01.06 10:25:11 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:13 5: VCONTROL_READ
2015.01.06 10:25:13 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:15 5: VCONTROL_READ
2015.01.06 10:25:15 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:17 5: VCONTROL_READ
2015.01.06 10:25:17 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:20 5: VCONTROL_READ
2015.01.06 10:25:20 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:22 5: VCONTROL_READ
2015.01.06 10:25:22 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:24 5: VCONTROL_READ
2015.01.06 10:25:24 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:26 5: VCONTROL_READ
2015.01.06 10:25:26 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:29 5: VCONTROL_READ
2015.01.06 10:25:29 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:31 5: VCONTROL_READ
2015.01.06 10:25:31 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:33 5: VCONTROL_READ
2015.01.06 10:25:33 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:35 5: VCONTROL_READ
2015.01.06 10:25:35 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:38 5: VCONTROL_READ
2015.01.06 10:25:38 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:40 5: VCONTROL_READ
2015.01.06 10:25:40 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:42 5: VCONTROL_READ
2015.01.06 10:25:42 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:44 5: VCONTROL_READ
2015.01.06 10:25:44 5: VCONTROL: VCONTROL_Read '05'
2015.01.06 10:25:46 4: VCONTROL: Start of Poll !
2015.01.06 10:25:46 5: VCONTROL: set InternalTimer to 1420536526.08602
[38565.817954] hub 1-1:1.0: port 3 disabled by hub (EMI?), re-enabling...
[38565.817999] usb 1-1.3: USB disconnect, device number 4
[38565.818332] ftdi_sio ttyUSB0: error from flowcontrol urb
[38565.822124] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[38565.822210] ftdi_sio 1-1.3:1.0: device disconnected
[38566.062083] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[38566.169109] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
[38566.169141] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[38566.169157] usb 1-1.3: Product: FT232R USB UART
[38566.169171] usb 1-1.3: Manufacturer: FTDI
[38566.169184] usb 1-1.3: SerialNumber: A70377TQ
[38566.185085] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[38566.185274] usb 1-1.3: Detected FT232RL
[38566.185295] usb 1-1.3: Number of endpoints 2
[38566.185311] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[38566.185325] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[38566.185339] usb 1-1.3: Setting MaxPacketSize 64
[38566.186340] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
Jan 6 16:59:23 rpi-heizung kernel: [38565.817954] hub 1-1:1.0: port 3 disabled by hub (EMI?), re-enabling...
Jan 6 16:59:23 rpi-heizung kernel: [38565.817999] usb 1-1.3: USB disconnect, device number 4
Jan 6 16:59:23 rpi-heizung kernel: [38565.818332] ftdi_sio ttyUSB0: error from flowcontrol urb
Jan 6 16:59:23 rpi-heizung kernel: [38565.822124] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Jan 6 16:59:23 rpi-heizung kernel: [38565.822210] ftdi_sio 1-1.3:1.0: device disconnected
Jan 6 16:59:23 rpi-heizung kernel: [38566.062083] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
Jan 6 16:59:23 rpi-heizung kernel: [38566.169109] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
Jan 6 16:59:23 rpi-heizung kernel: [38566.169141] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 6 16:59:23 rpi-heizung kernel: [38566.169157] usb 1-1.3: Product: FT232R USB UART
Jan 6 16:59:23 rpi-heizung kernel: [38566.169171] usb 1-1.3: Manufacturer: FTDI
Jan 6 16:59:23 rpi-heizung kernel: [38566.169184] usb 1-1.3: SerialNumber: A70377TQ
Jan 6 16:59:23 rpi-heizung kernel: [38566.185085] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
Jan 6 16:59:23 rpi-heizung kernel: [38566.185274] usb 1-1.3: Detected FT232RL
Jan 6 16:59:23 rpi-heizung kernel: [38566.185295] usb 1-1.3: Number of endpoints 2
Jan 6 16:59:23 rpi-heizung kernel: [38566.185311] usb 1-1.3: Endpoint 1 MaxPacketSize 64
Jan 6 16:59:23 rpi-heizung kernel: [38566.185325] usb 1-1.3: Endpoint 2 MaxPacketSize 64
Jan 6 16:59:23 rpi-heizung kernel: [38566.185339] usb 1-1.3: Setting MaxPacketSize 64
Jan 6 16:59:23 rpi-heizung kernel: [38566.186340] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
2015.01.06 16:59:23 5: VCONTROL_READ
2015.01.06 16:59:23 1: /dev/ttyUSB0 disconnected, waiting to reappear (Vito200)
2015.01.06 16:59:23 5: Triggering Vito200 (1 changes)
2015.01.06 16:59:23 5: Notify loop for Vito200 DISCONNECTED
2015.01.06 16:59:23 5: statistics Statistik: DoStatistics.418 Assigned reading 'Oelverbrauch' from attribute 'deltaReadings' to statistic type 2.
2015.01.06 16:59:23 5: statistics Statistik: DoStatistics.418 Assigned reading 'BrennerStarts' from attribute 'deltaReadings' to statistic type 2.
2015.01.06 16:59:23 5: statistics Statistik: DoStatistics.418 Assigned reading 'BrennerStunden' from attribute 'deltaReadings' to statistic type 2.
2015.01.06 16:59:23 4: statistics Statistik: doStatisticDelta.674 Calculating delta statistics for 'Vito200:BrennerStunden = 9214.58'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.760 Set '.Vito200:BrennerStunden'='LastValue: 9214.58 ShowDate: 6 DecPlaces: 2'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.766 Set 'statBrennerStunden'='Hour: 0.52 Day: 0.90 Month: 0.90 Year: 0.90 (since: 2015-01-06_12:09:19 )'
2015.01.06 16:59:23 4: statistics Statistik: doStatisticDelta.674 Calculating delta statistics for 'Vito200:Oelverbrauch = 137.27'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.760 Set '.Vito200:Oelverbrauch'='LastValue: 137.27 ShowDate: 6 DecPlaces: 2'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.766 Set 'statOelverbrauch'='Hour: 1.40 Day: 2.43 Month: 2.43 Year: 2.43 (since: 2015-01-06_12:07:47 )'
2015.01.06 16:59:23 4: statistics Statistik: doStatisticDelta.674 Calculating delta statistics for 'Vito200:BrennerStarts = 40880'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.760 Set '.Vito200:BrennerStarts'='LastValue: 40880 ShowDate: 6 DecPlaces: 0'
2015.01.06 16:59:23 5: statistics Statistik: doStatisticDelta.766 Set 'statBrennerStarts'='Hour: 2 Day: 7 Month: 7 Year: 7 (since: 2015-01-06_12:07:47 )'
2015.01.06 16:59:23 5: Triggering Statistik (1 changes)
2015.01.06 16:59:23 5: Notify loop for Statistik Updated stats for: Vito200
2015.01.06 16:59:23 5: statistics Statistik: Notify.253 Notifications of myself received.
2015.01.06 16:59:23 4: eventTypes: statistics Statistik Updated stats for: Vito200 -> Updated stats for: Vito200
2015.01.06 16:59:23 4: eventTypes: statistics Statistik state: Updated stats for: Vito200 -> state: Updated stats for: Vito200
2015.01.06 16:59:23 5: statistics Statistik: Notify.276 Notification of 'Vito200' received. Update statistics.
2015.01.06 16:59:23 5: Triggering HeizungStats (1 changes)
2015.01.06 16:59:23 5: Notify loop for HeizungStats Vito200.statBrennerStunden: Hour: 0.52 Day: 0.90 Month: 0.90 Year: 0.90 (since: 2015-01-06_12:09:19 )
2015.01.06 16:59:23 5: statistics Statistik: Notify.260 Notification of 'HeizungStats' received. Device not monitored.
2015.01.06 16:59:23 4: eventTypes: readingsGroup HeizungStats Vito200.statBrennerStunden: Hour: 0.52 Day: 0.90 Month: 0.90 Year: 0.90 (since: 2015-01-06_12:09:19 ) -> Vito200.statBrennerStunden: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 5: Triggering HeizungStats (1 changes)
2015.01.06 16:59:23 5: Notify loop for HeizungStats Vito200.statOelverbrauch: Hour: 1.40 Day: 2.43 Month: 2.43 Year: 2.43 (since: 2015-01-06_12:07:47 )
2015.01.06 16:59:23 5: statistics Statistik: Notify.260 Notification of 'HeizungStats' received. Device not monitored.
2015.01.06 16:59:23 4: eventTypes: readingsGroup HeizungStats Vito200.statOelverbrauch: Hour: 1.40 Day: 2.43 Month: 2.43 Year: 2.43 (since: 2015-01-06_12:07:47 ) -> Vito200.statOelverbrauch: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 5: Triggering HeizungStats (1 changes)
2015.01.06 16:59:23 5: Notify loop for HeizungStats Vito200.statBrennerStarts: Hour: 2 Day: 7 Month: 7 Year: 7 (since: 2015-01-06_12:07:47 )
2015.01.06 16:59:23 5: statistics Statistik: Notify.260 Notification of 'HeizungStats' received. Device not monitored.
2015.01.06 16:59:23 4: eventTypes: readingsGroup HeizungStats Vito200.statBrennerStarts: Hour: 2 Day: 7 Month: 7 Year: 7 (since: 2015-01-06_12:07:47 ) -> Vito200.statBrennerStarts: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 5: Triggering Heizungswerte (1 changes)
2015.01.06 16:59:23 5: Notify loop for Heizungswerte Vito200.state: DISCONNECTED
2015.01.06 16:59:23 5: statistics Statistik: Notify.260 Notification of 'Heizungswerte' received. Device not monitored.
2015.01.06 16:59:23 4: eventTypes: readingsGroup Heizungswerte Vito200.state: DISCONNECTED -> Vito200.state: DISCONNECTED
2015.01.06 16:59:23 4: eventTypes: VCONTROL Vito200 DISCONNECTED -> DISCONNECTED
2015.01.06 16:59:23 4: eventTypes: VCONTROL Vito200 statBrennerStunden: Hour: 0.52 Day: 0.90 Month: 0.90 Year: 0.90 (since: 2015-01-06_12:09:19 ) -> statBrennerStunden: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 4: eventTypes: VCONTROL Vito200 statOelverbrauch: Hour: 1.40 Day: 2.43 Month: 2.43 Year: 2.43 (since: 2015-01-06_12:07:47 ) -> statOelverbrauch: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 4: eventTypes: VCONTROL Vito200 statBrennerStarts: Hour: 2 Day: 7 Month: 7 Year: 7 (since: 2015-01-06_12:07:47 ) -> statBrennerStarts: Hour: .* Day: .* Month: .* Year: .* (since: .*.*-06_12:.*:.* )
2015.01.06 16:59:23 3: VCONTROL: USB device /dev/ttyUSB0 disconnected, waiting to reappear
2014.12.14 15:35:27 3: VCONTROL: Define open DATEI 'vito.cfg'
2014.12.14 15:35:27 3: VCONTROL: open DATEI 'vito.cfg'
2014.12.14 15:35:27 3: VCONTROL: DATEI 'vito.cfg' refreshed
2014.12.14 15:35:27 3: VCONTROL opening VCONTROL device /dev/ttyUSB0
2014.12.14 15:35:27 1: define Heizung_anschaltung Heizung_anschaltung VCONTROL /dev/ttyUSB0 vito.cfg: Can't open /dev/ttyUSB0: Datei oder Verzeichnis nicht gefunden
2014.12.14 15:35:27 1: Including ./log/fhem.save
2014.12.14 15:35:27 1: configfile: Can't open /dev/ttyUSB0: Datei oder Verzeichnis nicht gefunden
2014.12.14 15:35:27 2: Error messages while initializing FHEM: configfile: Can't open /dev/ttyUSB0: Datei oder Verzeichnis nicht gefunden
2014.12.14 15:35:27 0: Server started with 8 defined entities (version $Id: fhem.pl 7124 2014-12-05 07:10:20Z rudolfkoenig $, os linux, user fhem, pid 7277)
[ 3.267108] usb 1-1.3: new full-speed USB device number 4 using dwc_otg
[ 3.405193] usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001
[ 3.421321] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.439325] usb 1-1.3: Product: FT232R USB UART
[ 3.445509] usb 1-1.3: Manufacturer: FTDI
[ 3.466999] usb 1-1.3: SerialNumber: AE018T1F
[ 3.973218] udevd[158]: starting version 175
[ 5.192638] usbcore: registered new interface driver usbserial
[ 5.423260] usbcore: registered new interface driver usbserial_generic
[ 5.507594] usbserial: USB Serial support registered for generic
[ 5.622305] usbcore: registered new interface driver ftdi_sio
[ 5.798180] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 6.073943] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[ 6.321053] usb 1-1.3: Detected FT232RL
[ 6.326556] usb 1-1.3: Number of endpoints 2
[ 6.584333] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[ 6.654542] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[ 6.712854] usb 1-1.3: Setting MaxPacketSize 64
[ 6.787121] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 0.000000] Linux version 3.12.35+ (dc4@dc4-XPS13-9333) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014
[ 3.461982] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6001
[ 6.476213] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[ 6.484942] usb 1-1.2: Detected FT232RL
@Olli: Dann probier doch bitte mal folgende Version: http://forum.fhem.de/index.php/topic,20280.msg173976.html#msg173976 (http://forum.fhem.de/index.php/topic,20280.msg173976.html#msg173976)
SUBSYSTEM=="usb", ATTRS{product}=="FT232R USB UART", ATTRS{serial}=="XXXXXXX", GROUP="dialout" , NAME="vito0"
Das ganze sieht dann so aus:root@raspi:/opt/fhem# ls -l /dev/vito0
crw-rw-r-T 1 root dialout 189, 3 Jan 1 1970 /dev/vito0
######################################################################################
# Polling Commands
######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
######################################################################################
POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
POLL, 01F7630001, 1ByteU, 1 , Temp-WarmWasser-Soll, -
POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
POLL, 01F7550202, 2ByteS, 10 , Temp-Kessel-Soll , -
POLL, 01F7084201, 1ByteU, state , Brenner , -
POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
POLL, 01F7757404, 4Byte, 1000 , Oelverbrauch , day
POLL, 01F7084601, 1ByteU, state , Zirkulationspumpe , -
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7230301, 1ByteU, state , state_party , -
POLL, 01F7230201, 1ByteU, state , state_spar , -
POLL, 01F708A704, 4Byte, 3600 , BrennerStunden , day
POLL, 01F708AB04, 4Byte, 3600 , BrennerStunden2 , -
POLL, 01F7230601, 1ByteU, 1 , Temp-Raum-Soll , -
POLL, 01F7572602, 2ByteU, 10 , Oelverbrauch-Codierung, -
POLL, 01F7088E08, date, 1 , SystemZeit , -
POLL, 01F7230908, date, 1 , Urlaub-Beginn , -
POLL, 01F7231108, date, 1 , Urlaub-Ende , -
POLL, 01F7253501, 1ByteU, state , Urlaub-Betrieb , -
POLL, 01F7230501, 1ByteU, 10 , Neigung , -
POLL, 01F7230401, 1ByteS, 1 , Niveau , -
#####################################################################################
# M1 Possible TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
#####################################################################################
# M1 Possible Warm Water TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
POLL, 01F7210008, timer, 1 , TIMER_WW_2_MO , -
POLL, 01F7210808, timer, 1 , TIMER_WW_3_DI , -
POLL, 01F7211008, timer, 1 , TIMER_WW_4_MI , -
POLL, 01F7211808, timer, 1 , TIMER_WW_5_DO , -
POLL, 01F7212008, timer, 1 , TIMER_WW_6_FR , -
POLL, 01F7212808, timer, 1 , TIMER_WW_0_SA , -
POLL, 01F7213008, timer, 1 , TIMER_WW_1_SO , -
#####################################################################################
# M1 Possible Set commands which are complete
#####################################################################################
#SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
#####################################################################################
SET, WW , 01F423010100, state , -
SET, HWW , 01F423010103, state , -
SET, AUS , 01F423010105, state , -
SET, S-OFF , 01F423020100, state_spar , -
SET, S-ON , 01F423020101, state_spar , P-OFF
SET, P-OFF , 01F423030100, state_party, -
SET, P-ON , 01F423030101, state_party, S-OFF
SET, WWTEMP , 01F4630001 , 1ByteU , -
SET, K26 , 01F4572602 , 2ByteU , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
SET, SYSTIME , 01F4088E08 , date , -
SET, NIVEAU , 01F4230401 , 1ByteS , -
#####################################################################################
# M1 Possible TIMER Set commands prefix
#####################################################################################
SET, TIMER_2_MO, 01F4200008 , timer , MO
SET, TIMER_3_DI, 01F4200808 , timer , DI
SET, TIMER_4_MI, 01F4201008 , timer , MI
SET, TIMER_5_DO, 01F4201808 , timer , DO
SET, TIMER_6_FR, 01F4202008 , timer , FR
SET, TIMER_0_SA, 01F4202808 , timer , SA
SET, TIMER_1_SO, 01F4203008 , timer , SO
######################################################################################
# M1 Possible Warm Water Timer Set commands prefix
######################################################################################
SET, TIMER_WW_2_MO, 01F4210008 , timer , MO
SET, TIMER_WW_3_DI, 01F4210808 , timer , DI
SET, TIMER_WW_4_MI, 01F4211008 , timer , MI
SET, TIMER_WW_5_DO, 01F4211808 , timer , DO
SET, TIMER_WW_6_FR, 01F4212008 , timer , FR
SET, TIMER_WW_0_SA, 01F4212808 , timer , SA
SET, TIMER_WW_1_SO, 01F4213008 , timer , SO
######################################################################################
Anschließend in der fhem.cfg folgendes eingefügt:# Heizung
define Heizung VCONTROL /dev/vito0 89_VCONTROL.cfg 180
2015.01.09 09:02:24 3: VCONTROL: Define open DATEI '89_VCONTROL.cfg'
2015.01.09 09:02:24 3: VCONTROL: open DATEI '89_VCONTROL.cfg'
2015.01.09 09:02:24 3: VCONTROL: DATEI '89_VCONTROL.cfg' refreshed
2015.01.09 09:02:24 3: VCONTROL opening VCONTROL device /dev/vito0
2015.01.09 09:02:24 1: define Heizung Heizung VCONTROL /dev/vito0 89_VCONTROL.cfg 180: Can't open /dev/vito0: Inappropriate ioctl for device
2015.01.09 09:02:24 1: Including ./log/fhem.save
2015.01.09 09:02:24 1: configfile: Can't open /dev/vito0: Inappropriate ioctl for device
2015.01.09 09:02:24 2: Error messages while initializing FHEM: configfile: Can't open /dev/vito0: Inappropriate ioctl for device
2015.01.09 09:02:24 0: Server started with 4 defined entities (version $Id: fhem.pl 6913 2014-11-08 10:32:44Z rudolfkoenig $, os linux, user fhem, pid 1759)
root@raspi:/etc/udev/rules.d# ls -l /dev/serial/{by-path,by-id}/*
lrwxrwxrwx 1 root root 13 Jan 1 1970 /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A702J956-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan 1 1970 /dev/serial/by-path/platform-bcm2708_usb-usb-0:1.3:1.0-port0 -> ../../ttyUSB0
SUBSYSTEM=="tty", ATTRS{product}=="FT232R USB UART", ATTRS{serial}=="A702J956", SYMLINK+="vito0"
root@raspi:/opt/fhem# ls -l /dev/vito0
lrwxrwxrwx 1 root root 7 Jan 1 1970 /dev/vito0 -> ttyUSB0
Diese hat nun ein korrektes Verhalten beim Reconnect mit LAN-Adapter auf Rpi und USB unter Windows!
Olli könnte nun auch noch mal Bitte testen, ob seine Reconnect Probleme damit behoben sind.
Adam
Hallo zusammen,
mit Reiners Hilfe habe ich nun eine neue Version eingecheckt.
Diese hat nun ein korrektes Verhalten beim Reconnect mit LAN-Adapter auf Rpi und USB unter Windows!
Olli könnte nun auch noch mal Bitte testen, ob seine Reconnect Probleme damit behoben sind.
Ganz großen Dank an Reiner, der mir die Arbeit abgenommen hat!!!
Adam
Hallo zusammen,
ich verfolge den Thread hier als stiller Mitleser seit Oktober 2014. Ihr macht hier eine super Arbeit!
Das Modul läuft bei mir bis auf das Datenloggen (alle 180s ;-) ) - hat mir schon ne SD Card zerstört - äußerst stabil!
Jetzt komme ich aber leider nimmer weiter und die Forumsuche brachte auch kein Ergebnis - ich denke ihr könnt mir recht einfach helfen:
Ich möchte die im Modul berechneten Werte "LastDay" (Brennerstarts, Brennerstunden und Ölverbrauch) auch in einem schönen Plot für die Woche, Monat etc anzeigen lassen. Leider fehlen in meinen Logfiles alle "Lastday" Werte, in den aktuellen Readings sind sie vorhanden. "Today" und "DayStart" und alle anderen Readings finde ich in den Files und kann sie bei "Create SVG" auswählen.
Was mache ich falsch? Danke für Eure Hilfe.
Grüße
Matthias
@kvo1: Man macht auch kein Datenlogging auf eine SD-Karte mit Betriebssystem ! Temporär auf eine RAMDisk, permanente Logs via Netzwerk irgendwo anders hin (z.B. USB-Stick an einer Fritzbox).
LG
pah
dann zeig doch mal Deine Log-Definition !
kvo1
define Heizung VCONTROL /dev/Heizung 99_VCONTROL.cfg 180
attr Heizung room Viessmann
attr Heizung setList state:AUS,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
define FileLog_Heizung FileLog /media/usbstick/FHEM/log/Heizung-%Y.log Heizung
attr FileLog_Heizung logtype text
attr FileLog_Heizung room Viessmann
eigentlich alles Standard.2015-01-13_00:04:15 Heizung H+WW
2015-01-13_00:04:18 Heizung state_party: off
2015-01-13_00:04:21 Heizung state_spar: off
2015-01-13_00:04:24 Heizung BrennerStunden: 270.10
2015-01-13_00:04:24 Heizung BrennerStundenToday: 0.00
2015-01-13_00:04:24 Heizung BrennerStundenDayStart: 270.10
2015-01-13_00:04:27 Heizung Temp-Raum-Soll: 20
2015-01-13_00:04:30 Heizung Temp-Red_Raum-Soll: 19
2015-01-13_00:04:33 Heizung SystemZeit: Di,13.01.2015 00:03:04
2015-01-13_00:04:33 Heizung UpdateTime: 2015-01-13_00:04:33
2015-01-13_00:05:36 Heizung Temp-Aussen: 3.3
2015-01-13_00:05:39 Heizung Temp-Kessel-Ist: 29.1
2015-01-13_00:05:42 Heizung Temp-Kessel-Soll: 7
2015-01-13_00:05:45 Heizung Temp-Heizraum: 16.3
2015-01-13_00:05:48 Heizung Temp-Aussen_ged: 3.7
2015-01-13_00:05:51 Heizung Temp-Wohnung-Ist: 19.8
2015-01-13_00:05:54 Heizung Brenner: off
2015-01-13_00:05:57 Heizung BrennerStarts: 1736
2015-01-13_00:05:57 Heizung BrennerStartsToday: 0.00
2015-01-13_00:05:57 Heizung BrennerStartsDayStart: 1736.00
2015-01-13_00:06:00 Heizung Oelverbrauch: 669.23
2015-01-13_00:06:00 Heizung OelverbrauchToday: 0.00
2015-01-13_00:06:00 Heizung OelverbrauchDayStart: 669.23
2015-01-13_00:06:03 Heizung Brennerstoerung: off
2015-01-13_00:06:06 Heizung WW_Speicherladepumpe: off
2015-01-13_00:06:09 Heizung H+WW
.
.
2015-01-14_00:31:31 Heizung H+WW
2015-01-14_00:31:34 Heizung state_party: off
2015-01-14_00:31:37 Heizung state_spar: off
2015-01-14_00:31:40 Heizung BrennerStunden: 273.26
2015-01-14_00:31:40 Heizung BrennerStundenToday: 0.00
2015-01-14_00:31:40 Heizung BrennerStundenDayStart: 273.26
2015-01-14_00:31:43 Heizung Temp-Raum-Soll: 20
2015-01-14_00:31:46 Heizung Temp-Red_Raum-Soll: 19
2015-01-14_00:31:49 Heizung SystemZeit: Mi,14.01.2015 00:30:21
2015-01-14_00:31:49 Heizung UpdateTime: 2015-01-14_00:31:49
2015-01-14_00:32:31 Heizung Temp-Aussen: 9.5
2015-01-14_00:32:34 Heizung Temp-Kessel-Ist: 29
2015-01-14_00:32:37 Heizung Temp-Kessel-Soll: 7
2015-01-14_00:32:40 Heizung Temp-Heizraum: 17.1
2015-01-14_00:32:43 Heizung Temp-Aussen_ged: 9.4
2015-01-14_00:32:46 Heizung Temp-Wohnung-Ist: 20
2015-01-14_00:32:49 Heizung Brenner: off
2015-01-14_00:32:52 Heizung BrennerStarts: 1758
2015-01-14_00:32:52 Heizung BrennerStartsToday: 0.00
2015-01-14_00:32:52 Heizung BrennerStartsDayStart: 1758.00
2015-01-14_00:32:55 Heizung Oelverbrauch: 677.70
2015-01-14_00:32:55 Heizung OelverbrauchToday: 0.00
2015-01-14_00:32:55 Heizung OelverbrauchDayStart: 677.70
2015-01-14_00:32:58 Heizung Brennerstoerung: off
2015-01-14_00:33:01 Heizung WW_Speicherladepumpe: off
2015-01-14_00:33:04 Heizung H+WW
attr Heizung event-on-change-reading BrennerStartsLastDay,BrennerStundenLastDay
bau mal sowas einCode: [Auswählen]attr Heizung event-on-change-reading BrennerStartsLastDay,BrennerStundenLastDay
und warten bis nach Mitternacht !
gruss
Klaus
funktioniert! Ich hab "LastDay" im Log! Mittels der Weboberflächenauswahl lassen sich die LastDay Werte aber nicht im SVG darstellen. Muss ich manuell über das gplot-File tun. Aber egal - es funktioniert.
Merci nochmal!
bau mal sowas einHallo zusammen,Code: [Auswählen]attr Heizung event-on-change-reading BrennerStartsLastDay,BrennerStundenLastDay
und warten bis nach Mitternacht !
2015.01.17 04:05:06 1: /dev/ttyUSB0 disconnected, waiting to reappear (Vito200)
2015.01.17 04:05:06 3: VCONTROL: USB device /dev/ttyUSB0 disconnected, waiting to reappear
[ 282.376285] usb 2-2: USB disconnect, device number 5
[ 282.376460] ftdi_sio ttyUSB1: error from flowcontrol urb
[ 282.376768] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1
[ 282.376794] ftdi_sio 2-2:1.0: device disconnected
[ 282.620105] usb 2-2: new full-speed USB device number 6 using uhci_hcd
[ 282.813584] usb 2-2: New USB device found, idVendor=0403, idProduct=6001
[ 282.813594] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 282.813602] usb 2-2: Product: FT232R USB UART
[ 282.813609] usb 2-2: Manufacturer: FTDI
[ 282.813616] usb 2-2: SerialNumber: A70377TQ
[ 282.820649] ftdi_sio 2-2:1.0: FTDI USB Serial Device converter detected
[ 282.820726] usb 2-2: Detected FT232RL
[ 282.820734] usb 2-2: Number of endpoints 2
[ 282.820741] usb 2-2: Endpoint 1 MaxPacketSize 64
[ 282.820747] usb 2-2: Endpoint 2 MaxPacketSize 64
[ 282.820754] usb 2-2: Setting MaxPacketSize 64
[ 282.822687] usb 2-2: FTDI USB Serial Device converter now attached to ttyUSB1
olli@ubuntu:~$ sudo /etc/init.d/fhem stop
Stopping fhem...
olli@ubuntu:~$ sudo /etc/init.d/fhem start
Starting fhem...
olli@ubuntu:~$ Can't call method "close" on an undefined value at ./FHEM/89_VCONTROL.pm line 371.
@kvo1: Man macht auch kein Datenlogging auf eine SD-Karte mit Betriebssystem ! Temporär auf eine RAMDisk, permanente Logs via Netzwerk irgendwo anders hin (z.B. USB-Stick an einer Fritzbox).
LG
pah
Hallo,
hier mal eine Status von mir.
olli84 und Reiner haben wohl beide ein ähnliches Problem. Einer mit USB und einer mit einer LAN Version des optolink Adapters.
Beide auf einem RPI unterwegs.
Wenn das Device disconnected ist kommt es zu keinem sauberen reconnect. FHEM hängt sich auch auf. :o
Ich habe das eben mal im Keller bei mir mit USB und Windows getestet. Da funktioniert es. 8)
Tja habe jetzt mal versucht eine Version zu bauen, die aussieht wie andere Module auch,
mit reinen DevIO Aufrufen. (Die scheint bei Reiner auch zu funktionieren (ätere Version))
Damit habe ich auf Windows aber das Problem, dass sich mein FHEM aufhängt :'(
Tja da scheinen die DevIO-Routinen nicht plattformunabhängig genug zu sein.
Ich werde es heute definitiv nicht schaffen da eine vernünftige Version zu bauen.
Werde mich aber in den nächsten Tagen damit weiter beschäftigen!
Sobald ich eine Version habe mit der ich glücklich bin, werde ich sie hier zum Test posten!
Gruß
Adam
Noch eine Frage zum Modul: das Disable-Attribut schein keine Auswirkung auf das Verhalten zu haben. Gibt es eine Einfache Möglichkeit das Device "stillzulegen" ohne es komplett löschen zu müssen? Das würde mir helfen die Abstürze temporär zu vermeiden.
Sobald ich in die def gehe, das Modul reloade o.ä. funktioniert alles wieder - für 1-2 tage.
Ich überlege, ob ich über ein Attribut, so ein reload nicht intern einmal pro Tag machen könnte!? Muss ich mir mal anschauen.
2015.02.08 19:34:15 5: SW: 04
2015.02.08 19:34:15 3: VCONTROL: Initialization
2015.02.08 19:34:15 4: VCONTROL: Start of Poll !
2015.02.08 19:34:15 5: VCONTROL: set InternalTimer to 1423420635.44583
2015.02.08 19:37:15 5: SW: 04
2015.02.08 19:37:15 3: VCONTROL: Initialization
2015.02.08 19:37:15 4: VCONTROL: Start of Poll !
2015.02.08 19:37:15 5: VCONTROL: set InternalTimer to 1423420815.44981
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70377TQ-if00-port0 V200KW1.cfg 180
2015.02.08 19:39:03 3: VCONTROL: Define open DATEI 'V200KW1.cfg'
2015.02.08 19:39:03 3: VCONTROL: open DATEI 'V200KW1.cfg'
2015.02.08 19:39:03 3: VCONTROL: DATEI 'V200KW1.cfg' refreshed
2015.02.08 19:39:03 3: VCONTROL opening VCONTROL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70377TQ-if00-port0
2015.02.08 19:39:03 3: VCONTROL opened VCONTROL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70377TQ-if00-port0
2015.02.08 19:39:03 5: SW: 04
2015.02.08 19:39:03 3: VCONTROL: Initialization
2015.02.08 19:39:03 5: VCONTROL set InternalTimer +1 to 1423420744.78992
2015.02.08 20:09:33 3: VCONTROL: DATEI 'V200KW1.cfg' refreshed
2015.02.08 20:09:33 3: VCONTROL opening VCONTROL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70377TQ-if00-port0
2015.02.08 20:09:33 3: VCONTROL opened VCONTROL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A70377TQ-if00-port0
Danke für deine Geduld, ich würde wahrscheinlich ausflippen.
am erneuten port opening liegt? Schliesst mein System vielleicht einfach die Verbindung nach einer Abfrage und das VCONTROL merkt es irgendwie nicht?
2015.02.08 23:28:39 5: VCONTROL: VCONTROL_Read '05'
2015.02.08 23:28:39 4: VCONTROL: End of Poll ! Duration: 68.34
2015.02.08 23:28:39 3: VCONTROL: USB device closed
2015.02.08 23:30:31 5: SW: 04
2015.02.08 23:30:31 4: VCONTROL: Start of Poll !
2015.02.08 23:30:31 5: VCONTROL: set InternalTimer to 1423434811.38545
2015.02.08 23:33:31 5: SW: 04
2015.02.08 23:33:31 4: VCONTROL: Start of Poll !
2015.02.08 23:33:31 5: VCONTROL: set InternalTimer to 1423434991.38775
2015.02.09 09:02:31 5: SW: 04
2015.02.09 09:02:31 4: VCONTROL: Start of Poll !
2015.02.09 09:02:31 5: VCONTROL: set InternalTimer to 1423469551.49632
2015.02.09 09:02:33 5: VCONTROL_READ
2015.02.09 09:09:52 5: SW: 04
2015.02.09 09:09:52 4: VCONTROL: Start of Poll !
2015.02.09 09:09:52 5: VCONTROL: set InternalTimer to 1423469992.64269
2015.02.09 09:09:52 5: VCONTROL_READ
2015.02.09 09:12:31 5: SW: 04
2015.02.09 09:12:31 4: VCONTROL: Start of Poll !
2015.02.09 09:12:31 5: VCONTROL: set InternalTimer to 1423470151.49882
2015.02.09 09:12:32 5: VCONTROL_READ
2015.02.09 20:34:42 5: VCONTROL: VCONTROL_Read 'ff'
2015.02.09 20:34:43 3: VCONTROL: Define open DATEI 'V200KW1.cfg'
2015.02.09 20:34:43 3: VCONTROL: open DATEI 'V200KW1.cfg'
2015.02.09 20:34:43 3: VCONTROL: DATEI 'V200KW1.cfg' refreshed
2015.02.09 20:34:43 3: VCONTROL opening VCONTROL device /dev/ttyUSB1
2015.02.09 20:34:43 3: VCONTROL opened VCONTROL device /dev/ttyUSB1
2015.02.09 20:34:43 5: SW: 04
2015.02.09 20:34:43 3: VCONTROL: Initialization
2015.02.09 20:34:43 5: VCONTROL set InternalTimer +1 to 1423510484.32946
2015.02.09 20:34:44 1: /dev/ttyUSB1 reappeared (Vito200)
2015.02.09 20:34:44 5: SW: 04
2015.02.09 20:34:44 3: VCONTROL: Initialization
2015.02.09 20:34:44 4: VCONTROL: Start of Poll !
2015.02.09 20:34:44 5: VCONTROL: set InternalTimer to 1423510664.3359
2015.02.09 20:34:44 5: VCONTROL_READ
2015.02.09 20:34:44 5: VCONTROL: VCONTROL_Read '66'
2015.02.09 20:34:44 5: VCONTROL_READ
2015.02.09 20:34:44 5: VCONTROL: VCONTROL_Read '00'
2015.02.09 20:34:44 5: VCONTROL_READ
2015.02.09 20:34:44 5: VCONTROL: VCONTROL_Read 'ff'
2015.02.09 20:34:47 5: VCONTROL_READ
2015.02.09 20:34:47 5: VCONTROL: VCONTROL_Read '66'
2015.02.09 20:34:47 5: VCONTROL_READ
2015.02.09 20:34:47 5: VCONTROL: VCONTROL_Read '00'
2015.02.09 20:34:47 5: VCONTROL_READ
2015.02.09 20:34:47 5: VCONTROL: VCONTROL_Read 'ff'
2015.02.09 20:34:49 5: VCONTROL_READ
2015.02.09 20:34:49 5: VCONTROL: VCONTROL_Read '66'
2015.02.09 20:34:49 5: VCONTROL_READ
state opened
Ich kann einfach nicht glauben dass das Problem an dem aktiven USB Kabel liegen soll... Auf dem System ist das ding ja permanent vorhanden...
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Initialize redefined at ./FHEM/89_VCONTROL.pm line 104.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Define redefined at ./FHEM/89_VCONTROL.pm line 126.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Undef redefined at ./FHEM/89_VCONTROL.pm line 254.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Poll redefined at ./FHEM/89_VCONTROL.pm line 276.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Shutdown redefined at ./FHEM/89_VCONTROL.pm line 297.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_SetState redefined at ./FHEM/89_VCONTROL.pm line 305.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Clear redefined at ./FHEM/89_VCONTROL.pm line 312.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_DoInit redefined at ./FHEM/89_VCONTROL.pm line 331.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Read redefined at ./FHEM/89_VCONTROL.pm line 362.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Parse redefined at ./FHEM/89_VCONTROL.pm line 545.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Ready redefined at ./FHEM/89_VCONTROL.pm line 689.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Set redefined at ./FHEM/89_VCONTROL.pm line 745.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_Get redefined at ./FHEM/89_VCONTROL.pm line 815.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_CmdConfig redefined at ./FHEM/89_VCONTROL.pm line 857.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_1ByteUParse redefined at ./FHEM/89_VCONTROL.pm line 955.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_1ByteSParse redefined at ./FHEM/89_VCONTROL.pm line 977.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_2ByteUParse redefined at ./FHEM/89_VCONTROL.pm line 985.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_2ByteSParse redefined at ./FHEM/89_VCONTROL.pm line 993.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_2BytePercentParse redefined at ./FHEM/89_VCONTROL.pm line 1001.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_4ByteParse redefined at ./FHEM/89_VCONTROL.pm line 1009.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_ModeParse redefined at ./FHEM/89_VCONTROL.pm line 1018.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_timerParse redefined at ./FHEM/89_VCONTROL.pm line 1026.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_DateParse redefined at ./FHEM/89_VCONTROL.pm line 1059.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_1ByteUConv redefined at ./FHEM/89_VCONTROL.pm line 1085.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_1ByteSConv redefined at ./FHEM/89_VCONTROL.pm line 1091.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_1ByteUx10Conv redefined at ./FHEM/89_VCONTROL.pm line 1103.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_2ByteUConv redefined at ./FHEM/89_VCONTROL.pm line 1109.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_2ByteSConv redefined at ./FHEM/89_VCONTROL.pm line 1116.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_DateConv redefined at ./FHEM/89_VCONTROL.pm line 1127.
2015.02.10 10:22:12 1: PERL WARNING: Subroutine VCONTROL_TimerConv redefined at ./FHEM/89_VCONTROL.pm line 1156.
2015.02.10 10:33:19 3: VCONTROL: Define open DATEI 'V200KW1.cfg'
2015.02.10 10:33:19 3: VCONTROL: open DATEI 'V200KW1.cfg'
2015.02.10 10:33:19 3: VCONTROL: DATEI 'V200KW1.cfg' refreshed
2015.02.10 10:33:19 3: VCONTROL opening VCONTROL device /dev/ttyUSB1
2015.02.10 10:33:19 3: VCONTROL opened VCONTROL device /dev/ttyUSB1
2015.02.10 10:33:19 5: SW: 04
2015.02.10 10:33:19 3: VCONTROL: Initialization
2015.02.10 10:33:19 5: VCONTROL set InternalTimer +1 to 1423560800.17718
2015.02.13 16:25:51 4: HTTP FHEMWEB:192.168.178.125:39149 GET /fhem?detail=Vito200&detail=Vito200&val.modifyVito200=192.168.178.229%3A10001+99_VCONTROL.cfg+180&cmd.modifyVito200=modify+Vito200
2015.02.13 16:25:51 5: Cmd: >modify Vito200 192.168.178.229:10001 99_VCONTROL.cfg 180<
2015.02.13 16:25:51 3: VCONTROL: Define open DATEI '99_VCONTROL.cfg'
2015.02.13 16:25:51 3: VCONTROL: open DATEI '99_VCONTROL.cfg'
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # Polling Commands VScotHO1 ID 20CB
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F70A8201, 1ByteU, state , Stoerung , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7084601, 1ByteU, state , Zirkulationspumpe , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080802, 2ByteS, 10 , Temp-Abgas , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7630001, 1ByteU, 1 , Temp-WarmWasser-Soll, -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7555A02, 2ByteS, 10 , Temp-Kessel-Soll , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7A38F01, 1ByteU, 2 , BrennerLeistung , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7088604, 4Byte, 3600 , BrennerStunden , day
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230101, mode, 10 , state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230301, 1ByteU, state , state_party , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230201, 1ByteU, state , state_spar , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7766401, 1ByteU, 1 , PumpeDrehzahl , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F755D301, 1ByteU, state , Brenner , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible TIMER Get commands
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible Warm Water TIMER Get commands
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7210008, timer, 1 , TIMER_WW_2_MO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7210808, timer, 1 , TIMER_WW_3_DI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7211008, timer, 1 , TIMER_WW_4_MI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7211808, timer, 1 , TIMER_WW_5_DO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7212008, timer, 1 , TIMER_WW_6_FR , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7212808, timer, 1 , TIMER_WW_0_SA , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7213008, timer, 1 , TIMER_WW_1_SO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible Set commands which are complete
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, WW , 01F423230101, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, HWW , 01F423230102, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, AUS , 01F423230100, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, S-OFF , 01F423020100, state_spar , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, S-ON , 01F423020101, state_spar , P-OFF
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, P-OFF , 01F423030100, state_party, -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, P-ON , 01F423030101, state_party, S-OFF
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, WWTEMP , 01F4630001 , 1ByteU , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, K26 , 01F4572602 , 2ByteU , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, URLON , 01F4230908 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, URLOFF , 01F4231108 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, SYSTIME , 01F4088E08 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, NIVEAU , 01F4230401 , 1ByteS , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # Possible TIMER Set commands prefix
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_2_MO, 01F4200008 , timer , MO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_3_DI, 01F4200808 , timer , DI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_4_MI, 01F4201008 , timer , MI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_5_DO, 01F4201808 , timer , DO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_6_FR, 01F4202008 , timer , FR
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_0_SA, 01F4202808 , timer , SA
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_1_SO, 01F4203008 , timer , SO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #Possible Warm Water Timer Set commands prefix
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_2_MO, 01F4210008 , timer , MO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_3_DI, 01F4210808 , timer , DI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_4_MI, 01F4211008 , timer , MI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_5_DO, 01F4211808 , timer , DO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_6_FR, 01F4212008 , timer , FR
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_0_SA, 01F4212808 , timer , SA
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_1_SO, 01F4213008 , timer , SO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 3: VCONTROL: DATEI '99_VCONTROL.cfg' refr2015.02.13 16:25:51 4: HTTP FHEMWEB:192.168.178.125:39149 GET /fhem?detail=Vito200&detail=Vito200&val.modifyVito200=192.168.178.229%3A10001+99_VCONTROL.cfg+180&cmd.modifyVito200=modify+Vito200
2015.02.13 16:25:51 5: Cmd: >modify Vito200 192.168.178.229:10001 99_VCONTROL.cfg 180<
2015.02.13 16:25:51 3: VCONTROL: Define open DATEI '99_VCONTROL.cfg'
2015.02.13 16:25:51 3: VCONTROL: open DATEI '99_VCONTROL.cfg'
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # Polling Commands VScotHO1 ID 20CB
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F70A8201, 1ByteU, state , Stoerung , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7084601, 1ByteU, state , Zirkulationspumpe , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080802, 2ByteS, 10 , Temp-Abgas , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7630001, 1ByteU, 1 , Temp-WarmWasser-Soll, -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7555A02, 2ByteS, 10 , Temp-Kessel-Soll , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7A38F01, 1ByteU, 2 , BrennerLeistung , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7088604, 4Byte, 3600 , BrennerStunden , day
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230101, mode, 10 , state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230301, 1ByteU, state , state_party , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7230201, 1ByteU, state , state_spar , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7766401, 1ByteU, 1 , PumpeDrehzahl , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F755D301, 1ByteU, state , Brenner , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible TIMER Get commands
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible Warm Water TIMER Get commands
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7210008, timer, 1 , TIMER_WW_2_MO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7210808, timer, 1 , TIMER_WW_3_DI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7211008, timer, 1 , TIMER_WW_4_MI , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7211808, timer, 1 , TIMER_WW_5_DO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7212008, timer, 1 , TIMER_WW_6_FR , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7212808, timer, 1 , TIMER_WW_0_SA , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile POLL, 01F7213008, timer, 1 , TIMER_WW_1_SO , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # M1 Possible Set commands which are complete
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, WW , 01F423230101, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, HWW , 01F423230102, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, AUS , 01F423230100, state , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, S-OFF , 01F423020100, state_spar , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, S-ON , 01F423020101, state_spar , P-OFF
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, P-OFF , 01F423030100, state_party, -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, P-ON , 01F423030101, state_party, S-OFF
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, WWTEMP , 01F4630001 , 1ByteU , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, K26 , 01F4572602 , 2ByteU , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, URLON , 01F4230908 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, URLOFF , 01F4231108 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, SYSTIME , 01F4088E08 , date , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, NIVEAU , 01F4230401 , 1ByteS , -
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile # Possible TIMER Set commands prefix
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #####################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_2_MO, 01F4200008 , timer , MO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_3_DI, 01F4200808 , timer , DI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_4_MI, 01F4201008 , timer , MI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_5_DO, 01F4201808 , timer , DO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_6_FR, 01F4202008 , timer , FR
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_0_SA, 01F4202808 , timer , SA
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_1_SO, 01F4203008 , timer , SO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile #Possible Warm Water Timer Set commands prefix
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile ######################################################################################
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_2_MO, 01F4210008 , timer , MO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_3_DI, 01F4210808 , timer , DI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_4_MI, 01F4211008 , timer , MI
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_5_DO, 01F4211808 , timer , DO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_6_FR, 01F4212008 , timer , FR
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_0_SA, 01F4212808 , timer , SA
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile SET, TIMER_WW_1_SO, 01F4213008 , timer , SO
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 5: VCONTROL: CmdConfig-Zeile
2015.02.13 16:25:51 3: VCONTROL: DATEI '99_VCONTROL.cfg' refreshed
2015.02.13 16:25:51 3: VCONTROL opening VCONTROL device 192.168.178.229:10001
2015.02.13 16:25:51 3: VCONTROL: Initialization
2015.02.13 16:25:51 5: VCONTROL set InternalTimer +1 to 1423841152.98803
2015.02.13 16:25:52 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:25:52 4: VCONTROL: Start of Poll !
2015.02.13 16:25:53 5: VCONTROL: set InternalTimer to 1423841333.00102
2015.02.13 16:26:33 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:26:33 4: VCONTROL: Start of Poll !
2015.02.13 16:26:33 5: VCONTROL: set InternalTimer to 1423841373.5064
2015.02.13 16:27:06 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:27:06 4: VCONTROL: Start of Poll !
2015.02.13 16:27:06 5: VCONTROL: set InternalTimer to 1423841406.92734
2015.02.13 16:28:03 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:03 4: VCONTROL: Start of Poll !
2015.02.13 16:28:03 5: VCONTROL: set InternalTimer to 1423841463.21714
2015.02.13 16:28:03 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:03 4: VCONTROL: Start of Poll !
2015.02.13 16:28:03 5: VCONTROL: set InternalTimer to 1423841463.39011
2015.02.13 16:28:12 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:12 4: VCONTROL: Start of Poll !
2015.02.13 16:28:12 5: VCONTROL: set InternalTimer to 1423841472.35515
2015.02.13 16:28:46 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:46 4: VCONTROL: Start of Poll !
2015.02.13 16:28:46 5: VCONTROL: set InternalTimer to 1423841506.59311
2015.02.13 16:28:53 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:53 4: VCONTROL: Start of Poll !
2015.02.13 16:28:53 5: VCONTROL: set InternalTimer to 1423841513.01386
2015.02.13 16:29:33 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:29:33 4: VCONTROL: Start of Poll !
2015.02.13 16:29:33 5: VCONTROL: set InternalTimer to 1423841553.51951
2015.02.13 16:30:06 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:30:06 4: VCONTROL: Start of Poll !
2015.02.13 16:30:06 5: VCONTROL: set InternalTimer to 1423841586.94077
eshed
2015.02.13 16:25:51 3: VCONTROL opening VCONTROL device 192.168.178.229:10001
2015.02.13 16:25:51 3: VCONTROL: Initialization
2015.02.13 16:25:51 5: VCONTROL set InternalTimer +1 to 1423841152.98803
2015.02.13 16:25:52 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:25:52 4: VCONTROL: Start of Poll !
2015.02.13 16:25:53 5: VCONTROL: set InternalTimer to 1423841333.00102
2015.02.13 16:26:33 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:26:33 4: VCONTROL: Start of Poll !
2015.02.13 16:26:33 5: VCONTROL: set InternalTimer to 1423841373.5064
2015.02.13 16:27:06 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:27:06 4: VCONTROL: Start of Poll !
2015.02.13 16:27:06 5: VCONTROL: set InternalTimer to 1423841406.92734
2015.02.13 16:28:03 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:03 4: VCONTROL: Start of Poll !
2015.02.13 16:28:03 5: VCONTROL: set InternalTimer to 1423841463.21714
2015.02.13 16:28:03 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:03 4: VCONTROL: Start of Poll !
2015.02.13 16:28:03 5: VCONTROL: set InternalTimer to 1423841463.39011
2015.02.13 16:28:12 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:12 4: VCONTROL: Start of Poll !
2015.02.13 16:28:12 5: VCONTROL: set InternalTimer to 1423841472.35515
2015.02.13 16:28:46 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:46 4: VCONTROL: Start of Poll !
2015.02.13 16:28:46 5: VCONTROL: set InternalTimer to 1423841506.59311
2015.02.13 16:28:53 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:28:53 4: VCONTROL: Start of Poll !
2015.02.13 16:28:53 5: VCONTROL: set InternalTimer to 1423841513.01386
2015.02.13 16:29:33 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:29:33 4: VCONTROL: Start of Poll !
2015.02.13 16:29:33 5: VCONTROL: set InternalTimer to 1423841553.51951
2015.02.13 16:30:06 3: VCONTROL ReInit VCONTROL device 192.168.178.229:10001
2015.02.13 16:30:06 4: VCONTROL: Start of Poll !
2015.02.13 16:30:06 5: VCONTROL: set InternalTimer to 1423841586.94077
if ($convvalue <0){
return substr($cnvstrvalue,length($cnvstrvalue)-2,2);
}
#####################################
sub VCONTROL_RegisterConv($)
{
my $convvalue = shift;
if (length($convvalue)==4 || (length($convvalue)==5 && substr($convvalue,2,1)eq"-"))
{
my $register=substr($convvalue,0,2);
my $value=substr($convvalue,2,3);
my $hexvalue=sprintf "%02X", $value;
if ($value <0)
{
$hexvalue = substr($hexvalue,length($hexvalue)-2,2);
}
return $register."01".$hexvalue;
}
else
{
return "";
}
}
geschrieben und in VCONTROL_Set ergänzt: elsif ($$_[3] eq "Register"){
$send_additonal_param=VCONTROL_RegisterConv($value);
if ($send_additonal_param eq "")
{
Log3 $pn, 1, "VCONTROL: Register falsch eingegeben: $value";
return "";
}
else {Log3 $pn, 1, "VCONTROL: Register gesetzt: $value (01F427$send_additonal_param)";
}
}
SET, REGISTER, 01F427 , Register , -
POLL, 01F727D401, 1ByteU , 1 , Kennlinie-Niveau , -
set VCONTROL REGISTER D401 #setze D4 auf 1
set VCONTROL REGISTER D4-2 #setze D4 auf -2
set VCONTROL REGISTER D4-02 #setze D4 auf -2
my $alwaysupdate = AttrVal($pn, "alwaysupdate", "1");
readingsBeginUpdate ($hash);
if ($alwaysupdate == 1 ||(ReadingsVal($pn,"$valuename",0) ne $value)){ readingsBulkUpdate ($hash, "$valuename", $value)};
POLL, 01F7230401, 1ByteS, 1 , Niveau , -
SET, NIVEAU , 01F4230401 , 1ByteS , -
Anstatt auf das nächste 0x05 zu warten, kann auch direkt nach dem Empfang einer Antwort das nächste Telegramm geschickt werden. Dabei darf das Telegramm nicht mit 0x01 eingeleitet werden (Somit ist das 0x01 logisch gesehen nicht ein Telegram-Start-Byte sondern ein ACK auf die 0x05).Quelle: http://openv.wikispaces.com/Protokoll+KW (http://openv.wikispaces.com/Protokoll+KW)
Die Antwort der Steuerung erfolgt umgehend nach Anforderung
2015.02.19 06:06:16 3: VCONTROL ReInit VCONTROL device /dev/ttyUSB1
2015.02.19 06:06:16 3: VCONTROL opened VCONTROL device /dev/ttyUSB1
2015.02.19 06:06:16 3: VCONTROL: Initialization
2015.02.19 06:09:16 3: VCONTROL ReInit VCONTROL device /dev/ttyUSB1
2015.02.19 06:09:16 3: VCONTROL opened VCONTROL device /dev/ttyUSB1
2015.02.19 06:09:16 3: VCONTROL: Initialization
2015.02.19 06:09:16 3: VCONTROL ReInit VCONTROL device /dev/ttyUSB1
2015.02.19 06:09:16 3: VCONTROL opened VCONTROL device /dev/ttyUSB1
2015.02.19 06:06:16 3: VCONTROL: Initialization
#####################################
sub VCONTROL_1ByteU2Parse($$)
{
my $hexvalue = shift;
my $divisor = shift;
return hex(substr($hexvalue,0,2))/$divisor;
}
POLL, 01F727E902, 1ByteU2 , 1 , reg-E9_Drehzahl_red_min(45) , -
2015.02.20 05:53:47 5: VCONTROL: send '01F727A301'
2015.02.20 05:53:47 5: SW: 01f727a301
2015.02.20 05:53:47 5: VCONTROL_READ
2015.02.20 05:53:47 5: VCONTROL: VCONTROL_Read '02' <--Hier sollte nicht 05 stehen
2015.02.20 05:53:47 5: VCONTROL: receive 'reg-A3_Frostschutz(2) : 2'
2015.02.20 05:53:50 5: VCONTROL_READ
2015.02.20 05:53:50 5: VCONTROL: VCONTROL_Read '05' <---Syncbyte
2015.02.20 05:53:50 5: VCONTROL: Setze sendstr
2015.02.20 05:53:50 5: VCONTROL: send '01F727E902'
2015.02.20 05:53:50 5: SW: 01f727e902
2015.02.20 05:53:50 5: VCONTROL_READ
2015.02.20 05:53:50 5: VCONTROL: VCONTROL_Read '06' <---Hier ist 05 kein Problem, da noch ein zweites Byte erwartet wird
2015.02.20 05:53:50 5: VCONTROL: VCONTROL_Read receive_len < 4, 06
2015.02.20 05:53:50 5: VCONTROL_READ
2015.02.20 05:53:50 5: VCONTROL: VCONTROL_Read 'ff' <---Das zweite Byte wird wieder verworfen
2015.02.20 05:53:50 5: VCONTROL: receive 'reg-E9_Drehzahl_red_min(45) : 6'
2015.02.20 05:53:53 5: VCONTROL_READ
2015.02.20 05:53:53 5: VCONTROL: VCONTROL_Read '05' <---Syncbyte
2015.02.20 05:53:53 5: VCONTROL: Setze sendstr
2015.02.20 05:51:37 5: VCONTROL: send '01F727E902'
2015.02.20 05:51:37 5: SW: 01f727e902
2015.02.20 05:51:37 5: VCONTROL_READ
2015.02.20 05:51:37 5: VCONTROL: VCONTROL_Read '05' <---Hier ist 05 kein Problem, da noch ein zweites Byte erwartet wird
2015.02.20 05:51:37 5: VCONTROL: VCONTROL_Read receive_len < 4, 05
2015.02.20 05:51:37 5: VCONTROL_READ
2015.02.20 05:51:37 5: VCONTROL: VCONTROL_Read 'ff' <---Das zweite Byte wird wieder verworfen
2015.02.20 05:51:37 5: VCONTROL: receive 'reg-E9_Drehzahl_red_min(45) : 5'
2015.02.20 05:51:40 5: VCONTROL_READ
2015.02.20 05:51:40 5: VCONTROL: VCONTROL_Read '05' <---Syncbyte
2015.02.20 05:51:40 5: VCONTROL: Setze sendstr
2015.03.09 11:39:20 0: Server started with 42 defined entities (version $Id: fhem.pl 8165 2015-03-07 14:35:16Z rudolfkoenig $, os linux, user fhem, pid 2684)
2015.03.09 11:39:20 4: VCONTROL: Start of Poll !
2015.03.09 11:39:20 5: VCONTROL: set InternalTimer to 1425898920.5932
2015.03.09 11:39:20 5: VCONTROL_READ
2015.03.09 11:39:20 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:20 5: VCONTROL: Setze sendstr
2015.03.09 11:39:20 5: VCONTROL: send '01F70A8201'
2015.03.09 11:39:20 5: SW: 01f70a8201
2015.03.09 11:39:21 5: VCONTROL_READ
2015.03.09 11:39:21 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:39:21 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 11:39:23 5: VCONTROL_READ
2015.03.09 11:39:23 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:23 5: VCONTROL: Setze sendstr
2015.03.09 11:39:23 5: VCONTROL: send '01F7084601'
2015.03.09 11:39:23 5: SW: 01f7084601
2015.03.09 11:39:23 5: VCONTROL_READ
2015.03.09 11:39:23 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:39:23 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 11:39:26 5: VCONTROL_READ
2015.03.09 11:39:26 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:26 5: VCONTROL: Setze sendstr
2015.03.09 11:39:26 5: VCONTROL: send '01F7080002'
2015.03.09 11:39:26 5: SW: 01f7080002
2015.03.09 11:39:26 5: VCONTROL_READ
2015.03.09 11:39:26 5: VCONTROL: VCONTROL_Read '5c'
2015.03.09 11:39:26 5: VCONTROL: VCONTROL_Read receive_len < 4, 5c
2015.03.09 11:39:26 5: VCONTROL_READ
2015.03.09 11:39:26 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:39:26 5: VCONTROL: receive 'Temp-Aussen : 9.2'
2015.03.09 11:39:29 5: VCONTROL_READ
2015.03.09 11:39:29 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:29 5: VCONTROL: Setze sendstr
2015.03.09 11:39:29 5: VCONTROL: send '01F7080802'
2015.03.09 11:39:29 5: SW: 01f7080802
2015.03.09 11:39:29 5: VCONTROL_READ
2015.03.09 11:39:29 5: VCONTROL: VCONTROL_Read '54'
2015.03.09 11:39:29 5: VCONTROL: VCONTROL_Read receive_len < 4, 54
2015.03.09 11:39:29 5: VCONTROL_READ
2015.03.09 11:39:29 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:39:29 5: VCONTROL: receive 'Temp-Abgas : 34'
2015.03.09 11:39:32 5: VCONTROL_READ
2015.03.09 11:39:32 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:32 5: VCONTROL: Setze sendstr
2015.03.09 11:39:32 5: VCONTROL: send '01F7080402'
2015.03.09 11:39:32 5: SW: 01f7080402
2015.03.09 11:39:32 5: VCONTROL_READ
2015.03.09 11:39:32 5: VCONTROL: VCONTROL_Read '70'
2015.03.09 11:39:32 5: VCONTROL: VCONTROL_Read receive_len < 4, 70
2015.03.09 11:39:32 5: VCONTROL_READ
2015.03.09 11:39:32 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:39:32 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 36.8'
2015.03.09 11:39:34 5: VCONTROL: DEBUG SET <-> SET / S-ON <-> WW
2015.03.09 11:39:34 5: VCONTROL: DEBUG SET <-> SET / S-ON <-> HWW
2015.03.09 11:39:34 5: VCONTROL: DEBUG SET <-> SET / S-ON <-> AUS
2015.03.09 11:39:34 5: VCONTROL: DEBUG SET <-> SET / S-ON <-> S-OFF
2015.03.09 11:39:34 5: VCONTROL: DEBUG SET <-> SET / S-ON <-> S-ON
2015.03.09 11:39:35 5: VCONTROL_READ
2015.03.09 11:39:35 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:35 5: VCONTROL: Setze sendstr
2015.03.09 11:39:35 5: VCONTROL: send '01F7630001'
2015.03.09 11:39:35 5: SW: 01f7630001
2015.03.09 11:39:35 5: VCONTROL_READ
2015.03.09 11:39:35 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 11:39:35 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 11:39:38 5: VCONTROL_READ
2015.03.09 11:39:38 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:38 5: VCONTROL: Setze sendstr
2015.03.09 11:39:38 5: VCONTROL: send '01F7080202'
2015.03.09 11:39:38 5: SW: 01f7080202
2015.03.09 11:39:38 5: VCONTROL_READ
2015.03.09 11:39:38 5: VCONTROL: VCONTROL_Read '22'
2015.03.09 11:39:38 5: VCONTROL: VCONTROL_Read receive_len < 4, 22
2015.03.09 11:39:38 5: VCONTROL_READ
2015.03.09 11:39:38 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:39:38 5: VCONTROL: receive 'Temp-Kessel-Ist : 29'
2015.03.09 11:39:41 5: VCONTROL_READ
2015.03.09 11:39:41 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:41 5: VCONTROL: Setze sendstr
2015.03.09 11:39:41 5: VCONTROL: send '01F7555A02'
2015.03.09 11:39:41 5: SW: 01f7555a02
2015.03.09 11:39:41 5: VCONTROL_READ
2015.03.09 11:39:41 5: VCONTROL: VCONTROL_Read '62'
2015.03.09 11:39:41 5: VCONTROL: VCONTROL_Read receive_len < 4, 62
2015.03.09 11:39:41 5: VCONTROL_READ
2015.03.09 11:39:41 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:39:41 5: VCONTROL: receive 'Temp-Kessel-Soll : 35.4'
2015.03.09 11:39:44 5: VCONTROL_READ
2015.03.09 11:39:44 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:44 5: VCONTROL: Setze sendstr
2015.03.09 11:39:44 5: VCONTROL: send '01F7A38F01'
2015.03.09 11:39:44 5: SW: 01f7a38f01
2015.03.09 11:39:44 5: VCONTROL_READ
2015.03.09 11:39:44 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:39:44 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 11:39:47 5: VCONTROL_READ
2015.03.09 11:39:47 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:47 5: VCONTROL: Setze sendstr
2015.03.09 11:39:47 5: VCONTROL: send '01F7088A02'
2015.03.09 11:39:47 5: SW: 01f7088a02
2015.03.09 11:39:47 5: VCONTROL_READ
2015.03.09 11:39:47 5: VCONTROL: VCONTROL_Read 'b5'
2015.03.09 11:39:47 5: VCONTROL: VCONTROL_Read receive_len < 4, b5
2015.03.09 11:39:47 5: VCONTROL_READ
2015.03.09 11:39:47 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 11:39:47 5: VCONTROL: receive 'BrennerStarts : 20917'
2015.03.09 11:39:47 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:39:50 5: VCONTROL_READ
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:50 5: VCONTROL: Setze sendstr
2015.03.09 11:39:50 5: VCONTROL: send '01F7088604'
2015.03.09 11:39:50 5: SW: 01f7088604
2015.03.09 11:39:50 5: VCONTROL_READ
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read receive_len < 8, 03
2015.03.09 11:39:50 5: VCONTROL_READ
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read '72'
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read receive_len < 8, 0372
2015.03.09 11:39:50 5: VCONTROL_READ
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read receive_len < 8, 03722b
2015.03.09 11:39:50 5: VCONTROL_READ
2015.03.09 11:39:50 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 11:39:50 5: VCONTROL: receive 'BrennerStunden : 19432.2497222222'
2015.03.09 11:39:50 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:39:53 5: VCONTROL_READ
2015.03.09 11:39:53 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:53 5: VCONTROL: Setze sendstr
2015.03.09 11:39:53 5: VCONTROL: send '01F7230101'
2015.03.09 11:39:53 5: SW: 01f7230101
2015.03.09 11:39:53 5: VCONTROL_READ
2015.03.09 11:39:53 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 11:39:53 5: VCONTROL: receive 'state : H+WW'
2015.03.09 11:39:56 5: VCONTROL_READ
2015.03.09 11:39:56 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:56 5: VCONTROL: Setze sendstr
2015.03.09 11:39:56 5: VCONTROL: send '01F7230301'
2015.03.09 11:39:56 5: SW: 01f7230301
2015.03.09 11:39:56 5: VCONTROL_READ
2015.03.09 11:39:56 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:39:56 5: VCONTROL: receive 'state_party : off'
2015.03.09 11:39:59 5: VCONTROL_READ
2015.03.09 11:39:59 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:39:59 5: VCONTROL: Setze sendstr
2015.03.09 11:39:59 5: VCONTROL: send '01F7230201'
2015.03.09 11:39:59 5: SW: 01f7230201
2015.03.09 11:39:59 5: VCONTROL_READ
2015.03.09 11:39:59 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:39:59 5: VCONTROL: receive 'state_spar : off'
2015.03.09 11:40:02 5: VCONTROL_READ
2015.03.09 11:40:02 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:02 5: VCONTROL: Setze sendstr
2015.03.09 11:40:02 5: VCONTROL: send '01F7766401'
2015.03.09 11:40:02 5: SW: 01f7766401
2015.03.09 11:40:02 5: VCONTROL_READ
2015.03.09 11:40:02 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:40:02 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 11:40:05 5: VCONTROL_READ
2015.03.09 11:40:05 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:05 5: VCONTROL: Setze sendstr
2015.03.09 11:40:05 5: VCONTROL: send '01F755D301'
2015.03.09 11:40:05 5: SW: 01f755d301
2015.03.09 11:40:05 5: VCONTROL_READ
2015.03.09 11:40:05 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:05 5: VCONTROL: receive 'Brenner : off'
2015.03.09 11:40:08 5: VCONTROL_READ
2015.03.09 11:40:08 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:08 4: VCONTROL: End of Poll ! Duration: 48.28
2015.03.09 11:40:11 5: VCONTROL_READ
2015.03.09 11:40:11 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:11 5: VCONTROL: send '01F423020101'
2015.03.09 11:40:11 5: SW: 01f423020101
2015.03.09 11:40:11 5: VCONTROL_READ
2015.03.09 11:40:11 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:14 5: VCONTROL_READ
2015.03.09 11:40:14 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:14 5: VCONTROL: send '01F423030100'
2015.03.09 11:40:14 5: SW: 01f423030100
2015.03.09 11:40:14 5: VCONTROL_READ
2015.03.09 11:40:14 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:14 5: VCONTROL: Poll SET!
2015.03.09 11:40:14 4: VCONTROL: Start of Poll !
2015.03.09 11:40:14 5: VCONTROL: set InternalTimer to 1425898974.15819
2015.03.09 11:40:17 5: VCONTROL_READ
2015.03.09 11:40:17 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:17 5: VCONTROL: Setze sendstr
2015.03.09 11:40:17 5: VCONTROL: send '01F70A8201'
2015.03.09 11:40:17 5: SW: 01f70a8201
2015.03.09 11:40:17 5: VCONTROL_READ
2015.03.09 11:40:17 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:17 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 11:40:20 5: VCONTROL_READ
2015.03.09 11:40:20 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:20 5: VCONTROL: Setze sendstr
2015.03.09 11:40:20 5: VCONTROL: send '01F7084601'
2015.03.09 11:40:20 5: SW: 01f7084601
2015.03.09 11:40:20 5: VCONTROL_READ
2015.03.09 11:40:20 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:40:20 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 11:40:23 5: VCONTROL_READ
2015.03.09 11:40:23 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:23 5: VCONTROL: Setze sendstr
2015.03.09 11:40:23 5: VCONTROL: send '01F7080002'
2015.03.09 11:40:23 5: SW: 01f7080002
2015.03.09 11:40:23 5: VCONTROL_READ
2015.03.09 11:40:23 5: VCONTROL: VCONTROL_Read '5c'
2015.03.09 11:40:23 5: VCONTROL: VCONTROL_Read receive_len < 4, 5c
2015.03.09 11:40:23 5: VCONTROL_READ
2015.03.09 11:40:23 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:23 5: VCONTROL: receive 'Temp-Aussen : 9.2'
2015.03.09 11:40:26 5: VCONTROL_READ
2015.03.09 11:40:26 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:26 5: VCONTROL: Setze sendstr
2015.03.09 11:40:26 5: VCONTROL: send '01F7080802'
2015.03.09 11:40:26 5: SW: 01f7080802
2015.03.09 11:40:26 5: VCONTROL_READ
2015.03.09 11:40:26 5: VCONTROL: VCONTROL_Read '4a'
2015.03.09 11:40:26 5: VCONTROL: VCONTROL_Read receive_len < 4, 4a
2015.03.09 11:40:26 5: VCONTROL_READ
2015.03.09 11:40:26 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:40:26 5: VCONTROL: receive 'Temp-Abgas : 33'
2015.03.09 11:40:29 5: VCONTROL_READ
2015.03.09 11:40:29 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:29 5: VCONTROL: Setze sendstr
2015.03.09 11:40:29 5: VCONTROL: send '01F7080402'
2015.03.09 11:40:29 5: SW: 01f7080402
2015.03.09 11:40:29 5: VCONTROL_READ
2015.03.09 11:40:29 5: VCONTROL: VCONTROL_Read '70'
2015.03.09 11:40:29 5: VCONTROL: VCONTROL_Read receive_len < 4, 70
2015.03.09 11:40:29 5: VCONTROL_READ
2015.03.09 11:40:29 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:40:29 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 36.8'
2015.03.09 11:40:32 5: VCONTROL_READ
2015.03.09 11:40:32 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:32 5: VCONTROL: Setze sendstr
2015.03.09 11:40:32 5: VCONTROL: send '01F7630001'
2015.03.09 11:40:32 5: SW: 01f7630001
2015.03.09 11:40:32 5: VCONTROL_READ
2015.03.09 11:40:32 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 11:40:32 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 11:40:35 5: VCONTROL_READ
2015.03.09 11:40:35 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:35 5: VCONTROL: Setze sendstr
2015.03.09 11:40:35 5: VCONTROL: send '01F7080202'
2015.03.09 11:40:35 5: SW: 01f7080202
2015.03.09 11:40:35 5: VCONTROL_READ
2015.03.09 11:40:35 5: VCONTROL: VCONTROL_Read '22'
2015.03.09 11:40:35 5: VCONTROL: VCONTROL_Read receive_len < 4, 22
2015.03.09 11:40:35 5: VCONTROL_READ
2015.03.09 11:40:35 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:40:35 5: VCONTROL: receive 'Temp-Kessel-Ist : 29'
2015.03.09 11:40:38 5: VCONTROL_READ
2015.03.09 11:40:38 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:38 5: VCONTROL: Setze sendstr
2015.03.09 11:40:38 5: VCONTROL: send '01F7555A02'
2015.03.09 11:40:38 5: SW: 01f7555a02
2015.03.09 11:40:38 5: VCONTROL_READ
2015.03.09 11:40:38 5: VCONTROL: VCONTROL_Read '62'
2015.03.09 11:40:38 5: VCONTROL: VCONTROL_Read receive_len < 4, 62
2015.03.09 11:40:38 5: VCONTROL_READ
2015.03.09 11:40:38 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:40:38 5: VCONTROL: receive 'Temp-Kessel-Soll : 35.4'
2015.03.09 11:40:41 5: VCONTROL_READ
2015.03.09 11:40:41 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:41 5: VCONTROL: Setze sendstr
2015.03.09 11:40:41 5: VCONTROL: send '01F7A38F01'
2015.03.09 11:40:41 5: SW: 01f7a38f01
2015.03.09 11:40:41 5: VCONTROL_READ
2015.03.09 11:40:41 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:41 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 11:40:44 5: VCONTROL_READ
2015.03.09 11:40:44 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:44 5: VCONTROL: Setze sendstr
2015.03.09 11:40:44 5: VCONTROL: send '01F7088A02'
2015.03.09 11:40:44 5: SW: 01f7088a02
2015.03.09 11:40:44 5: VCONTROL_READ
2015.03.09 11:40:44 5: VCONTROL: VCONTROL_Read 'b5'
2015.03.09 11:40:44 5: VCONTROL: VCONTROL_Read receive_len < 4, b5
2015.03.09 11:40:44 5: VCONTROL_READ
2015.03.09 11:40:44 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 11:40:44 5: VCONTROL: receive 'BrennerStarts : 20917'
2015.03.09 11:40:44 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:40:47 5: VCONTROL_READ
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:47 5: VCONTROL: Setze sendstr
2015.03.09 11:40:47 5: VCONTROL: send '01F7088604'
2015.03.09 11:40:47 5: SW: 01f7088604
2015.03.09 11:40:47 5: VCONTROL_READ
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read receive_len < 8, 03
2015.03.09 11:40:47 5: VCONTROL_READ
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read '722b'
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read receive_len < 8, 03722b
2015.03.09 11:40:47 5: VCONTROL_READ
2015.03.09 11:40:47 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 11:40:47 5: VCONTROL: receive 'BrennerStunden : 19432.2497222222'
2015.03.09 11:40:47 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:40:50 5: VCONTROL_READ
2015.03.09 11:40:50 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:50 5: VCONTROL: Setze sendstr
2015.03.09 11:40:50 5: VCONTROL: send '01F7230101'
2015.03.09 11:40:50 5: SW: 01f7230101
2015.03.09 11:40:50 5: VCONTROL_READ
2015.03.09 11:40:50 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 11:40:50 5: VCONTROL: receive 'state : H+WW'
2015.03.09 11:40:53 5: VCONTROL_READ
2015.03.09 11:40:53 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:53 5: VCONTROL: Setze sendstr
2015.03.09 11:40:53 5: VCONTROL: send '01F7230301'
2015.03.09 11:40:53 5: SW: 01f7230301
2015.03.09 11:40:53 5: VCONTROL_READ
2015.03.09 11:40:53 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:53 5: VCONTROL: receive 'state_party : off'
2015.03.09 11:40:56 5: VCONTROL_READ
2015.03.09 11:40:56 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:56 5: VCONTROL: Setze sendstr
2015.03.09 11:40:56 5: VCONTROL: send '01F7230201'
2015.03.09 11:40:56 5: SW: 01f7230201
2015.03.09 11:40:56 5: VCONTROL_READ
2015.03.09 11:40:56 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:40:56 5: VCONTROL: receive 'state_spar : off'
2015.03.09 11:40:59 5: VCONTROL_READ
2015.03.09 11:40:59 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:40:59 5: VCONTROL: Setze sendstr
2015.03.09 11:40:59 5: VCONTROL: send '01F7766401'
2015.03.09 11:40:59 5: SW: 01f7766401
2015.03.09 11:40:59 5: VCONTROL_READ
2015.03.09 11:40:59 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:40:59 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 11:41:02 5: VCONTROL_READ
2015.03.09 11:41:02 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:02 5: VCONTROL: Setze sendstr
2015.03.09 11:41:02 5: VCONTROL: send '01F755D301'
2015.03.09 11:41:02 5: SW: 01f755d301
2015.03.09 11:41:02 5: VCONTROL_READ
2015.03.09 11:41:02 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:02 5: VCONTROL: receive 'Brenner : off'
2015.03.09 11:41:05 5: VCONTROL_READ
2015.03.09 11:41:05 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:05 4: VCONTROL: End of Poll ! Duration: 51.17
2015.03.09 11:41:07 5: VCONTROL_READ
2015.03.09 11:41:07 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:09 5: VCONTROL_READ
2015.03.09 11:41:09 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:12 5: VCONTROL_READ
2015.03.09 11:41:12 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:14 5: VCONTROL_READ
2015.03.09 11:41:14 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:16 5: VCONTROL_READ
2015.03.09 11:41:16 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:18 5: VCONTROL_READ
2015.03.09 11:41:18 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:21 5: VCONTROL_READ
2015.03.09 11:41:21 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> WW
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> HWW
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> AUS
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> S-OFF
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> S-ON
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> P-OFF
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> P-ON
2015.03.09 11:41:23 5: VCONTROL_READ
2015.03.09 11:41:23 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:23 5: VCONTROL: send '01F423030101'
2015.03.09 11:41:23 5: SW: 01f423030101
2015.03.09 11:41:23 5: VCONTROL_READ
2015.03.09 11:41:23 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:26 5: VCONTROL_READ
2015.03.09 11:41:26 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:26 5: VCONTROL: send '01F423020100'
2015.03.09 11:41:26 5: SW: 01f423020100
2015.03.09 11:41:26 5: VCONTROL_READ
2015.03.09 11:41:26 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:26 5: VCONTROL: Poll SET!
2015.03.09 11:41:26 4: VCONTROL: Start of Poll !
2015.03.09 11:41:26 5: VCONTROL: set InternalTimer to 1425899046.29486
2015.03.09 11:41:29 5: VCONTROL_READ
2015.03.09 11:41:29 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:29 5: VCONTROL: Setze sendstr
2015.03.09 11:41:29 5: VCONTROL: send '01F70A8201'
2015.03.09 11:41:29 5: SW: 01f70a8201
2015.03.09 11:41:29 5: VCONTROL_READ
2015.03.09 11:41:29 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:29 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 11:41:32 5: VCONTROL_READ
2015.03.09 11:41:32 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:32 5: VCONTROL: Setze sendstr
2015.03.09 11:41:32 5: VCONTROL: send '01F7084601'
2015.03.09 11:41:32 5: SW: 01f7084601
2015.03.09 11:41:32 5: VCONTROL_READ
2015.03.09 11:41:32 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:41:32 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 11:41:35 5: VCONTROL_READ
2015.03.09 11:41:35 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:35 5: VCONTROL: Setze sendstr
2015.03.09 11:41:35 5: VCONTROL: send '01F7080002'
2015.03.09 11:41:35 5: SW: 01f7080002
2015.03.09 11:41:35 5: VCONTROL_READ
2015.03.09 11:41:35 5: VCONTROL: VCONTROL_Read '5d'
2015.03.09 11:41:35 5: VCONTROL: VCONTROL_Read receive_len < 4, 5d
2015.03.09 11:41:35 5: VCONTROL_READ
2015.03.09 11:41:35 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:35 5: VCONTROL: receive 'Temp-Aussen : 9.3'
2015.03.09 11:41:38 5: VCONTROL_READ
2015.03.09 11:41:38 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:38 5: VCONTROL: Setze sendstr
2015.03.09 11:41:38 5: VCONTROL: send '01F7080802'
2015.03.09 11:41:38 5: SW: 01f7080802
2015.03.09 11:41:38 5: VCONTROL_READ
2015.03.09 11:41:38 5: VCONTROL: VCONTROL_Read '45'
2015.03.09 11:41:38 5: VCONTROL: VCONTROL_Read receive_len < 4, 45
2015.03.09 11:41:38 5: VCONTROL_READ
2015.03.09 11:41:38 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:41:38 5: VCONTROL: receive 'Temp-Abgas : 32.5'
2015.03.09 11:41:41 5: VCONTROL_READ
2015.03.09 11:41:41 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:41 5: VCONTROL: Setze sendstr
2015.03.09 11:41:41 5: VCONTROL: send '01F7080402'
2015.03.09 11:41:41 5: SW: 01f7080402
2015.03.09 11:41:41 5: VCONTROL_READ
2015.03.09 11:41:41 5: VCONTROL: VCONTROL_Read '6f'
2015.03.09 11:41:41 5: VCONTROL: VCONTROL_Read receive_len < 4, 6f
2015.03.09 11:41:41 5: VCONTROL_READ
2015.03.09 11:41:41 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:41:41 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 36.7'
2015.03.09 11:41:44 5: VCONTROL_READ
2015.03.09 11:41:44 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:44 5: VCONTROL: Setze sendstr
2015.03.09 11:41:44 5: VCONTROL: send '01F7630001'
2015.03.09 11:41:44 5: SW: 01f7630001
2015.03.09 11:41:44 5: VCONTROL_READ
2015.03.09 11:41:44 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 11:41:44 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 11:41:47 5: VCONTROL_READ
2015.03.09 11:41:47 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:47 5: VCONTROL: Setze sendstr
2015.03.09 11:41:47 5: VCONTROL: send '01F7080202'
2015.03.09 11:41:47 5: SW: 01f7080202
2015.03.09 11:41:47 5: VCONTROL_READ
2015.03.09 11:41:47 5: VCONTROL: VCONTROL_Read '40'
2015.03.09 11:41:47 5: VCONTROL: VCONTROL_Read receive_len < 4, 40
2015.03.09 11:41:47 5: VCONTROL_READ
2015.03.09 11:41:47 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 11:41:47 5: VCONTROL: receive 'Temp-Kessel-Ist : 32'
2015.03.09 11:41:50 5: VCONTROL_READ
2015.03.09 11:41:50 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:50 5: VCONTROL: Setze sendstr
2015.03.09 11:41:50 5: VCONTROL: send '01F7555A02'
2015.03.09 11:41:50 5: SW: 01f7555a02
2015.03.09 11:41:50 5: VCONTROL_READ
2015.03.09 11:41:50 5: VCONTROL: VCONTROL_Read '9a'
2015.03.09 11:41:50 5: VCONTROL: VCONTROL_Read receive_len < 4, 9a
2015.03.09 11:41:50 5: VCONTROL_READ
2015.03.09 11:41:50 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:50 5: VCONTROL: receive 'Temp-Kessel-Soll : 15.4'
2015.03.09 11:41:53 5: VCONTROL_READ
2015.03.09 11:41:53 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:53 5: VCONTROL: Setze sendstr
2015.03.09 11:41:53 5: VCONTROL: send '01F7A38F01'
2015.03.09 11:41:53 5: SW: 01f7a38f01
2015.03.09 11:41:53 5: VCONTROL_READ
2015.03.09 11:41:53 5: VCONTROL: VCONTROL_Read '73'
2015.03.09 11:41:53 5: VCONTROL: receive 'BrennerLeistung : 57.5'
2015.03.09 11:41:56 5: VCONTROL_READ
2015.03.09 11:41:56 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:56 5: VCONTROL: Setze sendstr
2015.03.09 11:41:56 5: VCONTROL: send '01F7088A02'
2015.03.09 11:41:56 5: SW: 01f7088a02
2015.03.09 11:41:56 5: VCONTROL_READ
2015.03.09 11:41:56 5: VCONTROL: VCONTROL_Read 'b6'
2015.03.09 11:41:56 5: VCONTROL: VCONTROL_Read receive_len < 4, b6
2015.03.09 11:41:56 5: VCONTROL_READ
2015.03.09 11:41:56 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 11:41:56 5: VCONTROL: receive 'BrennerStarts : 20918'
2015.03.09 11:41:56 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:41:59 5: VCONTROL_READ
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:59 5: VCONTROL: Setze sendstr
2015.03.09 11:41:59 5: VCONTROL: send '01F7088604'
2015.03.09 11:41:59 5: SW: 01f7088604
2015.03.09 11:41:59 5: VCONTROL_READ
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read '1a'
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read receive_len < 8, 1a
2015.03.09 11:41:59 5: VCONTROL_READ
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read '72'
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read receive_len < 8, 1a72
2015.03.09 11:41:59 5: VCONTROL_READ
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read receive_len < 8, 1a722b
2015.03.09 11:41:59 5: VCONTROL_READ
2015.03.09 11:41:59 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 11:41:59 5: VCONTROL: receive 'BrennerStunden : 19432.2561111111'
2015.03.09 11:41:59 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 11:42:02 5: VCONTROL_READ
2015.03.09 11:42:02 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:02 5: VCONTROL: Setze sendstr
2015.03.09 11:42:02 5: VCONTROL: send '01F7230101'
2015.03.09 11:42:02 5: SW: 01f7230101
2015.03.09 11:42:02 5: VCONTROL_READ
2015.03.09 11:42:02 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 11:42:02 5: VCONTROL: receive 'state : H+WW'
2015.03.09 11:42:05 5: VCONTROL_READ
2015.03.09 11:42:05 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:05 5: VCONTROL: Setze sendstr
2015.03.09 11:42:05 5: VCONTROL: send '01F7230301'
2015.03.09 11:42:05 5: SW: 01f7230301
2015.03.09 11:42:05 5: VCONTROL_READ
2015.03.09 11:42:05 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:42:05 5: VCONTROL: receive 'state_party : off'
2015.03.09 11:42:08 5: VCONTROL_READ
2015.03.09 11:42:08 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:08 5: VCONTROL: Setze sendstr
2015.03.09 11:42:08 5: VCONTROL: send '01F7230201'
2015.03.09 11:42:08 5: SW: 01f7230201
2015.03.09 11:42:08 5: VCONTROL_READ
2015.03.09 11:42:08 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:42:08 5: VCONTROL: receive 'state_spar : off'
2015.03.09 11:42:11 5: VCONTROL_READ
2015.03.09 11:42:11 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:11 5: VCONTROL: Setze sendstr
2015.03.09 11:42:11 5: VCONTROL: send '01F7766401'
2015.03.09 11:42:11 5: SW: 01f7766401
2015.03.09 11:42:11 5: VCONTROL_READ
2015.03.09 11:42:11 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 11:42:11 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 11:42:14 5: VCONTROL_READ
2015.03.09 11:42:14 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:14 5: VCONTROL: Setze sendstr
2015.03.09 11:42:14 5: VCONTROL: send '01F755D301'
2015.03.09 11:42:14 5: SW: 01f755d301
2015.03.09 11:42:14 5: VCONTROL_READ
2015.03.09 11:42:14 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:42:14 5: VCONTROL: receive 'Brenner : off'
2015.03.09 11:42:17 5: VCONTROL_READ
2015.03.09 11:42:17 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:17 4: VCONTROL: End of Poll ! Duration: 51.20
2015.03.09 11:42:19 5: VCONTROL_READ
2015.03.09 11:42:19 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:21 5: VCONTROL_READ
2015.03.09 11:42:21 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:42:24 5: VCONTROL_READ
2015.03.09 11:42:24 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:21 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> P-ON
2015.03.09 11:41:23 5: VCONTROL_READ
2015.03.09 11:41:23 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:23 5: VCONTROL: send '01F423030101'
2015.03.09 11:41:23 5: SW: 01f423030101
2015.03.09 11:41:23 5: VCONTROL_READ
2015.03.09 11:41:23 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:41:26 5: VCONTROL_READ
2015.03.09 11:41:26 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 11:41:26 5: VCONTROL: send '01F423020100'
2015.03.09 11:41:26 5: SW: 01f423020100
2015.03.09 11:41:26 5: VCONTROL_READ
2015.03.09 11:41:26 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:42:05 5: VCONTROL: Setze sendstr
2015.03.09 11:42:05 5: VCONTROL: send '01F7230301'
2015.03.09 11:42:05 5: SW: 01f7230301
2015.03.09 11:42:05 5: VCONTROL_READ
2015.03.09 11:42:05 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 11:42:05 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> WW
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> HWW
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> AUS
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> S-OFF
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> S-ON
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> P-OFF
2015.03.09 14:12:17 5: VCONTROL: DEBUG SET <-> SET / P-ON <-> P-ON
2015.03.09 14:12:18 5: VCONTROL_READ
2015.03.09 14:12:18 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:18 5: VCONTROL: send '01F423030101'
2015.03.09 14:12:18 5: SW: 01f423030101
2015.03.09 14:12:18 5: VCONTROL_READ
2015.03.09 14:12:18 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:12:21 5: VCONTROL_READ
2015.03.09 14:12:21 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:21 5: VCONTROL: send '01F423020100'
2015.03.09 14:12:21 5: SW: 01f423020100
2015.03.09 14:12:21 5: VCONTROL_READ
2015.03.09 14:12:21 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:12:21 5: VCONTROL: Poll SET!
2015.03.09 14:12:21 4: VCONTROL: Start of Poll !
2015.03.09 14:12:21 5: VCONTROL: set InternalTimer to 1425906921.3317
2015.03.09 14:12:24 5: VCONTROL_READ
2015.03.09 14:12:24 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:24 5: VCONTROL: Setze sendstr
2015.03.09 14:12:24 5: VCONTROL: send '01F70A8201'
2015.03.09 14:12:24 5: SW: 01f70a8201
2015.03.09 14:12:24 5: VCONTROL_READ
2015.03.09 14:12:24 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:12:24 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:12:27 5: VCONTROL_READ
2015.03.09 14:12:27 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:27 5: VCONTROL: Setze sendstr
2015.03.09 14:12:27 5: VCONTROL: send '01F7084601'
2015.03.09 14:12:27 5: SW: 01f7084601
2015.03.09 14:12:27 5: VCONTROL_READ
2015.03.09 14:12:27 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:12:27 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:12:30 5: VCONTROL_READ
2015.03.09 14:12:30 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:30 5: VCONTROL: Setze sendstr
2015.03.09 14:12:30 5: VCONTROL: send '01F7080002'
2015.03.09 14:12:30 5: SW: 01f7080002
2015.03.09 14:12:30 5: VCONTROL_READ
2015.03.09 14:12:30 5: VCONTROL: VCONTROL_Read '81'
2015.03.09 14:12:30 5: VCONTROL: VCONTROL_Read receive_len < 4, 81
2015.03.09 14:12:30 5: VCONTROL_READ
2015.03.09 14:12:30 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:12:30 5: VCONTROL: receive 'Temp-Aussen : 12.9'
2015.03.09 14:12:33 5: VCONTROL_READ
2015.03.09 14:12:33 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:33 5: VCONTROL: Setze sendstr
2015.03.09 14:12:33 5: VCONTROL: send '01F7080802'
2015.03.09 14:12:33 5: SW: 01f7080802
2015.03.09 14:12:33 5: VCONTROL_READ
2015.03.09 14:12:33 5: VCONTROL: VCONTROL_Read '4a'
2015.03.09 14:12:33 5: VCONTROL: VCONTROL_Read receive_len < 4, 4a
2015.03.09 14:12:33 5: VCONTROL_READ
2015.03.09 14:12:33 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:12:33 5: VCONTROL: receive 'Temp-Abgas : 33'
2015.03.09 14:12:36 5: VCONTROL_READ
2015.03.09 14:12:36 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:36 5: VCONTROL: Setze sendstr
2015.03.09 14:12:36 5: VCONTROL: send '01F7080402'
2015.03.09 14:12:36 5: SW: 01f7080402
2015.03.09 14:12:36 5: VCONTROL_READ
2015.03.09 14:12:36 5: VCONTROL: VCONTROL_Read '45'
2015.03.09 14:12:36 5: VCONTROL: VCONTROL_Read receive_len < 4, 45
2015.03.09 14:12:36 5: VCONTROL_READ
2015.03.09 14:12:36 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:12:36 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32.5'
2015.03.09 14:12:39 5: VCONTROL_READ
2015.03.09 14:12:39 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:39 5: VCONTROL: Setze sendstr
2015.03.09 14:12:39 5: VCONTROL: send '01F7630001'
2015.03.09 14:12:39 5: SW: 01f7630001
2015.03.09 14:12:41 5: VCONTROL_READ
2015.03.09 14:12:41 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:43 5: VCONTROL_READ
2015.03.09 14:12:43 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:43 5: VCONTROL: Setze sendstr
2015.03.09 14:12:43 5: VCONTROL: send '01F7630001'
2015.03.09 14:12:43 5: SW: 01f7630001
2015.03.09 14:12:43 5: VCONTROL_READ
2015.03.09 14:12:43 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:12:43 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:12:46 5: VCONTROL_READ
2015.03.09 14:12:46 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:46 5: VCONTROL: Setze sendstr
2015.03.09 14:12:46 5: VCONTROL: send '01F7080202'
2015.03.09 14:12:46 5: SW: 01f7080202
2015.03.09 14:12:46 5: VCONTROL_READ
2015.03.09 14:12:46 5: VCONTROL: VCONTROL_Read '22'
2015.03.09 14:12:46 5: VCONTROL: VCONTROL_Read receive_len < 4, 22
2015.03.09 14:12:46 5: VCONTROL_READ
2015.03.09 14:12:46 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:12:46 5: VCONTROL: receive 'Temp-Kessel-Ist : 29'
2015.03.09 14:12:49 5: VCONTROL_READ
2015.03.09 14:12:49 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:49 5: VCONTROL: Setze sendstr
2015.03.09 14:12:49 5: VCONTROL: send '01F7555A02'
2015.03.09 14:12:49 5: SW: 01f7555a02
2015.03.09 14:12:49 5: VCONTROL_READ
2015.03.09 14:12:49 5: VCONTROL: VCONTROL_Read '4e'
2015.03.09 14:12:49 5: VCONTROL: VCONTROL_Read receive_len < 4, 4e
2015.03.09 14:12:49 5: VCONTROL_READ
2015.03.09 14:12:49 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:12:49 5: VCONTROL: receive 'Temp-Kessel-Soll : 33.4'
2015.03.09 14:12:52 5: VCONTROL_READ
2015.03.09 14:12:52 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:52 5: VCONTROL: Setze sendstr
2015.03.09 14:12:52 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:12:52 5: SW: 01f7a38f01
2015.03.09 14:12:52 5: VCONTROL_READ
2015.03.09 14:12:52 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:12:52 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:12:55 5: VCONTROL_READ
2015.03.09 14:12:55 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:55 5: VCONTROL: Setze sendstr
2015.03.09 14:12:55 5: VCONTROL: send '01F7088A02'
2015.03.09 14:12:55 5: SW: 01f7088a02
2015.03.09 14:12:55 5: VCONTROL_READ
2015.03.09 14:12:55 5: VCONTROL: VCONTROL_Read 'd6'
2015.03.09 14:12:55 5: VCONTROL: VCONTROL_Read receive_len < 4, d6
2015.03.09 14:12:55 5: VCONTROL_READ
2015.03.09 14:12:55 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:12:55 5: VCONTROL: receive 'BrennerStarts : 20950'
2015.03.09 14:12:55 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:12:58 5: VCONTROL_READ
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:12:58 5: VCONTROL: Setze sendstr
2015.03.09 14:12:58 5: VCONTROL: send '01F7088604'
2015.03.09 14:12:58 5: SW: 01f7088604
2015.03.09 14:12:58 5: VCONTROL_READ
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read 'b1'
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read receive_len < 8, b1
2015.03.09 14:12:58 5: VCONTROL_READ
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read '75'
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read receive_len < 8, b175
2015.03.09 14:12:58 5: VCONTROL_READ
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read receive_len < 8, b1752b
2015.03.09 14:12:58 5: VCONTROL_READ
2015.03.09 14:12:58 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:12:58 5: VCONTROL: receive 'BrennerStunden : 19432.5113888889'
2015.03.09 14:12:58 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:13:01 5: VCONTROL_READ
2015.03.09 14:13:01 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:01 5: VCONTROL: Setze sendstr
2015.03.09 14:13:01 5: VCONTROL: send '01F7230101'
2015.03.09 14:13:01 5: SW: 01f7230101
2015.03.09 14:13:01 5: VCONTROL_READ
2015.03.09 14:13:01 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:13:01 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:13:04 5: VCONTROL_READ
2015.03.09 14:13:04 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:04 5: VCONTROL: Setze sendstr
2015.03.09 14:13:04 5: VCONTROL: send '01F7230301'
2015.03.09 14:13:04 5: SW: 01f7230301
2015.03.09 14:13:04 5: VCONTROL_READ
2015.03.09 14:13:04 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:13:04 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:13:07 5: VCONTROL_READ
2015.03.09 14:13:07 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:07 5: VCONTROL: Setze sendstr
2015.03.09 14:13:07 5: VCONTROL: send '01F7230201'
2015.03.09 14:13:07 5: SW: 01f7230201
2015.03.09 14:13:07 5: VCONTROL_READ
2015.03.09 14:13:07 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:13:07 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:13:10 5: VCONTROL_READ
2015.03.09 14:13:10 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:10 5: VCONTROL: Setze sendstr
2015.03.09 14:13:10 5: VCONTROL: send '01F7766401'
2015.03.09 14:13:10 5: SW: 01f7766401
2015.03.09 14:13:10 5: VCONTROL_READ
2015.03.09 14:13:10 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:13:10 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:13:13 5: VCONTROL_READ
2015.03.09 14:13:13 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:13 5: VCONTROL: Setze sendstr
2015.03.09 14:13:13 5: VCONTROL: send '01F755D301'
2015.03.09 14:13:13 5: SW: 01f755d301
2015.03.09 14:13:13 5: VCONTROL_READ
2015.03.09 14:13:13 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:13:13 5: VCONTROL: receive 'Brenner : off'
2015.03.09 14:13:16 5: VCONTROL_READ
2015.03.09 14:13:16 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:13:16 4: VCONTROL: End of Poll ! Duration: 55.65
2015.03.09 14:15:21 4: VCONTROL: Start of Poll !
2015.03.09 14:15:21 5: VCONTROL: set InternalTimer to 1425907101.33406
2015.03.09 14:15:22 5: VCONTROL_READ
2015.03.09 14:15:22 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:22 5: VCONTROL: Setze sendstr
2015.03.09 14:15:22 5: VCONTROL: send '01F70A8201'
2015.03.09 14:15:22 5: SW: 01f70a8201
2015.03.09 14:15:22 5: VCONTROL_READ
2015.03.09 14:15:22 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:15:22 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:15:25 5: VCONTROL_READ
2015.03.09 14:15:25 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:25 5: VCONTROL: Setze sendstr
2015.03.09 14:15:25 5: VCONTROL: send '01F7084601'
2015.03.09 14:15:25 5: SW: 01f7084601
2015.03.09 14:15:25 5: VCONTROL_READ
2015.03.09 14:15:25 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:15:25 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:15:28 5: VCONTROL_READ
2015.03.09 14:15:28 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:28 5: VCONTROL: Setze sendstr
2015.03.09 14:15:28 5: VCONTROL: send '01F7080002'
2015.03.09 14:15:28 5: SW: 01f7080002
2015.03.09 14:15:28 5: VCONTROL_READ
2015.03.09 14:15:28 5: VCONTROL: VCONTROL_Read '83'
2015.03.09 14:15:28 5: VCONTROL: VCONTROL_Read receive_len < 4, 83
2015.03.09 14:15:28 5: VCONTROL_READ
2015.03.09 14:15:28 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:15:28 5: VCONTROL: receive 'Temp-Aussen : 13.1'
2015.03.09 14:15:31 5: VCONTROL_READ
2015.03.09 14:15:31 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:31 5: VCONTROL: Setze sendstr
2015.03.09 14:15:31 5: VCONTROL: send '01F7080802'
2015.03.09 14:15:31 5: SW: 01f7080802
2015.03.09 14:15:31 5: VCONTROL_READ
2015.03.09 14:15:31 5: VCONTROL: VCONTROL_Read '5a'
2015.03.09 14:15:31 5: VCONTROL: VCONTROL_Read receive_len < 4, 5a
2015.03.09 14:15:31 5: VCONTROL_READ
2015.03.09 14:15:31 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:15:31 5: VCONTROL: receive 'Temp-Abgas : 34.6'
2015.03.09 14:15:34 5: VCONTROL_READ
2015.03.09 14:15:34 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:34 5: VCONTROL: Setze sendstr
2015.03.09 14:15:34 5: VCONTROL: send '01F7080402'
2015.03.09 14:15:34 5: SW: 01f7080402
2015.03.09 14:15:34 5: VCONTROL_READ
2015.03.09 14:15:34 5: VCONTROL: VCONTROL_Read '43'
2015.03.09 14:15:34 5: VCONTROL: VCONTROL_Read receive_len < 4, 43
2015.03.09 14:15:34 5: VCONTROL_READ
2015.03.09 14:15:34 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:15:34 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32.3'
2015.03.09 14:15:37 5: VCONTROL_READ
2015.03.09 14:15:37 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:37 5: VCONTROL: Setze sendstr
2015.03.09 14:15:37 5: VCONTROL: send '01F7630001'
2015.03.09 14:15:37 5: SW: 01f7630001
2015.03.09 14:15:37 5: VCONTROL_READ
2015.03.09 14:15:37 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:15:37 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:15:40 5: VCONTROL_READ
2015.03.09 14:15:40 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:40 5: VCONTROL: Setze sendstr
2015.03.09 14:15:40 5: VCONTROL: send '01F7080202'
2015.03.09 14:15:40 5: SW: 01f7080202
2015.03.09 14:15:40 5: VCONTROL_READ
2015.03.09 14:15:40 5: VCONTROL: VCONTROL_Read '2c'
2015.03.09 14:15:40 5: VCONTROL: VCONTROL_Read receive_len < 4, 2c
2015.03.09 14:15:40 5: VCONTROL_READ
2015.03.09 14:15:40 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:15:40 5: VCONTROL: receive 'Temp-Kessel-Ist : 30'
2015.03.09 14:15:43 5: VCONTROL_READ
2015.03.09 14:15:43 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:43 5: VCONTROL: Setze sendstr
2015.03.09 14:15:43 5: VCONTROL: send '01F7555A02'
2015.03.09 14:15:43 5: SW: 01f7555a02
2015.03.09 14:15:43 5: VCONTROL_READ
2015.03.09 14:15:43 5: VCONTROL: VCONTROL_Read '4e'
2015.03.09 14:15:43 5: VCONTROL: VCONTROL_Read receive_len < 4, 4e
2015.03.09 14:15:43 5: VCONTROL_READ
2015.03.09 14:15:43 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:15:43 5: VCONTROL: receive 'Temp-Kessel-Soll : 33.4'
2015.03.09 14:15:46 5: VCONTROL_READ
2015.03.09 14:15:46 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:46 5: VCONTROL: Setze sendstr
2015.03.09 14:15:46 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:15:46 5: SW: 01f7a38f01
2015.03.09 14:15:46 5: VCONTROL_READ
2015.03.09 14:15:46 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:15:46 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:15:49 5: VCONTROL_READ
2015.03.09 14:15:49 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:49 5: VCONTROL: Setze sendstr
2015.03.09 14:15:49 5: VCONTROL: send '01F7088A02'
2015.03.09 14:15:49 5: SW: 01f7088a02
2015.03.09 14:15:49 5: VCONTROL_READ
2015.03.09 14:15:49 5: VCONTROL: VCONTROL_Read 'd7'
2015.03.09 14:15:49 5: VCONTROL: VCONTROL_Read receive_len < 4, d7
2015.03.09 14:15:49 5: VCONTROL_READ
2015.03.09 14:15:49 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:15:49 5: VCONTROL: receive 'BrennerStarts : 20951'
2015.03.09 14:15:49 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:15:52 5: VCONTROL_READ
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:52 5: VCONTROL: Setze sendstr
2015.03.09 14:15:52 5: VCONTROL: send '01F7088604'
2015.03.09 14:15:52 5: SW: 01f7088604
2015.03.09 14:15:52 5: VCONTROL_READ
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read 'cb'
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read receive_len < 8, cb
2015.03.09 14:15:52 5: VCONTROL_READ
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read '75'
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read receive_len < 8, cb75
2015.03.09 14:15:52 5: VCONTROL_READ
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read receive_len < 8, cb752b
2015.03.09 14:15:52 5: VCONTROL_READ
2015.03.09 14:15:52 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:15:52 5: VCONTROL: receive 'BrennerStunden : 19432.5186111111'
2015.03.09 14:15:52 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:15:55 5: VCONTROL_READ
2015.03.09 14:15:55 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:55 5: VCONTROL: Setze sendstr
2015.03.09 14:15:55 5: VCONTROL: send '01F7230101'
2015.03.09 14:15:55 5: SW: 01f7230101
2015.03.09 14:15:55 5: VCONTROL_READ
2015.03.09 14:15:55 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:15:55 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:15:58 5: VCONTROL_READ
2015.03.09 14:15:58 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:15:58 5: VCONTROL: Setze sendstr
2015.03.09 14:15:58 5: VCONTROL: send '01F7230301'
2015.03.09 14:15:58 5: SW: 01f7230301
2015.03.09 14:15:58 5: VCONTROL_READ
2015.03.09 14:15:58 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:15:58 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:16:01 5: VCONTROL_READ
2015.03.09 14:16:01 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:16:01 5: VCONTROL: Setze sendstr
2015.03.09 14:16:01 5: VCONTROL: send '01F7230201'
2015.03.09 14:16:01 5: SW: 01f7230201
2015.03.09 14:16:01 5: VCONTROL_READ
2015.03.09 14:16:01 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:16:01 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:16:04 5: VCONTROL_READ
2015.03.09 14:16:04 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:16:04 5: VCONTROL: Setze sendstr
2015.03.09 14:16:04 5: VCONTROL: send '01F7766401'
2015.03.09 14:16:04 5: SW: 01f7766401
2015.03.09 14:16:04 5: VCONTROL_READ
2015.03.09 14:16:04 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:16:04 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:16:07 5: VCONTROL_READ
2015.03.09 14:16:07 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:16:07 5: VCONTROL: Setze sendstr
2015.03.09 14:16:07 5: VCONTROL: send '01F755D301'
2015.03.09 14:16:07 5: SW: 01f755d301
2015.03.09 14:16:07 5: VCONTROL_READ
2015.03.09 14:16:07 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:16:07 5: VCONTROL: receive 'Brenner : off'
2015.03.09 14:16:10 5: VCONTROL_READ
2015.03.09 14:16:10 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:16:10 4: VCONTROL: End of Poll ! Duration: 49.41
2015.03.09 14:18:21 4: VCONTROL: Start of Poll !
2015.03.09 14:18:21 5: VCONTROL: set InternalTimer to 1425907281.33625
2015.03.09 14:18:22 5: VCONTROL_READ
2015.03.09 14:18:22 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:22 5: VCONTROL: Setze sendstr
2015.03.09 14:18:22 5: VCONTROL: send '01F70A8201'
2015.03.09 14:18:22 5: SW: 01f70a8201
2015.03.09 14:18:22 5: VCONTROL_READ
2015.03.09 14:18:22 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:18:23 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:18:25 5: VCONTROL_READ
2015.03.09 14:18:25 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:25 5: VCONTROL: Setze sendstr
2015.03.09 14:18:25 5: VCONTROL: send '01F7084601'
2015.03.09 14:18:25 5: SW: 01f7084601
2015.03.09 14:18:26 5: VCONTROL_READ
2015.03.09 14:18:26 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:18:26 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:18:28 5: VCONTROL_READ
2015.03.09 14:18:28 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:29 5: VCONTROL: Setze sendstr
2015.03.09 14:18:29 5: VCONTROL: send '01F7080002'
2015.03.09 14:18:29 5: SW: 01f7080002
2015.03.09 14:18:29 5: VCONTROL_READ
2015.03.09 14:18:29 5: VCONTROL: VCONTROL_Read '83'
2015.03.09 14:18:29 5: VCONTROL: VCONTROL_Read receive_len < 4, 83
2015.03.09 14:18:29 5: VCONTROL_READ
2015.03.09 14:18:29 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:18:29 5: VCONTROL: receive 'Temp-Aussen : 13.1'
2015.03.09 14:18:32 5: VCONTROL_READ
2015.03.09 14:18:32 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:32 5: VCONTROL: Setze sendstr
2015.03.09 14:18:32 5: VCONTROL: send '01F7080802'
2015.03.09 14:18:32 5: SW: 01f7080802
2015.03.09 14:18:32 5: VCONTROL_READ
2015.03.09 14:18:32 5: VCONTROL: VCONTROL_Read '81'
2015.03.09 14:18:32 5: VCONTROL: VCONTROL_Read receive_len < 4, 81
2015.03.09 14:18:32 5: VCONTROL_READ
2015.03.09 14:18:32 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:18:32 5: VCONTROL: receive 'Temp-Abgas : 38.5'
2015.03.09 14:18:35 5: VCONTROL_READ
2015.03.09 14:18:35 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:35 5: VCONTROL: Setze sendstr
2015.03.09 14:18:35 5: VCONTROL: send '01F7080402'
2015.03.09 14:18:35 5: SW: 01f7080402
2015.03.09 14:18:35 5: VCONTROL_READ
2015.03.09 14:18:35 5: VCONTROL: VCONTROL_Read '42'
2015.03.09 14:18:35 5: VCONTROL: VCONTROL_Read receive_len < 4, 42
2015.03.09 14:18:35 5: VCONTROL_READ
2015.03.09 14:18:35 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:18:35 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32.2'
2015.03.09 14:18:38 5: VCONTROL_READ
2015.03.09 14:18:38 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:38 5: VCONTROL: Setze sendstr
2015.03.09 14:18:38 5: VCONTROL: send '01F7630001'
2015.03.09 14:18:38 5: SW: 01f7630001
2015.03.09 14:18:38 5: VCONTROL_READ
2015.03.09 14:18:38 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:18:38 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:18:41 5: VCONTROL_READ
2015.03.09 14:18:41 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:41 5: VCONTROL: Setze sendstr
2015.03.09 14:18:41 5: VCONTROL: send '01F7080202'
2015.03.09 14:18:41 5: SW: 01f7080202
2015.03.09 14:18:41 5: VCONTROL_READ
2015.03.09 14:18:41 5: VCONTROL: VCONTROL_Read 'a9'
2015.03.09 14:18:41 5: VCONTROL: VCONTROL_Read receive_len < 4, a9
2015.03.09 14:18:41 5: VCONTROL_READ
2015.03.09 14:18:41 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:18:41 5: VCONTROL: receive 'Temp-Kessel-Ist : 42.5'
2015.03.09 14:18:44 5: VCONTROL_READ
2015.03.09 14:18:44 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:44 5: VCONTROL: Setze sendstr
2015.03.09 14:18:44 5: VCONTROL: send '01F7555A02'
2015.03.09 14:18:44 5: SW: 01f7555a02
2015.03.09 14:18:44 5: VCONTROL_READ
2015.03.09 14:18:44 5: VCONTROL: VCONTROL_Read '4c'
2015.03.09 14:18:44 5: VCONTROL: VCONTROL_Read receive_len < 4, 4c
2015.03.09 14:18:44 5: VCONTROL_READ
2015.03.09 14:18:44 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:18:44 5: VCONTROL: receive 'Temp-Kessel-Soll : 33.2'
2015.03.09 14:18:47 5: VCONTROL_READ
2015.03.09 14:18:47 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:47 5: VCONTROL: Setze sendstr
2015.03.09 14:18:47 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:18:47 5: SW: 01f7a38f01
2015.03.09 14:18:47 5: VCONTROL_READ
2015.03.09 14:18:47 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:18:47 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:18:50 5: VCONTROL_READ
2015.03.09 14:18:50 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:50 5: VCONTROL: Setze sendstr
2015.03.09 14:18:50 5: VCONTROL: send '01F7088A02'
2015.03.09 14:18:50 5: SW: 01f7088a02
2015.03.09 14:18:50 5: VCONTROL_READ
2015.03.09 14:18:50 5: VCONTROL: VCONTROL_Read 'd8'
2015.03.09 14:18:50 5: VCONTROL: VCONTROL_Read receive_len < 4, d8
2015.03.09 14:18:50 5: VCONTROL_READ
2015.03.09 14:18:50 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:18:50 5: VCONTROL: receive 'BrennerStarts : 20952'
2015.03.09 14:18:50 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:18:53 5: VCONTROL_READ
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:53 5: VCONTROL: Setze sendstr
2015.03.09 14:18:53 5: VCONTROL: send '01F7088604'
2015.03.09 14:18:53 5: SW: 01f7088604
2015.03.09 14:18:53 5: VCONTROL_READ
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read 'e5'
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read receive_len < 8, e5
2015.03.09 14:18:53 5: VCONTROL_READ
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read '75'
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read receive_len < 8, e575
2015.03.09 14:18:53 5: VCONTROL_READ
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read receive_len < 8, e5752b
2015.03.09 14:18:53 5: VCONTROL_READ
2015.03.09 14:18:53 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:18:53 5: VCONTROL: receive 'BrennerStunden : 19432.5258333333'
2015.03.09 14:18:53 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:18:56 5: VCONTROL_READ
2015.03.09 14:18:56 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:56 5: VCONTROL: Setze sendstr
2015.03.09 14:18:56 5: VCONTROL: send '01F7230101'
2015.03.09 14:18:56 5: SW: 01f7230101
2015.03.09 14:18:56 5: VCONTROL_READ
2015.03.09 14:18:56 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:18:56 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:18:59 5: VCONTROL_READ
2015.03.09 14:18:59 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:18:59 5: VCONTROL: Setze sendstr
2015.03.09 14:18:59 5: VCONTROL: send '01F7230301'
2015.03.09 14:18:59 5: SW: 01f7230301
2015.03.09 14:18:59 5: VCONTROL_READ
2015.03.09 14:18:59 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:18:59 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:19:02 5: VCONTROL_READ
2015.03.09 14:19:02 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:19:02 5: VCONTROL: Setze sendstr
2015.03.09 14:19:02 5: VCONTROL: send '01F7230201'
2015.03.09 14:19:02 5: SW: 01f7230201
2015.03.09 14:19:02 5: VCONTROL_READ
2015.03.09 14:19:02 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:19:02 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:19:05 5: VCONTROL_READ
2015.03.09 14:19:05 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:19:05 5: VCONTROL: Setze sendstr
2015.03.09 14:19:05 5: VCONTROL: send '01F7766401'
2015.03.09 14:19:05 5: SW: 01f7766401
2015.03.09 14:19:05 5: VCONTROL_READ
2015.03.09 14:19:05 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:19:05 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:19:08 5: VCONTROL_READ
2015.03.09 14:19:08 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:19:08 5: VCONTROL: Setze sendstr
2015.03.09 14:19:08 5: VCONTROL: send '01F755D301'
2015.03.09 14:19:08 5: SW: 01f755d301
2015.03.09 14:19:08 5: VCONTROL_READ
2015.03.09 14:19:08 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:19:08 5: VCONTROL: receive 'Brenner : off'
2015.03.09 14:19:11 5: VCONTROL_READ
2015.03.09 14:19:11 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:19:11 4: VCONTROL: End of Poll ! Duration: 49.83
2015.03.09 14:22:13 5: VCONTROL: send '01F423030101'
2015.03.09 14:22:13 5: SW: 01f423030101
2015.03.09 14:22:13 5: VCONTROL_READ
2015.03.09 14:22:13 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:16 5: VCONTROL_READ
2015.03.09 14:22:16 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:16 5: VCONTROL: send '01F423020100'
2015.03.09 14:22:16 5: SW: 01f423020100
2015.03.09 14:22:16 5: VCONTROL_READ
2015.03.09 14:22:16 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:16 5: VCONTROL: Poll SET!
2015.03.09 14:22:16 4: VCONTROL: Start of Poll !
2015.03.09 14:22:16 5: VCONTROL: set InternalTimer to 1425907516.86314
2015.03.09 14:22:19 5: VCONTROL_READ
2015.03.09 14:22:19 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:19 5: VCONTROL: Setze sendstr
2015.03.09 14:22:19 5: VCONTROL: send '01F70A8201'
2015.03.09 14:22:19 5: SW: 01f70a8201
2015.03.09 14:22:19 5: VCONTROL_READ
2015.03.09 14:22:19 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:19 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:22:22 5: VCONTROL_READ
2015.03.09 14:22:22 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:22 5: VCONTROL: Setze sendstr
2015.03.09 14:22:22 5: VCONTROL: send '01F7084601'
2015.03.09 14:22:22 5: SW: 01f7084601
2015.03.09 14:22:22 5: VCONTROL_READ
2015.03.09 14:22:22 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:22:22 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:22:25 5: VCONTROL_READ
2015.03.09 14:22:25 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:25 5: VCONTROL: Setze sendstr
2015.03.09 14:22:25 5: VCONTROL: send '01F7080002'
2015.03.09 14:22:25 5: SW: 01f7080002
2015.03.09 14:22:25 5: VCONTROL_READ
2015.03.09 14:22:25 5: VCONTROL: VCONTROL_Read '83'
2015.03.09 14:22:25 5: VCONTROL: VCONTROL_Read receive_len < 4, 83
2015.03.09 14:22:25 5: VCONTROL_READ
2015.03.09 14:22:25 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:25 5: VCONTROL: receive 'Temp-Aussen : 13.1'
2015.03.09 14:22:28 5: VCONTROL_READ
2015.03.09 14:22:28 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:28 5: VCONTROL: Setze sendstr
2015.03.09 14:22:28 5: VCONTROL: send '01F7080802'
2015.03.09 14:22:28 5: SW: 01f7080802
2015.03.09 14:22:28 5: VCONTROL_READ
2015.03.09 14:22:28 5: VCONTROL: VCONTROL_Read '45'
2015.03.09 14:22:28 5: VCONTROL: VCONTROL_Read receive_len < 4, 45
2015.03.09 14:22:28 5: VCONTROL_READ
2015.03.09 14:22:28 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:22:28 5: VCONTROL: receive 'Temp-Abgas : 32.5'
2015.03.09 14:22:31 5: VCONTROL_READ
2015.03.09 14:22:31 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:31 5: VCONTROL: Setze sendstr
2015.03.09 14:22:31 5: VCONTROL: send '01F7080402'
2015.03.09 14:22:31 5: SW: 01f7080402
2015.03.09 14:22:31 5: VCONTROL_READ
2015.03.09 14:22:31 5: VCONTROL: VCONTROL_Read '42'
2015.03.09 14:22:31 5: VCONTROL: VCONTROL_Read receive_len < 4, 42
2015.03.09 14:22:31 5: VCONTROL_READ
2015.03.09 14:22:31 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:22:31 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32.2'
2015.03.09 14:22:34 5: VCONTROL_READ
2015.03.09 14:22:34 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:34 5: VCONTROL: Setze sendstr
2015.03.09 14:22:34 5: VCONTROL: send '01F7630001'
2015.03.09 14:22:34 5: SW: 01f7630001
2015.03.09 14:22:34 5: VCONTROL_READ
2015.03.09 14:22:34 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:22:34 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:22:37 5: VCONTROL_READ
2015.03.09 14:22:37 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:37 5: VCONTROL: Setze sendstr
2015.03.09 14:22:37 5: VCONTROL: send '01F7080202'
2015.03.09 14:22:37 5: SW: 01f7080202
2015.03.09 14:22:37 5: VCONTROL_READ
2015.03.09 14:22:37 5: VCONTROL: VCONTROL_Read '36'
2015.03.09 14:22:37 5: VCONTROL: VCONTROL_Read receive_len < 4, 36
2015.03.09 14:22:37 5: VCONTROL_READ
2015.03.09 14:22:37 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:22:37 5: VCONTROL: receive 'Temp-Kessel-Ist : 31'
2015.03.09 14:22:40 5: VCONTROL_READ
2015.03.09 14:22:40 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:40 5: VCONTROL: Setze sendstr
2015.03.09 14:22:40 5: VCONTROL: send '01F7555A02'
2015.03.09 14:22:40 5: SW: 01f7555a02
2015.03.09 14:22:40 5: VCONTROL_READ
2015.03.09 14:22:40 5: VCONTROL: VCONTROL_Read '84'
2015.03.09 14:22:40 5: VCONTROL: VCONTROL_Read receive_len < 4, 84
2015.03.09 14:22:40 5: VCONTROL_READ
2015.03.09 14:22:40 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:40 5: VCONTROL: receive 'Temp-Kessel-Soll : 13.2'
2015.03.09 14:22:43 5: VCONTROL_READ
2015.03.09 14:22:43 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:43 5: VCONTROL: Setze sendstr
2015.03.09 14:22:43 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:22:43 5: SW: 01f7a38f01
2015.03.09 14:22:43 5: VCONTROL_READ
2015.03.09 14:22:43 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:43 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:22:46 5: VCONTROL_READ
2015.03.09 14:22:46 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:46 5: VCONTROL: Setze sendstr
2015.03.09 14:22:46 5: VCONTROL: send '01F7088A02'
2015.03.09 14:22:46 5: SW: 01f7088a02
2015.03.09 14:22:46 5: VCONTROL_READ
2015.03.09 14:22:46 5: VCONTROL: VCONTROL_Read 'd9'
2015.03.09 14:22:46 5: VCONTROL: VCONTROL_Read receive_len < 4, d9
2015.03.09 14:22:46 5: VCONTROL_READ
2015.03.09 14:22:46 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:22:46 5: VCONTROL: receive 'BrennerStarts : 20953'
2015.03.09 14:22:46 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:22:49 5: VCONTROL_READ
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:49 5: VCONTROL: Setze sendstr
2015.03.09 14:22:49 5: VCONTROL: send '01F7088604'
2015.03.09 14:22:49 5: SW: 01f7088604
2015.03.09 14:22:49 5: VCONTROL_READ
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read 'ea'
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read receive_len < 8, ea
2015.03.09 14:22:49 5: VCONTROL_READ
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read '75'
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read receive_len < 8, ea75
2015.03.09 14:22:49 5: VCONTROL_READ
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read receive_len < 8, ea752b
2015.03.09 14:22:49 5: VCONTROL_READ
2015.03.09 14:22:49 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:22:49 5: VCONTROL: receive 'BrennerStunden : 19432.5272222222'
2015.03.09 14:22:49 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:22:52 5: VCONTROL_READ
2015.03.09 14:22:52 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:52 5: VCONTROL: Setze sendstr
2015.03.09 14:22:52 5: VCONTROL: send '01F7230101'
2015.03.09 14:22:52 5: SW: 01f7230101
2015.03.09 14:22:52 5: VCONTROL_READ
2015.03.09 14:22:52 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:22:52 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:22:55 5: VCONTROL_READ
2015.03.09 14:22:55 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:55 5: VCONTROL: Setze sendstr
2015.03.09 14:22:55 5: VCONTROL: send '01F7230301'
2015.03.09 14:22:55 5: SW: 01f7230301
2015.03.09 14:22:55 5: VCONTROL_READ
2015.03.09 14:22:55 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:55 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:22:58 5: VCONTROL_READ
2015.03.09 14:22:58 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:22:58 5: VCONTROL: Setze sendstr
2015.03.09 14:22:58 5: VCONTROL: send '01F7230201'
2015.03.09 14:22:58 5: SW: 01f7230201
2015.03.09 14:22:59 5: VCONTROL_READ
2015.03.09 14:22:59 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:22:59 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:23:01 5: VCONTROL_READ
2015.03.09 14:23:01 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:23:01 5: VCONTROL: Setze sendstr
2015.03.09 14:23:01 5: VCONTROL: send '01F7766401'
2015.03.09 14:23:01 5: SW: 01f7766401
2015.03.09 14:23:02 5: VCONTROL_READ
2015.03.09 14:23:02 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:23:02 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:23:05 5: VCONTROL_READ
2015.03.09 14:23:05 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:23:05 5: VCONTROL: Setze sendstr
2015.03.09 14:23:05 5: VCONTROL: send '01F755D301'
2015.03.09 14:23:05 5: SW: 01f755d301
2015.03.09 14:23:05 5: VCONTROL_READ
2015.03.09 14:23:05 5: VCONTROL: VCONTROL_Read '3d'
2015.03.09 14:23:05 5: VCONTROL: receive 'Brenner : on'
2015.03.09 14:23:08 5: VCONTROL_READ
2015.03.09 14:23:08 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:23:08 4: VCONTROL: End of Poll ! Duration: 51.15
2015.03.09 14:25:16 4: VCONTROL: Start of Poll !
2015.03.09 14:25:16 5: VCONTROL: set InternalTimer to 1425907696.86589
2015.03.09 14:25:18 5: VCONTROL_READ
2015.03.09 14:25:18 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:18 5: VCONTROL: Setze sendstr
2015.03.09 14:25:18 5: VCONTROL: send '01F70A8201'
2015.03.09 14:25:18 5: SW: 01f70a8201
2015.03.09 14:25:18 5: VCONTROL_READ
2015.03.09 14:25:18 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:25:18 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:25:21 5: VCONTROL_READ
2015.03.09 14:25:21 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:21 5: VCONTROL: Setze sendstr
2015.03.09 14:25:21 5: VCONTROL: send '01F7084601'
2015.03.09 14:25:21 5: SW: 01f7084601
2015.03.09 14:25:21 5: VCONTROL_READ
2015.03.09 14:25:21 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:25:21 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:25:24 5: VCONTROL_READ
2015.03.09 14:25:24 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:24 5: VCONTROL: Setze sendstr
2015.03.09 14:25:24 5: VCONTROL: send '01F7080002'
2015.03.09 14:25:24 5: SW: 01f7080002
2015.03.09 14:25:24 5: VCONTROL_READ
2015.03.09 14:25:24 5: VCONTROL: VCONTROL_Read '81'
2015.03.09 14:25:24 5: VCONTROL: VCONTROL_Read receive_len < 4, 81
2015.03.09 14:25:24 5: VCONTROL_READ
2015.03.09 14:25:24 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:25:24 5: VCONTROL: receive 'Temp-Aussen : 12.9'
2015.03.09 14:25:27 5: VCONTROL_READ
2015.03.09 14:25:27 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:27 5: VCONTROL: Setze sendstr
2015.03.09 14:25:27 5: VCONTROL: send '01F7080802'
2015.03.09 14:25:27 5: SW: 01f7080802
2015.03.09 14:25:27 5: VCONTROL_READ
2015.03.09 14:25:27 5: VCONTROL: VCONTROL_Read '4f'
2015.03.09 14:25:27 5: VCONTROL: VCONTROL_Read receive_len < 4, 4f
2015.03.09 14:25:27 5: VCONTROL_READ
2015.03.09 14:25:27 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:25:27 5: VCONTROL: receive 'Temp-Abgas : 33.5'
2015.03.09 14:25:30 5: VCONTROL_READ
2015.03.09 14:25:30 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:30 5: VCONTROL: Setze sendstr
2015.03.09 14:25:30 5: VCONTROL: send '01F7080402'
2015.03.09 14:25:30 5: SW: 01f7080402
2015.03.09 14:25:30 5: VCONTROL_READ
2015.03.09 14:25:30 5: VCONTROL: VCONTROL_Read '41'
2015.03.09 14:25:30 5: VCONTROL: VCONTROL_Read receive_len < 4, 41
2015.03.09 14:25:30 5: VCONTROL_READ
2015.03.09 14:25:30 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:25:30 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32.1'
2015.03.09 14:25:33 5: VCONTROL_READ
2015.03.09 14:25:33 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:33 5: VCONTROL: Setze sendstr
2015.03.09 14:25:33 5: VCONTROL: send '01F7630001'
2015.03.09 14:25:33 5: SW: 01f7630001
2015.03.09 14:25:33 5: VCONTROL_READ
2015.03.09 14:25:33 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:25:33 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:25:36 5: VCONTROL_READ
2015.03.09 14:25:36 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:36 5: VCONTROL: Setze sendstr
2015.03.09 14:25:36 5: VCONTROL: send '01F7080202'
2015.03.09 14:25:36 5: SW: 01f7080202
2015.03.09 14:25:36 5: VCONTROL_READ
2015.03.09 14:25:36 5: VCONTROL: VCONTROL_Read '27'
2015.03.09 14:25:36 5: VCONTROL: VCONTROL_Read receive_len < 4, 27
2015.03.09 14:25:36 5: VCONTROL_READ
2015.03.09 14:25:36 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:25:36 5: VCONTROL: receive 'Temp-Kessel-Ist : 29.5'
2015.03.09 14:25:39 5: VCONTROL_READ
2015.03.09 14:25:39 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:39 5: VCONTROL: Setze sendstr
2015.03.09 14:25:39 5: VCONTROL: send '01F7555A02'
2015.03.09 14:25:39 5: SW: 01f7555a02
2015.03.09 14:25:39 5: VCONTROL_READ
2015.03.09 14:25:39 5: VCONTROL: VCONTROL_Read '4c'
2015.03.09 14:25:39 5: VCONTROL: VCONTROL_Read receive_len < 4, 4c
2015.03.09 14:25:39 5: VCONTROL_READ
2015.03.09 14:25:39 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:25:39 5: VCONTROL: receive 'Temp-Kessel-Soll : 33.2'
2015.03.09 14:25:42 5: VCONTROL_READ
2015.03.09 14:25:42 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:42 5: VCONTROL: Setze sendstr
2015.03.09 14:25:42 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:25:42 5: SW: 01f7a38f01
2015.03.09 14:25:42 5: VCONTROL_READ
2015.03.09 14:25:42 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:25:42 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:25:45 5: VCONTROL_READ
2015.03.09 14:25:45 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:45 5: VCONTROL: Setze sendstr
2015.03.09 14:25:45 5: VCONTROL: send '01F7088A02'
2015.03.09 14:25:45 5: SW: 01f7088a02
2015.03.09 14:25:45 5: VCONTROL_READ
2015.03.09 14:25:45 5: VCONTROL: VCONTROL_Read 'd9'
2015.03.09 14:25:45 5: VCONTROL: VCONTROL_Read receive_len < 4, d9
2015.03.09 14:25:45 5: VCONTROL_READ
2015.03.09 14:25:45 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:25:45 5: VCONTROL: receive 'BrennerStarts : 20953'
2015.03.09 14:25:45 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:25:48 5: VCONTROL_READ
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:48 5: VCONTROL: Setze sendstr
2015.03.09 14:25:48 5: VCONTROL: send '01F7088604'
2015.03.09 14:25:48 5: SW: 01f7088604
2015.03.09 14:25:48 5: VCONTROL_READ
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read receive_len < 8, ff
2015.03.09 14:25:48 5: VCONTROL_READ
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read '75'
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read receive_len < 8, ff75
2015.03.09 14:25:48 5: VCONTROL_READ
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read receive_len < 8, ff752b
2015.03.09 14:25:48 5: VCONTROL_READ
2015.03.09 14:25:48 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:25:48 5: VCONTROL: receive 'BrennerStunden : 19432.5330555556'
2015.03.09 14:25:48 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:25:51 5: VCONTROL_READ
2015.03.09 14:25:51 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:51 5: VCONTROL: Setze sendstr
2015.03.09 14:25:51 5: VCONTROL: send '01F7230101'
2015.03.09 14:25:51 5: SW: 01f7230101
2015.03.09 14:25:51 5: VCONTROL_READ
2015.03.09 14:25:51 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:25:51 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:25:54 5: VCONTROL_READ
2015.03.09 14:25:54 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:54 5: VCONTROL: Setze sendstr
2015.03.09 14:25:54 5: VCONTROL: send '01F7230301'
2015.03.09 14:25:54 5: SW: 01f7230301
2015.03.09 14:25:54 5: VCONTROL_READ
2015.03.09 14:25:54 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:25:54 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:25:57 5: VCONTROL_READ
2015.03.09 14:25:57 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:25:57 5: VCONTROL: Setze sendstr
2015.03.09 14:25:57 5: VCONTROL: send '01F7230201'
2015.03.09 14:25:57 5: SW: 01f7230201
2015.03.09 14:25:57 5: VCONTROL_READ
2015.03.09 14:25:57 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:25:57 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:26:00 5: VCONTROL_READ
2015.03.09 14:26:00 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:26:00 5: VCONTROL: Setze sendstr
2015.03.09 14:26:00 5: VCONTROL: send '01F7766401'
2015.03.09 14:26:00 5: SW: 01f7766401
2015.03.09 14:26:00 5: VCONTROL_READ
2015.03.09 14:26:00 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:26:00 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:26:03 5: VCONTROL_READ
2015.03.09 14:26:03 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:26:03 5: VCONTROL: Setze sendstr
2015.03.09 14:26:03 5: VCONTROL: send '01F755D301'
2015.03.09 14:26:03 5: SW: 01f755d301
2015.03.09 14:26:03 5: VCONTROL_READ
2015.03.09 14:26:03 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:26:03 5: VCONTROL: receive 'Brenner : off'
2015.03.09 14:26:06 5: VCONTROL_READ
2015.03.09 14:26:06 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:26:06 4: VCONTROL: End of Poll ! Duration: 49.33
2015.03.09 14:28:16 4: VCONTROL: Start of Poll !
2015.03.09 14:28:16 5: VCONTROL: set InternalTimer to 1425907876.86845
2015.03.09 14:28:18 5: VCONTROL_READ
2015.03.09 14:28:18 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:18 5: VCONTROL: Setze sendstr
2015.03.09 14:28:18 5: VCONTROL: send '01F70A8201'
2015.03.09 14:28:18 5: SW: 01f70a8201
2015.03.09 14:28:18 5: VCONTROL_READ
2015.03.09 14:28:18 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:28:18 5: VCONTROL: receive 'Stoerung : off'
2015.03.09 14:28:21 5: VCONTROL_READ
2015.03.09 14:28:21 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:21 5: VCONTROL: Setze sendstr
2015.03.09 14:28:21 5: VCONTROL: send '01F7084601'
2015.03.09 14:28:21 5: SW: 01f7084601
2015.03.09 14:28:21 5: VCONTROL_READ
2015.03.09 14:28:21 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:28:21 5: VCONTROL: receive 'Zirkulationspumpe : on'
2015.03.09 14:28:24 5: VCONTROL_READ
2015.03.09 14:28:24 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:24 5: VCONTROL: Setze sendstr
2015.03.09 14:28:24 5: VCONTROL: send '01F7080002'
2015.03.09 14:28:24 5: SW: 01f7080002
2015.03.09 14:28:24 5: VCONTROL_READ
2015.03.09 14:28:24 5: VCONTROL: VCONTROL_Read '83'
2015.03.09 14:28:24 5: VCONTROL: VCONTROL_Read receive_len < 4, 83
2015.03.09 14:28:24 5: VCONTROL_READ
2015.03.09 14:28:24 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:28:24 5: VCONTROL: receive 'Temp-Aussen : 13.1'
2015.03.09 14:28:27 5: VCONTROL_READ
2015.03.09 14:28:27 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:27 5: VCONTROL: Setze sendstr
2015.03.09 14:28:27 5: VCONTROL: send '01F7080802'
2015.03.09 14:28:27 5: SW: 01f7080802
2015.03.09 14:28:27 5: VCONTROL_READ
2015.03.09 14:28:27 5: VCONTROL: VCONTROL_Read '68'
2015.03.09 14:28:27 5: VCONTROL: VCONTROL_Read receive_len < 4, 68
2015.03.09 14:28:27 5: VCONTROL_READ
2015.03.09 14:28:27 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:28:27 5: VCONTROL: receive 'Temp-Abgas : 36'
2015.03.09 14:28:30 5: VCONTROL_READ
2015.03.09 14:28:30 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:30 5: VCONTROL: Setze sendstr
2015.03.09 14:28:30 5: VCONTROL: send '01F7080402'
2015.03.09 14:28:30 5: SW: 01f7080402
2015.03.09 14:28:30 5: VCONTROL_READ
2015.03.09 14:28:30 5: VCONTROL: VCONTROL_Read '40'
2015.03.09 14:28:30 5: VCONTROL: VCONTROL_Read receive_len < 4, 40
2015.03.09 14:28:30 5: VCONTROL_READ
2015.03.09 14:28:30 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:28:30 5: VCONTROL: receive 'Temp-WarmWasser-Ist : 32'
2015.03.09 14:28:33 5: VCONTROL_READ
2015.03.09 14:28:33 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:33 5: VCONTROL: Setze sendstr
2015.03.09 14:28:33 5: VCONTROL: send '01F7630001'
2015.03.09 14:28:33 5: SW: 01f7630001
2015.03.09 14:28:33 5: VCONTROL_READ
2015.03.09 14:28:33 5: VCONTROL: VCONTROL_Read '38'
2015.03.09 14:28:33 5: VCONTROL: receive 'Temp-WarmWasser-Soll : 56'
2015.03.09 14:28:36 5: VCONTROL_READ
2015.03.09 14:28:36 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:36 5: VCONTROL: Setze sendstr
2015.03.09 14:28:36 5: VCONTROL: send '01F7080202'
2015.03.09 14:28:36 5: SW: 01f7080202
2015.03.09 14:28:36 5: VCONTROL_READ
2015.03.09 14:28:36 5: VCONTROL: VCONTROL_Read '39'
2015.03.09 14:28:36 5: VCONTROL: VCONTROL_Read receive_len < 4, 39
2015.03.09 14:28:36 5: VCONTROL_READ
2015.03.09 14:28:36 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:28:36 5: VCONTROL: receive 'Temp-Kessel-Ist : 31.3'
2015.03.09 14:28:39 5: VCONTROL_READ
2015.03.09 14:28:39 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:39 5: VCONTROL: Setze sendstr
2015.03.09 14:28:39 5: VCONTROL: send '01F7555A02'
2015.03.09 14:28:39 5: SW: 01f7555a02
2015.03.09 14:28:39 5: VCONTROL_READ
2015.03.09 14:28:39 5: VCONTROL: VCONTROL_Read '4c'
2015.03.09 14:28:39 5: VCONTROL: VCONTROL_Read receive_len < 4, 4c
2015.03.09 14:28:39 5: VCONTROL_READ
2015.03.09 14:28:39 5: VCONTROL: VCONTROL_Read '01'
2015.03.09 14:28:39 5: VCONTROL: receive 'Temp-Kessel-Soll : 33.2'
2015.03.09 14:28:42 5: VCONTROL_READ
2015.03.09 14:28:42 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:42 5: VCONTROL: Setze sendstr
2015.03.09 14:28:42 5: VCONTROL: send '01F7A38F01'
2015.03.09 14:28:42 5: SW: 01f7a38f01
2015.03.09 14:28:42 5: VCONTROL_READ
2015.03.09 14:28:42 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:28:42 5: VCONTROL: receive 'BrennerLeistung : 0'
2015.03.09 14:28:45 5: VCONTROL_READ
2015.03.09 14:28:45 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:45 5: VCONTROL: Setze sendstr
2015.03.09 14:28:45 5: VCONTROL: send '01F7088A02'
2015.03.09 14:28:45 5: SW: 01f7088a02
2015.03.09 14:28:45 5: VCONTROL_READ
2015.03.09 14:28:45 5: VCONTROL: VCONTROL_Read 'da'
2015.03.09 14:28:45 5: VCONTROL: VCONTROL_Read receive_len < 4, da
2015.03.09 14:28:45 5: VCONTROL_READ
2015.03.09 14:28:45 5: VCONTROL: VCONTROL_Read '51'
2015.03.09 14:28:45 5: VCONTROL: receive 'BrennerStarts : 20954'
2015.03.09 14:28:45 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:28:48 5: VCONTROL_READ
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:48 5: VCONTROL: Setze sendstr
2015.03.09 14:28:48 5: VCONTROL: send '01F7088604'
2015.03.09 14:28:48 5: SW: 01f7088604
2015.03.09 14:28:48 5: VCONTROL_READ
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read '19'
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read receive_len < 8, 19
2015.03.09 14:28:48 5: VCONTROL_READ
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read '76'
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read receive_len < 8, 1976
2015.03.09 14:28:48 5: VCONTROL_READ
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read '2b'
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read receive_len < 8, 19762b
2015.03.09 14:28:48 5: VCONTROL_READ
2015.03.09 14:28:48 5: VCONTROL: VCONTROL_Read '04'
2015.03.09 14:28:48 5: VCONTROL: receive 'BrennerStunden : 19432.5402777778'
2015.03.09 14:28:48 5: VCONTROL: DEBUG nextday 9 <-> 9
2015.03.09 14:28:51 5: VCONTROL_READ
2015.03.09 14:28:51 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:51 5: VCONTROL: Setze sendstr
2015.03.09 14:28:51 5: VCONTROL: send '01F7230101'
2015.03.09 14:28:51 5: SW: 01f7230101
2015.03.09 14:28:51 5: VCONTROL_READ
2015.03.09 14:28:51 5: VCONTROL: VCONTROL_Read '03'
2015.03.09 14:28:51 5: VCONTROL: receive 'state : H+WW'
2015.03.09 14:28:54 5: VCONTROL_READ
2015.03.09 14:28:54 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:54 5: VCONTROL: Setze sendstr
2015.03.09 14:28:54 5: VCONTROL: send '01F7230301'
2015.03.09 14:28:54 5: SW: 01f7230301
2015.03.09 14:28:54 5: VCONTROL_READ
2015.03.09 14:28:54 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:28:54 5: VCONTROL: receive 'state_party : off'
2015.03.09 14:28:57 5: VCONTROL_READ
2015.03.09 14:28:57 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:28:57 5: VCONTROL: Setze sendstr
2015.03.09 14:28:57 5: VCONTROL: send '01F7230201'
2015.03.09 14:28:57 5: SW: 01f7230201
2015.03.09 14:28:57 5: VCONTROL_READ
2015.03.09 14:28:57 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:28:57 5: VCONTROL: receive 'state_spar : off'
2015.03.09 14:29:00 5: VCONTROL_READ
2015.03.09 14:29:00 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:29:00 5: VCONTROL: Setze sendstr
2015.03.09 14:29:00 5: VCONTROL: send '01F7766401'
2015.03.09 14:29:00 5: SW: 01f7766401
2015.03.09 14:29:00 5: VCONTROL_READ
2015.03.09 14:29:00 5: VCONTROL: VCONTROL_Read 'ff'
2015.03.09 14:29:00 5: VCONTROL: receive 'PumpeDrehzahl : 255'
2015.03.09 14:29:03 5: VCONTROL_READ
2015.03.09 14:29:03 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:29:03 5: VCONTROL: Setze sendstr
2015.03.09 14:29:03 5: VCONTROL: send '01F755D301'
2015.03.09 14:29:03 5: SW: 01f755d301
2015.03.09 14:29:03 5: VCONTROL_READ
2015.03.09 14:29:03 5: VCONTROL: VCONTROL_Read '00'
2015.03.09 14:29:03 5: VCONTROL: receive 'Brenner : off'
2015.03.09 14:29:06 5: VCONTROL_READ
2015.03.09 14:29:06 5: VCONTROL: VCONTROL_Read '05'
2015.03.09 14:29:06 4: VCONTROL: End of Poll ! Duration: 49.74
Ich selbst habe eine VitoDens 200 HO1, die sich als 20C2 meldet.
OK verstanden, die Heizung liefert noch irgendein Byte, das an der Adresse +1 zu finden ist. Bei Dir scheinbar FF.
Hört sich gut an, ich werde das auch mal am Wochenende ausprobieren!
Ich hab' eine VScotHO1 Steuerung (Gas Therme), ID ist 20CB.habe ich auch ... und ich bin der Meinung (hab auch lange rumgesucht) das es 0A82
POLL, 01F70A8201, 1ByteU, state , Stoerung , -
POLL, 01F7088301, 1ByteU, state , Brennerstoerung , -
POLL, 01F7084701, 1ByteU, state , Stoerung2 , -
POLL, 01F7296101, 1ByteU, state , Stoerung3 , -
POLL, 01F70A8201, 1ByteU, 1, Stoerung , -
POLL, 01F7088301, 1ByteU, 1, Brennerstoerung , -
POLL, 01F7084701, 1ByteU, 1, Stoerung2 , -
POLL, 01F7296101, 1ByteU, 1, Stoerung3 , -
0A82 Brennerstoerung 0 2015-03-11 08:12:42
0883 Stoerung 0 2015-03-11 08:12:39
0847 Stoerung2 255 2015-03-11 08:12:45
2961 Stoerung3 255 2015-03-11 08:12:48
Adresse Fehlerhistorie0~0x7507 mit 9 mal 9 Byte
also:
(POLL,01F7750501,1ByteU,1,Fehler1, -) - die erste Fehlernummer (1ByteU) steht an 0x7507
(POLL,01F7750608,date,1,Fehlerzeit1, -) - dann folgen 8 Bytes (date) mit Datum und Zeit
(POLL,01F77514011ByteU,1,Fehler2, -) - dann folgt die nächste Fehlernummer
(POLL,01F7751508,date,1,Fehlerzeit2, -) - dann folgen 8 Bytes (date) mit Datum und Zeit
usw
usw
Fehlerzeit1 Mi,15.20.ffe9 11:03:02Und in FHEM gibt's nen Perl Fehler...
Fehlerzeit2 ,ff.ff.ffff 20:14:12
PERL WARNING: Use of uninitialized value $vcday in concatenation (.) or string at ./FHEM/99_VCONTROL.pm line 1024.
Fehler1 233 2015-03-12 16:34:00
Fehler2 233 2015-03-12 16:34:06
Fehlerzeit1 ,ff.ff.ffff ff:ff:ff 2015-03-12 16:34:03
Fehlerzeit2 ,ff.ff.ffff ff:ff:ff 2015-03-12 16:34:09
(warum ist da eigentlich ein Komma vor dem vermeintlichen Datumswert?!)
Aber ohne Datum müsste ich ja - um einen Fehler erkennen zu können - die Historie nach jedem Fehler löschen,Könnte man ja über einen SET Befehl von FHEM ausprobieren, die Adresse auf 00 setzen, nach auswerten des Fehlercodes !?
(warum ist da eigentlich ein Komma vor dem vermeintlichen Datumswert?!)Es wird versucht aus FF ein Wochentag Mo-So zu ermitteln, da da nix bei raus kommt steht da nic vor dem Komma!
So, ich verstehe zwar nicht ganz warum, aber jetzt funktioniert der Partymodus...
Mögliche Erklärung:
Die Heizung war vor kurzem stromlos (Fi-Test mit Kneifzange, Schwamm drüber). Ich hatte jetzt mal beherzt an der Heizung auf den Party-Knopf gedrückt und in FHEM die Readings beobachtet. Da ist der Party-Modus korrekt mit "on" erkannt worden. Ich konnte ihn dann sogar ausschalten und auch wieder anschalten über FHEM. Mag sein, dass die blinkende Temperaturanzeige im Display (21°C) auf Bestätigung gewartet hat und der Partymodus deshalb nicht aktiv wurde (siehe oben). Beim Sparmodus muss keine Temperatur bestätigt werden, vielleicht funktionierte der deshalb auf Anhieb...
morbusp
Neben den Standards frage ich auch die Abgastemperatur über einen PT500 Fühler und die Innentemperatur über das Vitotrol 300 ab.Hallo Michael,
Außerdem habe ich mir einen Heizungsstatus Umschalter (Dropdown) mit setlist gebaut und 2 Slider, mit denen ich die Raumsolltemperatur und Absenktemperatur einstellen kann.
Bei einem auftretenden Fehler wird mir eine Mail geschickt mit dem Fehlerspeicher (die 10 letzten Fehler).
Sollte jemand Interesse an Details haben, dann kann ich gerne noch genaueres posten.
define Heizung VCONTROL /dev/ttyUSB0 V200KW1.cfg 180
attr Heizung devStateIcon ABSCHALT:viessmann_abschalt.png WW:viessmann_ww H\+WW:viessmann_h_ww H\+WW\x20FS:viessmann_h_ww
attr Heizung event-on-change-reading state,Stoerung,Fehler1,Fehler2,Fehler3,Fehler4,Fehler5,Fehler6,Fehler7,Fehler8,Fehler9,Fehler10,BrennerStartsLastDay,BrennerStundenLastDay,BrennerStundenToday,OelverbrauchToday,OelverbrauchLastDay,Temp-Abgas,Temp-Raum-Aktuell,Temp-Aussen,Temp-WarmWasser-Ist,Temp-WarmWasser-Soll,Temp-Kessel-Ist,Temp-Kessel-Soll,Brenner,BrennerStarts,Oelverbrauch,Heizkreispumpe,Warmwasserpumpe,Zirkulationspumpe,state,state_party,state_spar,BrennerStunden,BrennerStunden2,Temp-Raum-Soll,Temp-Nacht-Soll,Temp-Party-Soll,Oelverbrauch-Codierung,SystemZeit,Urlaub-Beginn,Urlaub-Ende,Urlaub-Betrieb,Neigung,Niveau,TIMER_2_MO,TIMER_3_DI,TIMER_4_MI,TIMER_5_DO,TIMER_6_FR,TIMER_0_SA,TIMER_1_SO,TIMER_WW_2_MO,TIMER_WW_3_DI,TIMER_WW_4_MI,TIMER_WW_5_DO,TIMER_WW_6_FR,TIMER_WW_0_SA,TIMER_WW_1_SO
attr Heizung room Geräte,Haus
attr Heizung setList state:AUS,ABSENK,TAG,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
define Fehler readingsGroup Heizung:,<Stoerung>,Stoerung Heizung:,<Fehler1>,Fehler1 Heizung:,<Fehler2>,Fehler2 Heizung:,<Fehler3>,Fehler3 Heizung:,<Fehler4>,Fehler4 Heizung:,<Fehler5>,Fehler5 Heizung:,<Fehler6>,Fehler6 Heizung:,<Fehler7>,Fehler7 Heizung:,<Fehler8>,Fehler8 Heizung:,<Fehler9>,Fehler9 Heizung:,<Fehler10>,Fehler10
attr Fehler nameStyle style="color:yellow"
attr Fehler room Fehlercodes
attr Fehler valueFormat {FehlerMap($VALUE);;}
sub
FehlerMap
{
my $fehler = shift;
my $ret = "Fehler unbekannt";
if ($fehler > 0) {
if($fehler eq 15){
$ret = "Wartung"
}elsif($fehler eq 16){
$ret = "AußentemperatursensorKurzschluss"
}elsif($fehler eq 24){
$ret = "Außentemperatursensor Unterbrechung"
}elsif($fehler eq 48){
$ret = "Kesseltemperatursensor Kurzschluss"
}elsif($fehler eq 56){
$ret = "Kesseltemperatursensor Unterbrechung"
}elsif($fehler eq 80){
$ret = "Speichertemperatursensor Kurzschluss"
}elsif($fehler eq 88){
$ret = "Speichertemperatursensor Unterbrechung"
}elsif($fehler eq 176){
$ret = "Abgastemperatursensor Kurzschluss"
}elsif($fehler eq 177){
$ret = "Kommunikationfehler Bedieneinheit"
}elsif($fehler eq 180){
$ret = "Interner Fehler - Elektronikleiterplatte prüfen"
}elsif($fehler eq 181){
$ret = "Interner Fehler - Elektronikleiterplatte prüfen"
}elsif($fehler eq 182){
$ret = "Ungültige Hardwarekennung - Grundleiterplatte prüfen"
}elsif($fehler eq 183){
$ret = "Interner Fehler Kesselcodierstecker"
}elsif($fehler eq 184){
$ret = "Abgastemperatursensor Unterbrechung"
}elsif($fehler eq 185){
$ret = "Interner Fehler - Eingabe wiederholen"
}elsif($fehler eq 188){
$ret = "Kommunikationsfehler Vitotrol Fernbedienung"
}elsif($fehler eq 189){
$ret = "Kommunikationsfehler Vitotrol Fernbedienung"
}elsif($fehler eq 190){
$ret = "Falsche Codierung der Vitotrol Fernbedienung"
}elsif($fehler eq 197){
$ret = "Kommunikationsfehler drehzahlgeregelte Pumpe"
}elsif($fehler eq 198){
$ret = "Falsche Codierung der Heizkreispumpe"
}elsif($fehler eq 199){
$ret = "Störmeldeeingang am Schaltmodul-V aktiv"
}elsif($fehler eq 201){
$ret = "Kommunikationsfehler Vitocom 100"
}elsif($fehler eq 202){
$ret = "Kommunikationsfehler Schaltmodul-V"
}elsif($fehler eq 209){
$ret = "Brennerstörung"
}elsif($fehler eq 218){
$ret = "Abgastemperatursensor Kurzschluss"
}elsif($fehler eq 221){
$ret = "Kommunikationfehler Bedieneinheit"
}
$ret = sprintf("%x",$fehler)." \t ".$ret
} else {
$ret = $fehler
}
}
define Stoerung notify Heizung:Stoerung.* {\
DebianMail('max@mustermann.de','Heizung Muenchen '.$EVENT,'Fehler1: '.FehlerMap(ReadingsVal("Heizung","Fehler1","on")).'\nFehler2: '.FehlerMap(ReadingsVal("Heizung","Fehler2","on")).'\nFehler3: '.FehlerMap(ReadingsVal("Heizung","Fehler3","on")).'\nFehler4: '.FehlerMap(ReadingsVal("Heizung","Fehler4","on")));;\
}
define FehlerNotify notify Heizung:Fehler.* {\
DebianMail('max@mustermann.de','Heizung Muenchen '.$EVENT,'Fehler1: '.FehlerMap(ReadingsVal("Heizung","Fehler1","on")).'\nFehler2: '.FehlerMap(ReadingsVal("Heizung","Fehler2","on")).'\nFehler3: '.FehlerMap(ReadingsVal("Heizung","Fehler3","on")).'\nFehler4: '.FehlerMap(ReadingsVal("Heizung","Fehler4","on")));;\
}
define 2_TagSoll dummy
attr 2_TagSoll room Heizung_Schalten
attr 2_TagSoll setList state:slider,10.0,1,23.0
attr 2_TagSoll webCmd state
define Heizung_TagSoll_SliderNotify notify 2_TagSoll:* {\
my $sliderwert = ReadingsVal("2_TagSoll","state","on");; \
fhem ("set Heizung TAGTEMP $sliderwert");; \
}
define Heizung_TagSoll_Slider2Notify notify 2_TagSoll:* {\
my $timerwert = ReadingsVal("2_TagSoll","ReadingName","on");; \
fhem ("set Heizung TAGTEMP $timerwert") if( $timerwert != Value("2_TagSoll");; \
}
define 3_NachtSoll dummy
attr 3_NachtSoll room Heizung_Schalten
attr 3_NachtSoll setList state:slider,3.0,1,23.0
attr 3_NachtSoll webCmd state
define Heizung_NachtSoll_SliderNotify notify 3_NachtSoll:* {\
my $sliderwert = ReadingsVal("3_NachtSoll","state","on");; \
fhem ("set Heizung NACHTTEMP $sliderwert");; \
}
define Heizung_NachtSoll_Slider2Notify notify 3_NachtSoll:* {\
my $timerwert = ReadingsVal("3_NachtSoll","ReadingName","on");; \
fhem ("set Heizung NACHTTEMP $timerwert") if( $timerwert != Value("3_NachtSoll");; \
}
define 1_Heizung_Status dummy
attr 1_Heizung_Status room Heizung_Schalten
attr 1_Heizung_Status setList state:AUS,ABSENK,TAG,HWW,WW,P-ON,P-OFF,S-ON,S-OFF
attr 1_Heizung_Status webCmd state
define Heizung_StatusNotify notify 1_Heizung_Status:* {\
my $sliderwert = ReadingsVal("1_Heizung_Status","state","on");; \
fhem ("set Heizung $sliderwert");; \
}
define Heizung_Status2Notify notify 1_Heizung_Status:* {\
my $timerwert = ReadingsVal("1_Heizung_Status","ReadingName","on");; \
fhem ("set Heizung $timerwert") if( $timerwert != Value("1_Heizung_Status");; \
}
define TH_Heizung THRESHOLD Heizung:Temp-Raum-Aktuell:0.1:21.8 Heizung|set @ WW|set @ HWW|0|SparBetriebAN:SparBetriebAUS
attr TH_Heizung room Geräte
attr TH_Heizung state_cmd1_gt SparBetriebAN
attr TH_Heizung state_cmd2_lt SparBetriebAUS
attr TH_Heizung state_format _sc
######################################################################################
# Polling Commands
######################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
######################################################################################
POLL, 01F7080802, 2ByteS, 10 , Temp-Abgas , -
POLL, 01F7089602, 2ByteS, 10 , Temp-Raum-Aktuell , -
POLL, 01F7080002, 2ByteS, 10 , Temp-Aussen , -
POLL, 01F7080402, 2ByteS, 10 , Temp-WarmWasser-Ist , -
POLL, 01F7630001, 1ByteU, 1 , Temp-WarmWasser-Soll, -
POLL, 01F7080202, 2ByteS, 10 , Temp-Kessel-Ist , -
POLL, 01F7550202, 2ByteS, 10 , Temp-Kessel-Soll , -
POLL, 01F7084201, 1ByteU, state , Brenner , -
POLL, 01F7088A02, 2ByteU, 1 , BrennerStarts , day
POLL, 01F7757404, 4Byte, 1000 , Oelverbrauch , day
POLL, 01F7084501, 1ByteU, state , Warmwasserpumpe , -
POLL, 01F7290601, 1ByteU, state , Heizkreispumpe , -
POLL, 01F7084601, 1ByteU, state , Zirkulationspumpe , -
POLL, 01F7230101, mode, 10 , state , -
POLL, 01F7084701, 1ByteU, state , Stoerung , -
POLL, 01F7230301, 1ByteU, state , state_party , -
POLL, 01F7230201, 1ByteU, state , state_spar , -
POLL, 01F708A704, 4Byte, 3600 , BrennerStunden , day
POLL, 01F708AB04, 4Byte, 3600 , BrennerStunden2 , -
POLL, 01F7230601, 1ByteU, 1 , Temp-Raum-Soll , -
POLL, 01F7230701, 1ByteU, 1 , Temp-Nacht-Soll , -
POLL, 01F7230801, 1ByteU, 1 , Temp-Party-Soll , -
POLL, 01F7572602, 2ByteU, 10 , Oelverbrauch-Codierung, -
POLL, 01F7088E08, date, 1 , SystemZeit , -
POLL, 01F7230908, date, 1 , Urlaub-Beginn , -
POLL, 01F7231108, date, 1 , Urlaub-Ende , -
POLL, 01F7253501, 1ByteU, state , Urlaub-Betrieb , -
POLL, 01F7230501, 1ByteU, 10 , Neigung , -
POLL, 01F7230401, 1ByteS, 1 , Niveau , -
POLL, 01F7750701, 1ByteU, 1 , Fehler1 , -
#POLL, 01F7750808, date, 1 , Fehlerzeit1 , -
POLL, 01F7751001, 1ByteU, 1 , Fehler2 , -
#POLL, 01F7751108, date, 1 , Fehlerzeit2 , -
POLL, 01F7751901, 1ByteU, 1 , Fehler3 , -
POLL, 01F7752201, 1ByteU, 1 , Fehler4 , -
POLL, 01F7752B01, 1ByteU, 1 , Fehler5 , -
POLL, 01F7753401, 1ByteU, 1 , Fehler6 , -
POLL, 01F7753D01, 1ByteU, 1 , Fehler7 , -
POLL, 01F7754601, 1ByteU, 1 , Fehler8 , -
POLL, 01F7754F01, 1ByteU, 1 , Fehler9 , -
POLL, 01F7755801, 1ByteU, 1 , Fehler10 , -
#####################################################################################
# M1 Possible TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION
POLL, 01F7200008, timer, 1 , TIMER_2_MO , -
POLL, 01F7200808, timer, 1 , TIMER_3_DI , -
POLL, 01F7201008, timer, 1 , TIMER_4_MI , -
POLL, 01F7201808, timer, 1 , TIMER_5_DO , -
POLL, 01F7202008, timer, 1 , TIMER_6_FR , -
POLL, 01F7202808, timer, 1 , TIMER_0_SA , -
POLL, 01F7203008, timer, 1 , TIMER_1_SO , -
#####################################################################################
# M1 Possible Warm Water TIMER Get commands
#####################################################################################
#POLL,SENDCMD , PARSE, DIVISOR, READING-NAME , KUMULATION?
POLL, 01F7210008, timer, 1 , TIMER_WW_2_MO , -
POLL, 01F7210808, timer, 1 , TIMER_WW_3_DI , -
POLL, 01F7211008, timer, 1 , TIMER_WW_4_MI , -
POLL, 01F7211808, timer, 1 , TIMER_WW_5_DO , -
POLL, 01F7212008, timer, 1 , TIMER_WW_6_FR , -
POLL, 01F7212808, timer, 1 , TIMER_WW_0_SA , -
POLL, 01F7213008, timer, 1 , TIMER_WW_1_SO , -
#####################################################################################
# M1 Possible Set commands which are complete
#####################################################################################
#SET,SETCMD , SENDCMD , CONV , NEXT_CMD or DAY for timer
#####################################################################################
SET, WW , 01F423010100, state , -
SET, ABSENK , 01F423010101, state , -
SET, TAG , 01F423010102, state , -
SET, HWW , 01F423010103, state , -
SET, AUS , 01F423010105, state , -
SET, S-OFF , 01F423020100, state_spar , -
SET, S-ON , 01F423020101, state_spar , P-OFF
SET, P-OFF , 01F423030100, state_party, -
SET, P-ON , 01F423030101, state_party, S-OFF
SET, TAGTEMP , 01F4230601 , 1ByteU , -
SET, NACHTTEMP , 01F4230701 , 1ByteU , -
SET, PARTYTEMP , 01F4230801 , 1ByteU , -
SET, WWTEMP , 01F4630001 , 1ByteU , -
SET, K26 , 01F4572602 , 2ByteU , -
SET, URLON , 01F4230908 , date , -
SET, URLOFF , 01F4231108 , date , -
SET, SYSTIME , 01F4088E08 , date , -
SET, NIVEAU , 01F4230401 , 1ByteS , -
#####################################################################################
# M1 Possible TIMER Set commands prefix
#####################################################################################
SET, TIMER_2_MO, 01F4200008 , timer , MO
SET, TIMER_3_DI, 01F4200808 , timer , DI
SET, TIMER_4_MI, 01F4201008 , timer , MI
SET, TIMER_5_DO, 01F4201808 , timer , DO
SET, TIMER_6_FR, 01F4202008 , timer , FR
SET, TIMER_0_SA, 01F4202808 , timer , SA
SET, TIMER_1_SO, 01F4203008 , timer , SO
######################################################################################
# M1 Possible Warm Water Timer Set commands prefix
######################################################################################
SET, TIMER_WW_2_MO, 01F4210008 , timer , MO
SET, TIMER_WW_3_DI, 01F4210808 , timer , DI
SET, TIMER_WW_4_MI, 01F4211008 , timer , MI
SET, TIMER_WW_5_DO, 01F4211808 , timer , DO
SET, TIMER_WW_6_FR, 01F4212008 , timer , FR
SET, TIMER_WW_0_SA, 01F4212808 , timer , SA
SET, TIMER_WW_1_SO, 01F4213008 , timer , SO
######################################################################################
Muß da die nächsten Tage mal in den Keller gehen ;)Klaus,
Klaus,Peter,
das mache ich vom Wohnzimmer aus ;)
Gruß PeMue
ich hab's mal mit deinen letzten Werten probiert, da kommt aber (leider) bei mir nichts sinnvolles raus.Code: [Auswählen]Fehler1 233 2015-03-12 16:34:00
Fehler2 233 2015-03-12 16:34:06
Fehlerzeit1 ,ff.ff.ffff ff:ff:ff 2015-03-12 16:34:03
Fehlerzeit2 ,ff.ff.ffff ff:ff:ff 2015-03-12 16:34:09
2015.04.30 20:21:05 5: VCONTROL: send '01F7656004'
2015.04.30 20:21:05 5: SW: 01f7656004
2015.04.30 20:21:05 5: VCONTROL_READ
2015.04.30 20:21:05 5: VCONTROL: VCONTROL_Read '05'
2015.04.30 20:21:05 5: VCONTROL: VCONTROL_Read receive_len < 8, 05
2015.04.30 20:21:05 5: VCONTROL_READ
2015.04.30 20:21:05 5: VCONTROL: VCONTROL_Read 'aa130000'
2015.04.30 20:21:05 5: VCONTROL: receive 'Solarertrag : 1288709'
POLL, 01F7656004, 4Byte, 1 , Solarertrag , day
2015.04.29 16:14:36 5: VCONTROL: send '01F7656004'
2015.04.29 16:14:36 5: SW: 01f7656004
2015.04.29 16:14:36 5: VCONTROL_READ
2015.04.29 16:14:36 5: VCONTROL: VCONTROL_Read '05'
2015.04.29 16:14:36 5: VCONTROL: VCONTROL_Read receive_len < 8, 05
2015.04.29 16:14:36 5: VCONTROL_READ
2015.04.29 16:14:36 5: VCONTROL: VCONTROL_Read '97130000'
2015.04.29 16:14:36 5: VCONTROL: receive 'Solarertrag : 1283845'
2015.04.29 16:14:36 5: VCONTROL: DEBUG nextday 29 <-> 29
1283845 ergibt 05 97 13 00 002015.04.25 04:34:29 5: VCONTROL: send '01F7656004'
2015.04.25 04:34:29 5: SW: 01f7656004
2015.04.25 04:34:29 5: VCONTROL_READ
2015.04.25 04:34:29 5: VCONTROL: VCONTROL_Read '05'
2015.04.25 04:34:29 5: VCONTROL: VCONTROL_Read receive_len < 8, 05
2015.04.25 04:34:29 5: VCONTROL_READ
2015.04.25 04:34:29 5: VCONTROL: VCONTROL_Read '52130000'
2015.04.25 04:34:29 5: VCONTROL: receive 'Solarertrag : 1266181'
1266181 ergibt 05 52 13 00 002015.04.24 01:02:54 5: VCONTROL: send '01F7656004'
2015.04.24 01:02:54 5: SW: 01f7656004
2015.04.24 01:02:54 5: VCONTROL_READ
2015.04.24 01:02:54 5: VCONTROL: VCONTROL_Read '05'
2015.04.24 01:02:54 5: VCONTROL: VCONTROL_Read receive_len < 8, 05
2015.04.24 01:02:54 5: VCONTROL_READ
2015.04.24 01:02:54 5: VCONTROL: VCONTROL_Read '33130000'
2015.04.24 01:02:54 5: VCONTROL: receive 'Solarertrag : 1258245'
--> "1258245" ergibt 05 33 13 00 00
Meine Vitoladens 300C wird über eine VITOTRONIC 200 KW6B (VPlusHO1 = 20C8) gesteuert.........
Anlage mit V200 KW6B wird als "VScotH01" in log-Datei angegeben, hieraus ID "20CB" ermittelt per ..........