TC emulieren

Begonnen von wkarl, 02 Januar 2014, 10:39:55

Vorheriges Thema - Nächstes Thema

frank

hallo martin,

Zitathast du mal ein reset versuch getestet?

Zitatalle vtc sind nach restart mit valveCtr= init,miss1,...,miss5,lost eingeschlafen. (bisher gab es immer ready nach init)

nach restart stimmt etwas nicht mit den msg-nummern!

2014.02.17 10:23:03.307 0: HMLAN_Send:  HMLAN1 S:S3F27E74D stat:  00 t:00000000 d:01 r:3F27E74D m:05 A258 B2B2B2 1DFC2F 030A
2014.02.17 10:23:03.690 0: HMLAN_Parse: HMLAN1 R:E1DFC2F   stat:0000 t:02397488 d:FF r:FFC8     m:05 8202 1DFC2F B2B2B2 0101001034
2014.02.17 10:23:03.871 0: HMLAN_Parse: HMLAN1 R:R3F27E74D stat:0008 t:00000000 d:FF r:7FFF     m:05 A258 B2B2B2 1DFC2F 030A
2014.02.17 10:23:03.874 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 10:24:53.384 0: HMLAN_Send:  HMLAN1 S:S3F299547 stat:  00 t:00000000 d:01 r:3F299547 m:84 A258 B5B5B5 1C4E25 030F
2014.02.17 10:24:53.765 0: HMLAN_Parse: HMLAN1 R:E1C4E25   stat:0000 t:023B2291 d:FF r:FFB4     m:84 8202 1C4E25 B5B5B5 01010C204B
2014.02.17 10:24:53.945 0: HMLAN_Parse: HMLAN1 R:R3F299547 stat:0008 t:00000000 d:FF r:7FFF     m:84 A258 B5B5B5 1C4E25 030F
2014.02.17 10:24:53.948 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 10:26:30.590 0: HMLAN_Send:  HMLAN1 S:S3F2B1100 stat:  00 t:00000000 d:01 r:3F2B1100 m:7D A258 B1B1B1 1BFC52 03FD
2014.02.17 10:26:30.775 0: HMLAN_Parse: HMLAN1 R:E1BFC52   stat:0000 t:023C9D91 d:FF r:FFB7     m:7D 8202 1BFC52 B1B1B1 0101C60048
2014.02.17 10:26:31.156 0: HMLAN_Parse: HMLAN1 R:R3F2B1100 stat:0008 t:00000000 d:FF r:7FFF     m:7D A258 B1B1B1 1BFC52 03FD
2014.02.17 10:26:31.158 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 10:26:52.721 0: HMLAN_Send:  HMLAN1 S:S3F2B6770 stat:  00 t:00000000 d:01 r:3F2B6770 m:7F A258 B3B3B3 193A9A 002B
2014.02.17 10:26:52.905 0: HMLAN_Parse: HMLAN1 R:E193A9A   stat:0000 t:023CF406 d:FF r:FFB5     m:7F 8202 193A9A B3B3B3 010122004A
2014.02.17 10:26:53.285 0: HMLAN_Parse: HMLAN1 R:R3F2B6770 stat:0008 t:00000000 d:FF r:7FFF     m:7F A258 B3B3B3 193A9A 002B
2014.02.17 10:26:53.288 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 10:27:03.400 0: HMLAN_Send:  HMLAN1 S:S3F2B912A stat:  00 t:00000000 d:01 r:3F2B912A m:7F A258 B4B4B4 1CE9F5 00FD
2014.02.17 10:27:03.584 0: HMLAN_Parse: HMLAN1 R:E1CE9F5   stat:0000 t:023D1DBE d:FF r:FFBF     m:7F 8202 1CE9F5 B4B4B4 0101C60044
2014.02.17 10:27:03.964 0: HMLAN_Parse: HMLAN1 R:R3F2B912A stat:0008 t:00000000 d:FF r:7FFF     m:7F A258 B4B4B4 1CE9F5 00FD
2014.02.17 10:27:03.967 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5


2014.02.17 10:35:40.486 1: Including fhem.cfg
2014.02.17 10:35:45.343 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.02.17 10:35:45.404 1: HMLAN_Parse: HMLAN1 new condition init
2014.02.17 10:35:57.009 1: Including ./log/fhem.save
2014.02.17 10:35:59.843 1: HCS BROETJE monitoring of devices started
2014.02.17 10:36:00.188 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: init
2014.02.17 10:36:01.546 0: Server started with 362 defined entities (version $Id: fhem.pl 4709 2014-01-21 18:00:07Z rudolfkoenig $, os linux, user root, pid 1752)
2014.02.17 10:36:06.854 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: init
2014.02.17 10:36:06.880 0: HMLAN_Send:  HMLAN1 S:S3F33DC22 stat:  00 t:00000000 d:01 r:3F33DC22 m:0C A258 B2B2B2 1DFC2F 030A
2014.02.17 10:36:07.265 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: init
2014.02.17 10:36:07.287 0: HMLAN_Send:  HMLAN1 S:S3F33DDB9 stat:  00 t:00000000 d:01 r:3F33DDB9 m:08 A258 B3B3B3 193A9A 032B
2014.02.17 10:36:07.627 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: init
2014.02.17 10:36:07.648 0: HMLAN_Send:  HMLAN1 S:S3F33DF21 stat:  00 t:00000000 d:01 r:3F33DF21 m:08 A258 B4B4B4 1CE9F5 03FD
2014.02.17 10:36:07.961 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: init
2014.02.17 10:36:07.990 0: HMLAN_Send:  HMLAN1 S:S3F33E077 stat:  00 t:00000000 d:01 r:3F33E077 m:0A A258 B5B5B5 1C4E25 030F
2014.02.17 10:36:14.558 1: HMLAN_Parse: HMLAN1 new condition ok
2014.02.17 10:36:14.599 0: HMLAN_Parse: HMLAN1 R:R3F33C215 stat:0008 t:00000000 d:FF r:7FFF     m:80 A258 B1B1B1 1BFC52 03FD
2014.02.17 10:36:14.601 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 10:36:14.623 0: HMLAN_Parse: HMLAN1 R:R3F33DC22 stat:0008 t:00000000 d:FF r:7FFF     m:0C A258 B2B2B2 1DFC2F 030A
2014.02.17 10:36:14.626 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 10:36:14.629 0: HMLAN_Parse: HMLAN1 R:R3F33DDB9 stat:0008 t:00000000 d:FF r:7FFF     m:08 A258 B3B3B3 193A9A 032B
2014.02.17 10:36:14.631 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 10:36:14.634 0: HMLAN_Parse: HMLAN1 R:R3F33DF21 stat:0008 t:00000000 d:FF r:7FFF     m:08 A258 B4B4B4 1CE9F5 03FD
2014.02.17 10:36:14.637 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 10:36:14.639 0: HMLAN_Parse: HMLAN1 R:R3F33E077 stat:0008 t:00000000 d:FF r:7FFF     m:0A A258 B5B5B5 1C4E25 030F
2014.02.17 10:36:14.642 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 10:36:16.510 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_1
2014.02.17 10:36:16.958 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_1
2014.02.17 10:36:17.346 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_1
2014.02.17 10:36:17.703 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_1
2014.02.17 10:36:18.052 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_1
2014.02.17 10:36:29.652 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_2
2014.02.17 10:37:22.466 0: HMLAN_Send:  HMLAN1 S:S3F350364 stat:  00 t:00000000 d:01 r:3F350364 m:09 A258 B3B3B3 193A9A 0333
2014.02.17 10:37:23.073 0: HMLAN_Parse: HMLAN1 R:R3F350364 stat:0008 t:00000000 d:FF r:7FFF     m:09 A258 B3B3B3 193A9A 0333
2014.02.17 10:37:23.075 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 10:37:28.667 0: HMLAN_Send:  HMLAN1 S:S3F351B9A stat:  00 t:00000000 d:01 r:3F351B9A m:09 A258 B4B4B4 1CE9F5 03FD
2014.02.17 10:37:29.275 0: HMLAN_Parse: HMLAN1 R:R3F351B9A stat:0008 t:00000000 d:FF r:7FFF     m:09 A258 B4B4B4 1CE9F5 03FD
2014.02.17 10:37:29.278 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 10:37:32.578 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_2
2014.02.17 10:37:37.237 0: HMLAN_Send:  HMLAN1 S:S3F353D17 stat:  00 t:00000000 d:01 r:3F353D17 m:0B A258 B5B5B5 1C4E25 030F
2014.02.17 10:37:37.619 0: HMLAN_Parse: HMLAN1 R:E1C4E25   stat:0000 t:0246CACD d:FF r:FFB4     m:0B 8202 1C4E25 B5B5B5 01010C204C
2014.02.17 10:37:37.800 0: HMLAN_Parse: HMLAN1 R:R3F353D17 stat:0008 t:00000000 d:FF r:7FFF     m:0B A258 B5B5B5 1C4E25 030F
2014.02.17 10:37:37.802 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 10:37:38.754 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_2
2014.02.17 10:37:47.308 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: ok
2014.02.17 10:38:19.555 0: HMLAN_Send:  HMLAN1 S:S3F35E266 stat:  00 t:00000000 d:01 r:3F35E266 m:0D A258 B2B2B2 1DFC2F 0311
2014.02.17 10:38:20.215 0: HMLAN_Parse: HMLAN1 R:R3F35E266 stat:0008 t:00000000 d:FF r:7FFF     m:0D A258 B2B2B2 1DFC2F 0311
2014.02.17 10:38:20.217 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 10:38:29.618 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_2
2014.02.17 10:38:58.846 0: HMLAN_Send:  HMLAN1 S:S3F367BE0 stat:  00 t:00000000 d:01 r:3F367BE0 m:86 A258 B1B1B1 1BFC52 03FD
2014.02.17 10:38:59.456 0: HMLAN_Parse: HMLAN1 R:R3F367BE0 stat:0008 t:00000000 d:FF r:7FFF     m:86 A258 B1B1B1 1BFC52 03FD
2014.02.17 10:38:59.458 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 10:39:08.939 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_3
2014.02.17 10:39:23.964 0: HMLAN_Send:  HMLAN1 S:S3F36DDFE stat:  00 t:00000000 d:01 r:3F36DDFE m:0A A258 B3B3B3 193A9A 033D
2014.02.17 10:39:24.571 0: HMLAN_Parse: HMLAN1 R:R3F36DDFE stat:0008 t:00000000 d:FF r:7FFF     m:0A A258 B3B3B3 193A9A 033D
2014.02.17 10:39:24.574 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 10:39:34.028 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_3
2014.02.17 10:40:27.012 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_3
2014.02.17 10:40:44.304 0: HMLAN_Send:  HMLAN1 S:S3F3817D2 stat:  00 t:00000000 d:01 r:3F3817D2 m:0E A258 B2B2B2 1DFC2F 0319
2014.02.17 10:40:44.911 0: HMLAN_Parse: HMLAN1 R:R3F3817D2 stat:0008 t:00000000 d:FF r:7FFF     m:0E A258 B2B2B2 1DFC2F 0319
2014.02.17 10:40:44.914 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 10:40:54.376 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_3
2014.02.17 10:41:23.590 0: HMLAN_Send:  HMLAN1 S:S3F38B148 stat:  00 t:00000000 d:01 r:3F38B148 m:87 A258 B1B1B1 1BFC52 03FD
2014.02.17 10:41:24.198 0: HMLAN_Parse: HMLAN1 R:R3F38B148 stat:0008 t:00000000 d:FF r:7FFF     m:87 A258 B1B1B1 1BFC52 03FD
2014.02.17 10:41:24.201 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 10:41:33.654 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_4
2014.02.17 10:42:14.965 0: HMLAN_Send:  HMLAN1 S:+193A9A,00,01,
2014.02.17 10:42:14.967 0: HMLAN_Send:  HMLAN1 S:S3F3979F7 stat:  00 t:00000000 d:01 r:3F3979F7 m:0B A258 B3B3B3 193A9A 003D
2014.02.17 10:42:15.574 0: HMLAN_Parse: HMLAN1 R:R3F3979F7 stat:0008 t:00000000 d:FF r:7FFF     m:0B A258 B3B3B3 193A9A 003D
2014.02.17 10:42:15.577 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 10:42:25.033 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_4


gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Hallo Frank,

hm - sieht seltsam aus - werde ich einmal gruebeln.
du hast 12 min wartezeit, bis es wieder los geht - da sind die VDs schon auf lost, korrket?
kannst du den log einbauen? macht das Gruebeln einfachen
  do {
    $msgCnt = ($msgCnt +1) %256;
    $idl = $hashVd->{idl}+$msgCnt;
    $lo = int(($idl*0x4e6d +12345)/0x10000);#&0xff;
    $hi = ($hashVd->{idh}+$idl*198);        #&0xff;
    $nextTimer = (($lo+$hi)&0xff)/4 + 120;
    $nextF += $nextTimer;
Log 1,"VD-test $vId c:$msgCnt t:".int($nextF*1000)." x:".int($nextTimer*1000);
  } until ($nextF > $tn);

Gruss Martin

frank

hallo martin,

  if (!$hashVd->{msgSent}) {
    $hashVd->{miss}++;
    $hashVd->{next} = $hashVd->{nextF};
    $vcn = "ready" if ($vc eq "init");
  }


der status ready wird wohl nicht existieren, da hashVd->{msgSent} bei restart nicht initialisiert wird.

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

frank

hallo martin,

eine initialisierung von msgSent bewirkt keine änderung.

1. es gibt kein ready
2. das erste event nach neustart wird rausgehauen, obwohl es unterdrückt sein sollte.

hier das log:

2014.02.17 12:03:31.114 0: HMLAN_Send:  HMLAN1 S:S3F83E16B stat:  00 t:00000000 d:01 r:3F83E16B m:2D A258 B5B5B5 1C4E25 0000
2014.02.17 12:03:31.296 0: HMLAN_Parse: HMLAN1 R:E1C4E25   stat:0000 t:02957109 d:FF r:FFB4     m:2D 8202 1C4E25 B5B5B5 010100004C
2014.02.17 12:03:31.677 0: HMLAN_Parse: HMLAN1 R:R3F83E16B stat:0008 t:00000000 d:FF r:7FFF     m:2D A258 B5B5B5 1C4E25 0000
2014.02.17 12:03:31.680 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 12:03:41.295 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: ok
2014.02.17 12:03:51.189 0: HMLAN_Send:  HMLAN1 S:S3F842FD7 stat:  00 t:00000000 d:01 r:3F842FD7 m:2B A258 B3B3B3 193A9A 0385
2014.02.17 12:03:51.374 0: HMLAN_Parse: HMLAN1 R:E193A9A   stat:0000 t:0295BF79 d:FF r:FFB4     m:2B 8202 193A9A B3B3B3 01016E204A
2014.02.17 12:03:51.754 0: HMLAN_Parse: HMLAN1 R:R3F842FD7 stat:0008 t:00000000 d:FF r:7FFF     m:2B A258 B3B3B3 193A9A 0385
2014.02.17 12:03:51.757 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:04:50.024 0: HMLAN_Send:  HMLAN1 S:S3F8515AA stat:  00 t:00000000 d:01 r:3F8515AA m:A8 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:04:50.209 0: HMLAN_Parse: HMLAN1 R:E1BFC52   stat:0000 t:0296A554 d:FF r:FFB8     m:A8 8202 1BFC52 B1B1B1 0101C60047
2014.02.17 12:04:50.598 0: HMLAN_Parse: HMLAN1 R:R3F8515AA stat:0008 t:00000000 d:FF r:7FFF     m:A8 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:04:50.601 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 12:05:56.442 0: HMLAN_Send:  HMLAN1 S:S3F86191C stat:  00 t:00000000 d:01 r:3F86191C m:2C A258 B4B4B4 1CE9F5 0000
2014.02.17 12:05:56.626 0: HMLAN_Parse: HMLAN1 R:E1CE9F5   stat:0000 t:0297A8CE d:FF r:FFC2     m:2C 8202 1CE9F5 B4B4B4 0101000040
2014.02.17 12:05:57.012 0: HMLAN_Parse: HMLAN1 R:R3F86191C stat:0008 t:00000000 d:FF r:7FFF     m:2C A258 B4B4B4 1CE9F5 0000
2014.02.17 12:05:57.017 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 12:06:14.201 0: HMLAN_Send:  HMLAN1 S:S3F865E7B stat:  00 t:00000000 d:01 r:3F865E7B m:2C A258 B3B3B3 193A9A 036B
2014.02.17 12:06:14.386 0: HMLAN_Parse: HMLAN1 R:E193A9A   stat:0000 t:0297EE30 d:FF r:FFB5     m:2C 8202 193A9A B3B3B3 010168204B
2014.02.17 12:06:14.766 0: HMLAN_Parse: HMLAN1 R:R3F865E7B stat:0008 t:00000000 d:FF r:7FFF     m:2C A258 B3B3B3 193A9A 036B
2014.02.17 12:06:14.769 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:07:36.534 0: HMLAN_Send:  HMLAN1 S:S3F87A017 stat:  00 t:00000000 d:01 r:3F87A017 m:A9 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:07:36.718 0: HMLAN_Parse: HMLAN1 R:E1BFC52   stat:0000 t:02992FD7 d:FF r:FFB8     m:A9 8202 1BFC52 B1B1B1 0101C60048
2014.02.17 12:07:37.098 0: HMLAN_Parse: HMLAN1 R:R3F87A017 stat:0008 t:00000000 d:FF r:7FFF     m:A9 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:07:37.101 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 12:08:22.712 0: HMLAN_Send:  HMLAN1 S:S3F88547A stat:  00 t:00000000 d:01 r:3F88547A m:2D A258 B3B3B3 193A9A 0361
2014.02.17 12:08:22.896 0: HMLAN_Parse: HMLAN1 R:E193A9A   stat:0000 t:0299E440 d:FF r:FFB4     m:2D 8202 193A9A B3B3B3 010154204A
2014.02.17 12:08:23.277 0: HMLAN_Parse: HMLAN1 R:R3F88547A stat:0008 t:00000000 d:FF r:7FFF     m:2D A258 B3B3B3 193A9A 0361
2014.02.17 12:08:23.280 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:10:08.547 0: HMLAN_Send:  HMLAN1 S:S3F89F1E4 stat:  00 t:00000000 d:01 r:3F89F1E4 m:AA A258 B1B1B1 1BFC52 03FD
2014.02.17 12:10:08.741 0: HMLAN_Parse: HMLAN1 R:E1BFC52   stat:0000 t:029B81BD d:FF r:FFB6     m:AA 8202 1BFC52 B1B1B1 0101C60049
2014.02.17 12:10:09.117 0: HMLAN_Parse: HMLAN1 R:R3F89F1E4 stat:0008 t:00000000 d:FF r:7FFF     m:AA A258 B1B1B1 1BFC52 03FD
2014.02.17 12:10:09.121 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 12:11:24.068 0: HMLAN_Send:  HMLAN1 S:S3F8B18E6 stat:  00 t:00000000 d:01 r:3F8B18E6 m:2E A258 B3B3B3 193A9A 0359
2014.02.17 12:11:24.675 0: HMLAN_Parse: HMLAN1 R:R3F8B18E6 stat:0008 t:00000000 d:FF r:7FFF     m:2E A258 B3B3B3 193A9A 0359
2014.02.17 12:11:24.678 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:11:34.135 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_1
2014.02.17 12:11:50.040 0: HMLAN_Send:  HMLAN1 S:+1DFC2F,00,01,
2014.02.17 12:11:50.042 0: HMLAN_Send:  HMLAN1 S:S3F8B7E5A stat:  00 t:00000000 d:01 r:3F8B7E5A m:32 A258 B2B2B2 1DFC2F 0000
2014.02.17 12:11:50.226 0: HMLAN_Parse: HMLAN1 R:E1DFC2F   stat:0000 t:029D0E3D d:FF r:FFC9     m:32 8202 1DFC2F B2B2B2 0101000034
2014.02.17 12:11:50.607 0: HMLAN_Parse: HMLAN1 R:R3F8B7E5A stat:0008 t:00000000 d:FF r:7FFF     m:32 A258 B2B2B2 1DFC2F 0000
2014.02.17 12:11:50.609 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 12:12:26.055 0: HMLAN_Send:  HMLAN1 S:S3F8C0B09 stat:  00 t:00000000 d:01 r:3F8C0B09 m:AB A258 B1B1B1 1BFC52 03FD
2014.02.17 12:12:26.242 0: HMLAN_Parse: HMLAN1 R:E1BFC52   stat:0000 t:029D9AF0 d:FF r:FFB7     m:AB 8202 1BFC52 B1B1B1 0101C60049
2014.02.17 12:12:26.621 0: HMLAN_Parse: HMLAN1 R:R3F8C0B09 stat:0008 t:00000000 d:FF r:7FFF     m:AB A258 B1B1B1 1BFC52 03FD
2014.02.17 12:12:26.624 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52


2014.02.17 12:13:44.624 0: Server shutdown
2014.02.17 12:13:44.659 4: CUL_send:  cul868X0 0     
2014.02.17 12:18:33.070 1: Including fhem.cfg
2014.02.17 12:18:38.192 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.02.17 12:18:38.254 1: HMLAN_Parse: HMLAN1 new condition init
2014.02.17 12:18:48.567 1: Including ./log/fhem.save
2014.02.17 12:18:51.095 1: HCS BROETJE monitoring of devices started
2014.02.17 12:18:51.497 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: init
2014.02.17 12:18:51.509 1: VD-test B1B1B101 c:171 t:1392635669039 x:123000
2014.02.17 12:18:51.510 1: VD-test B1B1B101 c:172 t:1392635841789 x:172750
2014.02.17 12:18:51.512 1: VD-test B1B1B101 c:173 t:1392636000039 x:158250
2014.02.17 12:18:52.950 0: Server started with 362 defined entities (version $Id: fhem.pl 4709 2014-01-21 18:00:07Z rudolfkoenig $, os linux, user root, pid 1729)
2014.02.17 12:18:56.637 1: VD-test B5B5B501 c:1 t:1392635180592 x:169500
2014.02.17 12:18:56.639 1: VD-test B5B5B501 c:2 t:1392635335592 x:155000
2014.02.17 12:18:56.641 1: VD-test B5B5B501 c:3 t:1392635476342 x:140750
2014.02.17 12:18:56.643 1: VD-test B5B5B501 c:4 t:1392635602592 x:126250
2014.02.17 12:18:56.645 1: VD-test B5B5B501 c:5 t:1392635778342 x:175750
2014.02.17 12:18:56.647 1: VD-test B5B5B501 c:6 t:1392635939842 x:161500
2014.02.17 12:18:56.692 1: VD-test B4B4B401 c:1 t:1392635325924 x:169500
2014.02.17 12:18:56.694 1: VD-test B4B4B401 c:2 t:1392635480924 x:155000
2014.02.17 12:18:56.696 1: VD-test B4B4B401 c:3 t:1392635621674 x:140750
2014.02.17 12:18:56.698 1: VD-test B4B4B401 c:4 t:1392635747924 x:126250
2014.02.17 12:18:56.701 1: VD-test B4B4B401 c:5 t:1392635923674 x:175750
2014.02.17 12:18:56.703 1: VD-test B4B4B401 c:6 t:1392636085174 x:161500
2014.02.17 12:18:56.742 1: VD-test B3B3B301 c:1 t:1392635472194 x:169500
2014.02.17 12:18:56.745 1: VD-test B3B3B301 c:2 t:1392635627194 x:155000
2014.02.17 12:18:56.746 1: VD-test B3B3B301 c:3 t:1392635767944 x:140750
2014.02.17 12:18:56.748 1: VD-test B3B3B301 c:4 t:1392635894194 x:126250
2014.02.17 12:18:56.750 1: VD-test B3B3B301 c:5 t:1392636069944 x:175750
2014.02.17 12:18:56.789 1: VD-test B2B2B201 c:1 t:1392635679522 x:169500
2014.02.17 12:18:56.791 1: VD-test B2B2B201 c:2 t:1392635834522 x:155000
2014.02.17 12:18:56.793 1: VD-test B2B2B201 c:3 t:1392635975272 x:140750
2014.02.17 12:18:56.844 1: VD-test B1B1B101 c:174 t:1392635689789 x:143750
2014.02.17 12:18:56.845 1: VD-test B1B1B101 c:175 t:1392635819289 x:129500
2014.02.17 12:18:56.847 1: VD-test B1B1B101 c:176 t:1392635998289 x:179000
2014.02.17 12:18:57.049 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: init
2014.02.17 12:18:57.061 1: VD-test B2B2B201 c:4 t:1392635656772 x:146750
2014.02.17 12:18:57.063 1: VD-test B2B2B201 c:5 t:1392635789022 x:132250
2014.02.17 12:18:57.064 1: VD-test B2B2B201 c:6 t:1392635970772 x:181750
2014.02.17 12:18:57.101 0: HMLAN_Send:  HMLAN1 S:S3F92028E stat:  00 t:00000000 d:01 r:3F92028E m:06 A258 B2B2B2 1DFC2F 0300
2014.02.17 12:18:58.673 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: init
2014.02.17 12:18:58.684 1: VD-test B3B3B301 c:6 t:1392635467444 x:164750
2014.02.17 12:18:58.685 1: VD-test B3B3B301 c:7 t:1392635617694 x:150250
2014.02.17 12:18:58.687 1: VD-test B3B3B301 c:8 t:1392635753444 x:135750
2014.02.17 12:18:58.689 1: VD-test B3B3B301 c:9 t:1392635874944 x:121500
2014.02.17 12:18:58.691 1: VD-test B3B3B301 c:10 t:1392636045944 x:171000
2014.02.17 12:18:58.976 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: init
2014.02.17 12:18:58.989 1: VD-test B4B4B401 c:7 t:1392635289424 x:133000
2014.02.17 12:18:58.990 1: VD-test B4B4B401 c:8 t:1392635472174 x:182750
2014.02.17 12:18:58.992 1: VD-test B4B4B401 c:9 t:1392635640424 x:168250
2014.02.17 12:18:58.994 1: VD-test B4B4B401 c:10 t:1392635794174 x:153750
2014.02.17 12:18:58.996 1: VD-test B4B4B401 c:11 t:1392635933674 x:139500
2014.02.17 12:18:58.998 1: VD-test B4B4B401 c:12 t:1392636058674 x:125000
2014.02.17 12:18:59.322 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: init
2014.02.17 12:18:59.333 1: VD-test B5B5B501 c:7 t:1392635191092 x:180000
2014.02.17 12:18:59.334 1: VD-test B5B5B501 c:8 t:1392635356592 x:165500
2014.02.17 12:18:59.336 1: VD-test B5B5B501 c:9 t:1392635507842 x:151250
2014.02.17 12:18:59.338 1: VD-test B5B5B501 c:10 t:1392635644592 x:136750
2014.02.17 12:18:59.339 1: VD-test B5B5B501 c:11 t:1392635766842 x:122250
2014.02.17 12:18:59.341 1: VD-test B5B5B501 c:12 t:1392635938592 x:171750
2014.02.17 12:18:59.342 1: VD-test B5B5B501 c:13 t:1392636096092 x:157500
2014.02.17 12:19:01.999 1: HMLAN_Parse: HMLAN1 new condition ok
2014.02.17 12:19:02.581 0: HMLAN_Parse: HMLAN1 R:R3F91ECC6 stat:0008 t:00000000 d:FF r:7FFF     m:AD A258 B1B1B1 1BFC52 03FD
2014.02.17 12:19:02.584 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 12:19:02.651 0: HMLAN_Parse: HMLAN1 R:R3F92028E stat:0008 t:00000000 d:FF r:7FFF     m:06 A258 B2B2B2 1DFC2F 0300
2014.02.17 12:19:02.654 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 12:19:04.141 0: HMLAN_Send:  HMLAN1 S:S3F921E10 stat:  00 t:00000000 d:01 r:3F921E10 m:0D A258 B5B5B5 1C4E25 0300
2014.02.17 12:19:04.546 0: HMLAN_Send:  HMLAN1 S:S3F921FA4 stat:  00 t:00000000 d:01 r:3F921FA4 m:0A A258 B3B3B3 193A9A 0347
2014.02.17 12:19:04.750 0: HMLAN_Parse: HMLAN1 R:R3F921E10 stat:0008 t:00000000 d:FF r:7FFF     m:0D A258 B5B5B5 1C4E25 0300
2014.02.17 12:19:04.753 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 12:19:05.006 0: HMLAN_Send:  HMLAN1 S:S3F922170 stat:  00 t:00000000 d:01 r:3F922170 m:0C A258 B4B4B4 1CE9F5 0300
2014.02.17 12:19:05.416 0: HMLAN_Parse: HMLAN1 R:R3F921FA4 stat:0008 t:00000000 d:FF r:7FFF     m:0A A258 B3B3B3 193A9A 0347
2014.02.17 12:19:05.419 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:19:05.726 0: HMLAN_Parse: HMLAN1 R:R3F922170 stat:0008 t:00000000 d:FF r:7FFF     m:0C A258 B4B4B4 1CE9F5 0300
2014.02.17 12:19:05.728 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 12:19:06.915 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_1
2014.02.17 12:19:07.174 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_1
2014.02.17 12:19:08.750 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_1
2014.02.17 12:19:09.060 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_1
2014.02.17 12:19:09.402 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_1
2014.02.17 12:19:30.783 1: VD-test B2B2B201 c:7 t:1392636138272 x:167500
2014.02.17 12:19:30.793 0: HMLAN_Send:  HMLAN1 S:S3F92862B stat:  00 t:00000000 d:01 r:3F92862B m:07 A258 B2B2B2 1DFC2F 0300
2014.02.17 12:19:31.400 0: HMLAN_Parse: HMLAN1 R:R3F92862B stat:0008 t:00000000 d:FF r:7FFF     m:07 A258 B2B2B2 1DFC2F 0300
2014.02.17 12:19:31.404 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 12:19:40.853 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_2
2014.02.17 12:19:58.304 1: VD-test B1B1B101 c:177 t:1392636162789 x:164500
2014.02.17 12:19:58.319 0: HMLAN_Send:  HMLAN1 S:S3F92F1A9 stat:  00 t:00000000 d:01 r:3F92F1A9 m:B1 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:19:59.532 0: HMLAN_Parse: HMLAN1 R:R3F92F1A9 stat:0008 t:00000000 d:FF r:7FFF     m:B1 A258 B1B1B1 1BFC52 03FD
2014.02.17 12:19:59.535 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 12:20:08.381 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_2
2014.02.17 12:20:45.954 1: VD-test B3B3B301 c:11 t:1392636202444 x:156500
2014.02.17 12:20:45.964 0: HMLAN_Send:  HMLAN1 S:S3F93ABCE stat:  00 t:00000000 d:01 r:3F93ABCE m:0B A258 B3B3B3 193A9A 0335
2014.02.17 12:20:46.571 0: HMLAN_Parse: HMLAN1 R:R3F93ABCE stat:0008 t:00000000 d:FF r:7FFF     m:0B A258 B3B3B3 193A9A 0335
2014.02.17 12:20:46.574 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 12:20:56.817 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_2
2014.02.17 12:20:58.731 1: VD-test B4B4B401 c:13 t:1392636233174 x:174500
2014.02.17 12:20:58.801 0: HMLAN_Send:  HMLAN1 S:S3F93DDF2 stat:  00 t:00000000 d:01 r:3F93DDF2 m:0D A258 B4B4B4 1CE9F5 0300
2014.02.17 12:20:59.410 0: HMLAN_Parse: HMLAN1 R:R3F93DDF2 stat:0008 t:00000000 d:FF r:7FFF     m:0D A258 B4B4B4 1CE9F5 0300
2014.02.17 12:20:59.414 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 12:21:08.862 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_2
2014.02.17 12:21:36.102 1: VD-test B5B5B501 c:14 t:1392636239092 x:143000
2014.02.17 12:21:36.111 0: HMLAN_Send:  HMLAN1 S:S3F946FB1 stat:  00 t:00000000 d:01 r:3F946FB1 m:0E A258 B5B5B5 1C4E25 0300
2014.02.17 12:21:36.718 0: HMLAN_Parse: HMLAN1 R:R3F946FB1 stat:0008 t:00000000 d:FF r:7FFF     m:0E A258 B5B5B5 1C4E25 0300
2014.02.17 12:21:36.721 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 12:21:46.244 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_2


gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Hi Frank

msgSent soll auch nicht initialisiert werden. Das stellt sicher, dass nach dem hochfahren erst einmal gesendet wird - das ist absicht.
Nach einem neustart mit unterdruecken anfangen ist nicht sinnvoll. Es erzeugt einiges an Risiko und fast nichts an sparen - so viele neustarts sollte es nicht geben - und ziel ist das Sparen und nicht sendemuster erzeugen.

Problematisch ist wohl, dass einige msgCnt mit 0 beginnen. Da habe ich keine Erklaerung - es sei den, das statefile wurde nicht sauber geschrieben. Dann haben wir aber keine change.

Also:
wenn ein vtc mit
2014.02.17 12:18:56.637 1: VD-test B5B5B501 c:1 t:1392635180592 x:169500
beginnt - offne das statefile und kontrollieren, was in passenden reading steht.

Gruss Martin


frank

hallo martin,

ZitatNach einem neustart mit unterdruecken anfangen ist nicht sinnvoll. Es erzeugt einiges an Risiko und fast nichts an sparen - so viele neustarts sollte es nicht geben - und ziel ist das Sparen und nicht sendemuster erzeugen.

ich glaube du verstehst mich nicht.
es geht nicht um die gewünschte reduzierung, infolge von msgreduce.

sondern um das verhindern des ersten events nach neustart, wenn die funktion das erste mal aufgerufen wird, da dieses event zu einem völlig zufälligen zeitpunkt "rausgehauen" wird. der erste aufruf der funktion wurde ja nicht durch einen timer präzise berechnet, sondern ist von der dauer des resets abhängig!

  if (!$hashVd->{msgSent}) {
    $hashVd->{miss}++;
    $hashVd->{next} = $hashVd->{nextF};
    $vcn = "ready" if ($vc eq "init");
  }

wozu existiert dieser if -block? seit inbetriebname dieser version wurde ready noch nicht ein einziges mal erreicht. seinerzeit wurde ready eingeführt um das erste "sinnlose" event nach neustart zu verhindern.

Zitates sei den, das statefile wurde nicht sauber geschrieben.
warum sollte das auf einmal anders sein?

vom allerersten moment an, seit ich die neue version einsetze, funktioniert der neustart nicht mehr. direkt davor war es problemlos.

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Hi Frank

ready koenne wir von mir aus verwerfen. Das war schon immer so drin.... Ich brauche es nicht, werden es loeschen.
Den block brauche wir schon, der unterdrueckt das senden.

Und ja, hatte ich falsch verstanden.
Das einfachste, den ersten trigger zu unterdruecken ist, valveCtrl beim restart auf 'restart' zu setzen und  in CUL_HM_valvePosUpdt die message bei restart zu unterdruecken.
Zitatwarum sollte das auf einmal anders sein?
einfach nachsehen.
Offensichtlich ist es nicht duchgekommen - bei ein paar aktoren. Entweder sind wir zu schnell (dein system brauch recht lange zum restart) oder die readings fehlen. In beiden Faellen mussen wir an anderer Stelle aktiv werden

Zitatvom allerersten moment an, seit ich die neue version einsetze, funktioniert der neustart nicht mehr. direkt davor war es problemlos.
sorry.
aber ein paar Probleme hast du dir selber gemacht - du erinnerst dich?
Gruss Martin

frank

hallo martin,

Zitataber ein paar Probleme hast du dir selber gemacht - du erinnerst dich?
ich spreche nur vom restart.
deine aussagen haben den eindruck gemacht, als ob es nur von bestimmten zählerständen abhängig sei. deswegen sprach ich davon, dass dieses nichtfunktionieren nach neustart von anfang an nicht geht. in beliebigen konstellationen, bei bestimmt 10 restarts. nicht nur der eine.

also msgCnt wird falsch initialisiert.
eben war msgcnt=44 im statefile gespeichert, die zählung nach restart (dein testlog) beginnt aber mit 0.

        $hash->{helper}{vd}{msgCnt} = ReadingsVal($name,".msgCnt",0)
              if (!defined $hash->{helper}{vd}{msgCnt});


vielleicht ist der wert von $name nicht korrekt, weswegen dann msgcnt zu 0 wird ($name von child oder parent).

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Frank,

das war die gesuchte Info. Ich denke, der update wird zu frueh gestartet - bevor die Readings zu verfuegung stehen. Schau ich mir einmal an...
anders kann ich es mir nicht vorstellen. Die Namen sollten schon korrekt sein.
Gruss Martin

martinp876

baue dies if so in Zeile 190 ein. Das sollte es aufhalten. Gehoert sowieso da hin.
Wenn dann immer noch falsche Zaehler kommen, die mit dem statefile nicht uebereinstimmen muss ich wo anders suchen



sub CUL_HM_updateConfig($){
  # this routine is called 5 sec after the last define of a restart
  # this gives FHEM sufficient time to fill in attributes
  # it will also be called after each manual definition
  # Purpose is to parse attributes and read config
  if (!$init_done){
    RemoveInternalTimer("updateConfig");
    InternalTimer(gettimeofday()+5,"CUL_HM_updateConfig", "updateConfig", 0);
    return;
  }

Gruss Martin

frank

hier der log:

im statefile war gespeichert:

setstate VentilControler.AZ.Nord_Btn1 2014-02-17 15:25:53 .msgCnt 50
setstate VentilControler.AZ.Nord_Btn1 2014-02-17 15:25:53 .next 1392647143.13289
setstate VentilControler.Bad_Btn1 2014-02-17 15:25:50 .msgCnt 45
setstate VentilControler.Bad_Btn1 2014-02-17 15:25:50 .next 1392647138.08433
setstate VentilControler.Kueche_Btn1 2014-02-17 15:26:24 .msgCnt -1
setstate VentilControler.Kueche_Btn1 2014-02-17 15:26:24 .next 1392647174.42658
setstate VentilControler.SZ_Btn1 2014-02-17 15:21:32 .msgCnt 42
setstate VentilControler.SZ_Btn1 2014-02-17 15:21:32 .next 1392646882.05564
setstate VentilControler.WZ_Btn1 2014-02-17 15:22:05 .msgCnt 44
setstate VentilControler.WZ_Btn1 2014-02-17 15:22:05 .next 1392646915.45713



2014.02.17 15:27:36.298 0: Server shutdown
2014.02.17 15:27:36.334 4: CUL_send:  cul868X0 0     
2014.02.17 15:39:41.781 1: Including fhem.cfg
2014.02.17 15:39:46.428 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.02.17 15:39:46.492 1: HMLAN_Parse: HMLAN1 new condition init
2014.02.17 15:39:56.740 1: Including ./log/fhem.save
2014.02.17 15:39:59.244 1: HCS BROETJE monitoring of devices started
2014.02.17 15:39:59.594 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: init
2014.02.17 15:39:59.606 1: VD-test B1B1B101 c:0 t:1392647331926 x:157500
2014.02.17 15:39:59.608 1: VD-test B1B1B101 c:1 t:1392647474926 x:143000
2014.02.17 15:39:59.609 1: VD-test B1B1B101 c:2 t:1392647603676 x:128750
2014.02.17 15:39:59.611 1: VD-test B1B1B101 c:3 t:1392647781926 x:178250
2014.02.17 15:39:59.613 1: VD-test B1B1B101 c:4 t:1392647945676 x:163750
2014.02.17 15:39:59.614 1: VD-test B1B1B101 c:5 t:1392648095176 x:149500
2014.02.17 15:40:00.928 0: Server started with 362 defined entities (version $Id: fhem.pl 4709 2014-01-21 18:00:07Z rudolfkoenig $, os linux, user root, pid 1739)
2014.02.17 15:40:05.964 1: VD-test B2B2B201 c:1 t:1392647051555 x:169500
2014.02.17 15:40:05.966 1: VD-test B2B2B201 c:2 t:1392647206555 x:155000
2014.02.17 15:40:05.968 1: VD-test B2B2B201 c:3 t:1392647347305 x:140750
2014.02.17 15:40:05.971 1: VD-test B2B2B201 c:4 t:1392647473555 x:126250
2014.02.17 15:40:05.973 1: VD-test B2B2B201 c:5 t:1392647649305 x:175750
2014.02.17 15:40:05.975 1: VD-test B2B2B201 c:6 t:1392647810805 x:161500
2014.02.17 15:40:05.977 1: VD-test B2B2B201 c:7 t:1392647957805 x:147000
2014.02.17 15:40:05.979 1: VD-test B2B2B201 c:8 t:1392648090305 x:132500
2014.02.17 15:40:06.019 1: VD-test B4B4B401 c:1 t:1392647084957 x:169500
2014.02.17 15:40:06.021 1: VD-test B4B4B401 c:2 t:1392647239957 x:155000
2014.02.17 15:40:06.023 1: VD-test B4B4B401 c:3 t:1392647380707 x:140750
2014.02.17 15:40:06.025 1: VD-test B4B4B401 c:4 t:1392647506957 x:126250
2014.02.17 15:40:06.027 1: VD-test B4B4B401 c:5 t:1392647682707 x:175750
2014.02.17 15:40:06.028 1: VD-test B4B4B401 c:6 t:1392647844207 x:161500
2014.02.17 15:40:06.031 1: VD-test B4B4B401 c:7 t:1392647991207 x:147000
2014.02.17 15:40:06.033 1: VD-test B4B4B401 c:8 t:1392648123707 x:132500
2014.02.17 15:40:06.073 1: VD-test B3B3B301 c:1 t:1392647307584 x:169500
2014.02.17 15:40:06.075 1: VD-test B3B3B301 c:2 t:1392647462584 x:155000
2014.02.17 15:40:06.077 1: VD-test B3B3B301 c:3 t:1392647603334 x:140750
2014.02.17 15:40:06.079 1: VD-test B3B3B301 c:4 t:1392647729584 x:126250
2014.02.17 15:40:06.081 1: VD-test B3B3B301 c:5 t:1392647905334 x:175750
2014.02.17 15:40:06.083 1: VD-test B3B3B301 c:6 t:1392648066834 x:161500
2014.02.17 15:40:06.124 1: VD-test B5B5B501 c:1 t:1392647312632 x:169500
2014.02.17 15:40:06.126 1: VD-test B5B5B501 c:2 t:1392647467632 x:155000
2014.02.17 15:40:06.128 1: VD-test B5B5B501 c:3 t:1392647608382 x:140750
2014.02.17 15:40:06.131 1: VD-test B5B5B501 c:4 t:1392647734632 x:126250
2014.02.17 15:40:06.133 1: VD-test B5B5B501 c:5 t:1392647910382 x:175750
2014.02.17 15:40:06.135 1: VD-test B5B5B501 c:6 t:1392648071882 x:161500
2014.02.17 15:40:06.179 1: VD-test B1B1B101 c:6 t:1392647309426 x:135000
2014.02.17 15:40:06.181 1: VD-test B1B1B101 c:7 t:1392647429926 x:120500
2014.02.17 15:40:06.183 1: VD-test B1B1B101 c:8 t:1392647600176 x:170250
2014.02.17 15:40:06.184 1: VD-test B1B1B101 c:9 t:1392647755926 x:155750
2014.02.17 15:40:06.186 1: VD-test B1B1B101 c:10 t:1392647897176 x:141250
2014.02.17 15:40:06.188 1: VD-test B1B1B101 c:11 t:1392648023926 x:126750
2014.02.17 15:40:06.315 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: init
2014.02.17 15:40:06.327 1: VD-test B2B2B201 c:9 t:1392647020555 x:138500
2014.02.17 15:40:06.328 1: VD-test B2B2B201 c:10 t:1392647144805 x:124250
2014.02.17 15:40:06.330 1: VD-test B2B2B201 c:11 t:1392647318555 x:173750
2014.02.17 15:40:06.332 1: VD-test B2B2B201 c:12 t:1392647477805 x:159250
2014.02.17 15:40:06.334 1: VD-test B2B2B201 c:13 t:1392647622555 x:144750
2014.02.17 15:40:06.336 1: VD-test B2B2B201 c:14 t:1392647753055 x:130500
2014.02.17 15:40:06.337 1: VD-test B2B2B201 c:15 t:1392647933055 x:180000
2014.02.17 15:40:06.339 1: VD-test B2B2B201 c:16 t:1392648098555 x:165500
2014.02.17 15:40:06.612 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: init
2014.02.17 15:40:06.624 1: VD-test B3B3B301 c:7 t:1392647288334 x:150250
2014.02.17 15:40:06.626 1: VD-test B3B3B301 c:8 t:1392647424084 x:135750
2014.02.17 15:40:06.628 1: VD-test B3B3B301 c:9 t:1392647545584 x:121500
2014.02.17 15:40:06.629 1: VD-test B3B3B301 c:10 t:1392647716584 x:171000
2014.02.17 15:40:06.631 1: VD-test B3B3B301 c:11 t:1392647873084 x:156500
2014.02.17 15:40:06.633 1: VD-test B3B3B301 c:12 t:1392648015334 x:142250
2014.02.17 15:40:07.014 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: init
2014.02.17 15:40:07.027 1: VD-test B4B4B401 c:9 t:1392647083707 x:168250
2014.02.17 15:40:07.029 1: VD-test B4B4B401 c:10 t:1392647237457 x:153750
2014.02.17 15:40:07.031 1: VD-test B4B4B401 c:11 t:1392647376957 x:139500
2014.02.17 15:40:07.032 1: VD-test B4B4B401 c:12 t:1392647501957 x:125000
2014.02.17 15:40:07.034 1: VD-test B4B4B401 c:13 t:1392647676457 x:174500
2014.02.17 15:40:07.036 1: VD-test B4B4B401 c:14 t:1392647836707 x:160250
2014.02.17 15:40:07.037 1: VD-test B4B4B401 c:15 t:1392647982457 x:145750
2014.02.17 15:40:07.039 1: VD-test B4B4B401 c:16 t:1392648113707 x:131250
2014.02.17 15:40:07.365 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: init
2014.02.17 15:40:07.376 1: VD-test B5B5B501 c:7 t:1392647323132 x:180000
2014.02.17 15:40:07.378 1: VD-test B5B5B501 c:8 t:1392647488632 x:165500
2014.02.17 15:40:07.379 1: VD-test B5B5B501 c:9 t:1392647639882 x:151250
2014.02.17 15:40:07.381 1: VD-test B5B5B501 c:10 t:1392647776632 x:136750
2014.02.17 15:40:07.383 1: VD-test B5B5B501 c:11 t:1392647898882 x:122250
2014.02.17 15:40:07.384 1: VD-test B5B5B501 c:12 t:1392648070632 x:171750
2014.02.17 15:40:14.672 1: HMLAN_Parse: HMLAN1 new condition ok
2014.02.17 15:40:15.027 0: HMLAN_Parse: HMLAN1 R:R404A11CD stat:0008 t:00000000 d:FF r:7FFF     m:05 A258 B1B1B1 1BFC52 03FD
2014.02.17 15:40:15.029 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 15:40:16.247 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_1
2014.02.17 15:40:16.415 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_1
2014.02.17 15:40:16.691 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_1
2014.02.17 15:40:16.724 1: VD-test B3B3B301 c:13 t:1392648143084 x:127750
2014.02.17 15:40:16.734 0: HMLAN_Send:  HMLAN1 S:S404A54A0 stat:  00 t:00000000 d:01 r:404A54A0 m:0C A258 B3B3B3 193A9A 0366
2014.02.17 15:40:16.809 0: HMLAN_Send:  HMLAN1 S:S404A54EB stat:  00 t:00000000 d:01 r:404A54EB m:0C A258 B5B5B5 1C4E25 0300
2014.02.17 15:40:17.098 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_1
2014.02.17 15:40:17.351 0: HMLAN_Send:  HMLAN1 S:S404A5708 stat:  00 t:00000000 d:01 r:404A5708 m:10 A258 B2B2B2 1DFC2F 0300
2014.02.17 15:40:17.402 0: HMLAN_Parse: HMLAN1 R:R404A54A0 stat:0008 t:00000000 d:FF r:7FFF     m:0C A258 B3B3B3 193A9A 0366
2014.02.17 15:40:17.404 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 15:40:17.474 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_1
2014.02.17 15:40:17.491 0: HMLAN_Parse: HMLAN1 R:R404A54EB stat:0008 t:00000000 d:FF r:7FFF     m:0C A258 B5B5B5 1C4E25 0300
2014.02.17 15:40:17.494 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 15:40:17.612 0: HMLAN_Send:  HMLAN1 S:S404A580E stat:  00 t:00000000 d:01 r:404A580E m:10 A258 B4B4B4 1CE9F5 0300
2014.02.17 15:40:17.959 0: HMLAN_Parse: HMLAN1 R:R404A5708 stat:0008 t:00000000 d:FF r:7FFF     m:10 A258 B2B2B2 1DFC2F 0300
2014.02.17 15:40:17.961 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 15:40:18.311 0: HMLAN_Parse: HMLAN1 R:R404A580E stat:0008 t:00000000 d:FF r:7FFF     m:10 A258 B4B4B4 1CE9F5 0300
2014.02.17 15:40:18.313 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 15:40:23.935 1: VD-test B1B1B101 c:12 t:1392648200426 x:176500
2014.02.17 15:40:26.791 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_2
2014.02.17 15:40:34.006 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_2
2014.02.17 15:41:10.643 1: VD-test B5B5B501 c:13 t:1392648228132 x:157500
2014.02.17 15:41:10.650 0: HMLAN_Send:  HMLAN1 S:S404B273C stat:  00 t:00000000 d:01 r:404B273C m:0D A258 B5B5B5 1C4E25 0300
2014.02.17 15:41:11.257 0: HMLAN_Parse: HMLAN1 R:R404B273C stat:0008 t:00000000 d:FF r:7FFF     m:0D A258 B5B5B5 1C4E25 0300
2014.02.17 15:41:11.260 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 15:41:20.714 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_2
2014.02.17 15:41:38.567 1: VD-test B2B2B201 c:17 t:1392648249805 x:151250
2014.02.17 15:41:38.575 0: HMLAN_Send:  HMLAN1 S:S404B9451 stat:  00 t:00000000 d:01 r:404B9451 m:11 A258 B2B2B2 1DFC2F 0300
2014.02.17 15:41:39.182 0: HMLAN_Parse: HMLAN1 R:R404B9451 stat:0008 t:00000000 d:FF r:7FFF     m:11 A258 B2B2B2 1DFC2F 0300
2014.02.17 15:41:39.185 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 15:41:48.700 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_2
2014.02.17 15:41:53.719 1: VD-test B4B4B401 c:17 t:1392648294707 x:181000
2014.02.17 15:41:53.727 0: HMLAN_Send:  HMLAN1 S:S404BCF81 stat:  00 t:00000000 d:01 r:404BCF81 m:11 A258 B4B4B4 1CE9F5 0300
2014.02.17 15:41:54.333 0: HMLAN_Parse: HMLAN1 R:R404BCF81 stat:0008 t:00000000 d:FF r:7FFF     m:11 A258 B4B4B4 1CE9F5 0300
2014.02.17 15:41:54.337 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 15:42:04.168 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_2
2014.02.17 15:42:23.095 1: VD-test B3B3B301 c:14 t:1392648320334 x:177250
2014.02.17 15:42:23.107 0: HMLAN_Send:  HMLAN1 S:S404C4240 stat:  00 t:00000000 d:01 r:404C4240 m:0E A258 B3B3B3 193A9A 0342
2014.02.17 15:42:23.715 0: HMLAN_Parse: HMLAN1 R:R404C4240 stat:0008 t:00000000 d:FF r:7FFF     m:0E A258 B3B3B3 193A9A 0342
2014.02.17 15:42:23.718 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 15:42:33.214 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_3
2014.02.17 15:43:20.439 1: VD-test B1B1B101 c:13 t:1392648362426 x:162000
2014.02.17 15:43:20.446 0: HMLAN_Send:  HMLAN1 S:S404D2240 stat:  00 t:00000000 d:01 r:404D2240 m:0D A258 B1B1B1 1BFC52 03FD
2014.02.17 15:43:21.053 0: HMLAN_Parse: HMLAN1 R:R404D2240 stat:0008 t:00000000 d:FF r:7FFF     m:0D A258 B1B1B1 1BFC52 03FD
2014.02.17 15:43:21.055 0: HMLAN_Parse: HMLAN1 no ACK from 1BFC52
2014.02.17 15:43:30.512 1: ----- VD-STATUS ----- VentilControler.Kueche_Btn1 valveCtrl: miss_3
2014.02.17 15:43:48.143 1: VD-test B5B5B501 c:14 t:1392648371132 x:143000
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

seltsam - wird kontinuierlich schlechter bei dir. Beim ersten Test waren nur wenige Sensoren  auf '0', jetzt sind es quasi alle...
Ich werde heute Abend einmal selbst testen... wenn ich ans system komme

frank

#162
hallo martin,

ich habe jetzt jeweils noch eine log-zeile (fängt immer mit "VD-test(init)" an) direkt unter den initialisierungen von ".msgCnt" und ".next" eingebaut. nun wird es noch seltsamer:

2014.02.17 17:24:21.868 0: Server shutdown
2014.02.17 17:24:21.903 4: CUL_send:  cul868X0 0     
2014.02.17 17:27:30.749 1: Including fhem.cfg
2014.02.17 17:27:35.506 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.02.17 17:27:35.566 1: HMLAN_Parse: HMLAN1 new condition init
2014.02.17 17:27:45.999 1: Including ./log/fhem.save
2014.02.17 17:27:48.524 1: HCS BROETJE monitoring of devices started
2014.02.17 17:27:49.986 0: Server started with 362 defined entities (version $Id: fhem.pl 4709 2014-01-21 18:00:07Z rudolfkoenig $, os linux, user root, pid 1735)
2014.02.17 17:27:55.268 1: VD-test B2B2B201 c:1 t:1392653985098 x:169500
2014.02.17 17:27:55.270 1: VD-test B2B2B201 c:2 t:1392654140098 x:155000
2014.02.17 17:27:55.272 1: VD-test B2B2B201 c:3 t:1392654280848 x:140750
2014.02.17 17:27:55.282 1: VD-test B2B2B201 c:4 t:1392654407098 x:126250
2014.02.17 17:27:55.284 1: VD-test B2B2B201 c:5 t:1392654582848 x:175750
2014.02.17 17:27:55.364 1: VD-test B4B4B401 c:1 t:1392654105542 x:169500
2014.02.17 17:27:55.366 1: VD-test B4B4B401 c:2 t:1392654260542 x:155000
2014.02.17 17:27:55.379 1: VD-test B4B4B401 c:3 t:1392654401292 x:140750
2014.02.17 17:27:55.381 1: VD-test B4B4B401 c:4 t:1392654527542 x:126250
2014.02.17 17:27:55.454 1: VD-test B5B5B501 c:1 t:1392654295178 x:169500
2014.02.17 17:27:55.456 1: VD-test B5B5B501 c:2 t:1392654450178 x:155000
2014.02.17 17:27:55.458 1: VD-test B5B5B501 c:3 t:1392654590928 x:140750
2014.02.17 17:27:55.560 1: VD-test B1B1B101 c:1 t:1392654304708 x:169500
2014.02.17 17:27:55.562 1: VD-test B1B1B101 c:2 t:1392654459708 x:155000
2014.02.17 17:27:55.564 1: VD-test B1B1B101 c:3 t:1392654600458 x:140750
2014.02.17 17:27:55.645 1: VD-test B3B3B301 c:1 t:1392654394280 x:169500
2014.02.17 17:27:55.647 1: VD-test B3B3B301 c:2 t:1392654549280 x:155000
2014.02.17 17:27:55.834 1: VD-test(init) VentilControler.SZ_Btn1 c:5
2014.02.17 17:27:55.895 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: init
2014.02.17 17:27:55.907 1: VD-test(init) VentilControler.SZ_Btn1 t:1392653815598
2014.02.17 17:27:55.909 1: VD-test B2B2B201 c:6 t:1392653997348 x:181750
2014.02.17 17:27:55.911 1: VD-test B2B2B201 c:7 t:1392654164848 x:167500
2014.02.17 17:27:55.913 1: VD-test B2B2B201 c:8 t:1392654317848 x:153000
2014.02.17 17:27:55.914 1: VD-test B2B2B201 c:9 t:1392654456348 x:138500
2014.02.17 17:27:55.916 1: VD-test B2B2B201 c:10 t:1392654580598 x:124250
2014.02.17 17:27:56.169 1: VD-test(init) VentilControler.Bad_Btn1 c:2
2014.02.17 17:27:56.229 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: init
2014.02.17 17:27:56.239 1: VD-test(init) VentilControler.Bad_Btn1 t:1392654224780
2014.02.17 17:27:56.241 1: VD-test B3B3B301 c:3 t:1392654368780 x:144000
2014.02.17 17:27:56.243 1: VD-test B3B3B301 c:4 t:1392654498280 x:129500
2014.02.17 17:27:56.472 1: VD-test(init) VentilControler.WZ_Btn1 c:4
2014.02.17 17:27:56.543 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: init
2014.02.17 17:27:56.555 1: VD-test(init) VentilControler.WZ_Btn1 t:1392653936042
2014.02.17 17:27:56.557 1: VD-test B4B4B401 c:5 t:1392654098042 x:162000
2014.02.17 17:27:56.558 1: VD-test B4B4B401 c:6 t:1392654245542 x:147500
2014.02.17 17:27:56.560 1: VD-test B4B4B401 c:7 t:1392654378542 x:133000
2014.02.17 17:27:56.562 1: VD-test B4B4B401 c:8 t:1392654561292 x:182750
2014.02.17 17:27:56.779 1: VD-test(init) VentilControler.AZ.Nord_Btn1 c:3
2014.02.17 17:27:56.841 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: init
2014.02.17 17:27:56.853 1: VD-test(init) VentilControler.AZ.Nord_Btn1 t:1392654125678
2014.02.17 17:27:56.854 1: VD-test B5B5B501 c:4 t:1392654284928 x:159250
2014.02.17 17:27:56.856 1: VD-test B5B5B501 c:5 t:1392654429678 x:144750
2014.02.17 17:27:56.858 1: VD-test B5B5B501 c:6 t:1392654560178 x:130500
2014.02.17 17:27:57.594 1: HMLAN_Parse: HMLAN1 new condition ok
2014.02.17 17:27:58.884 0: HMLAN_Send:  HMLAN1 S:S40ACEF66 stat:  00 t:00000000 d:01 r:40ACEF66 m:06 A258 B5B5B5 1C4E25 0300
2014.02.17 17:27:59.146 0: HMLAN_Send:  HMLAN1 S:S40ACF06C stat:  00 t:00000000 d:01 r:40ACF06C m:04 A258 B3B3B3 193A9A 0328
2014.02.17 17:27:59.408 0: HMLAN_Send:  HMLAN1 S:S40ACF172 stat:  00 t:00000000 d:01 r:40ACF172 m:0A A258 B2B2B2 1DFC2F 0300
2014.02.17 17:27:59.492 0: HMLAN_Parse: HMLAN1 R:R40ACEF66 stat:0008 t:00000000 d:FF r:7FFF     m:06 A258 B5B5B5 1C4E25 0300
2014.02.17 17:27:59.495 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 17:27:59.670 0: HMLAN_Send:  HMLAN1 S:S40ACF279 stat:  00 t:00000000 d:01 r:40ACF279 m:08 A258 B4B4B4 1CE9F5 0300
2014.02.17 17:27:59.754 0: HMLAN_Parse: HMLAN1 R:R40ACF06C stat:0008 t:00000000 d:FF r:7FFF     m:04 A258 B3B3B3 193A9A 0328
2014.02.17 17:27:59.757 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 17:28:00.016 0: HMLAN_Parse: HMLAN1 R:R40ACF172 stat:0008 t:00000000 d:FF r:7FFF     m:0A A258 B2B2B2 1DFC2F 0300
2014.02.17 17:28:00.019 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 17:28:00.278 0: HMLAN_Parse: HMLAN1 R:R40ACF279 stat:0008 t:00000000 d:FF r:7FFF     m:08 A258 B4B4B4 1CE9F5 0300
2014.02.17 17:28:00.281 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 17:28:05.978 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_1
2014.02.17 17:28:06.309 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_1
2014.02.17 17:28:06.624 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_1
2014.02.17 17:28:06.921 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_1
2014.02.17 17:28:18.289 1: VD-test B3B3B301 c:5 t:1392654677280 x:179000
2014.02.17 17:28:18.298 0: HMLAN_Send:  HMLAN1 S:S40AD3B3B stat:  00 t:00000000 d:01 r:40AD3B3B m:05 A258 B3B3B3 193A9A 0328
2014.02.17 17:28:18.905 0: HMLAN_Parse: HMLAN1 R:R40AD3B3B stat:0008 t:00000000 d:FF r:7FFF     m:05 A258 B3B3B3 193A9A 0328
2014.02.17 17:28:18.907 0: HMLAN_Parse: HMLAN1 no ACK from 193A9A
2014.02.17 17:28:28.357 1: ----- VD-STATUS ----- VentilControler.Bad_Btn1 valveCtrl: miss_2
2014.02.17 17:29:20.697 1: VD-test B5B5B501 c:7 t:1392654740178 x:180000
2014.02.17 17:29:20.705 0: HMLAN_Send:  HMLAN1 S:S40AE2F03 stat:  00 t:00000000 d:01 r:40AE2F03 m:07 A258 B5B5B5 1C4E25 0300
2014.02.17 17:29:21.300 1: VD-test B4B4B401 c:9 t:1392654729542 x:168250
2014.02.17 17:29:21.307 0: HMLAN_Send:  HMLAN1 S:S40AE315D stat:  00 t:00000000 d:01 r:40AE315D m:09 A258 B4B4B4 1CE9F5 0300
2014.02.17 17:29:21.361 0: HMLAN_Parse: HMLAN1 R:R40AE2F03 stat:0008 t:00000000 d:FF r:7FFF     m:07 A258 B5B5B5 1C4E25 0300
2014.02.17 17:29:21.363 0: HMLAN_Parse: HMLAN1 no ACK from 1C4E25
2014.02.17 17:29:21.915 0: HMLAN_Parse: HMLAN1 R:R40AE315D stat:0008 t:00000000 d:FF r:7FFF     m:09 A258 B4B4B4 1CE9F5 0300
2014.02.17 17:29:21.918 0: HMLAN_Parse: HMLAN1 no ACK from 1CE9F5
2014.02.17 17:29:30.765 1: ----- VD-STATUS ----- VentilControler.AZ.Nord_Btn1 valveCtrl: miss_2
2014.02.17 17:29:31.368 1: ----- VD-STATUS ----- VentilControler.WZ_Btn1 valveCtrl: miss_2
2014.02.17 17:29:40.609 1: VD-test B2B2B201 c:11 t:1392654754348 x:173750
2014.02.17 17:29:40.616 0: HMLAN_Send:  HMLAN1 S:S40AE7CCA stat:  00 t:00000000 d:01 r:40AE7CCA m:0B A258 B2B2B2 1DFC2F 0300
2014.02.17 17:29:41.223 0: HMLAN_Parse: HMLAN1 R:R40AE7CCA stat:0008 t:00000000 d:FF r:7FFF     m:0B A258 B2B2B2 1DFC2F 0300
2014.02.17 17:29:41.226 0: HMLAN_Parse: HMLAN1 no ACK from 1DFC2F
2014.02.17 17:29:50.677 1: ----- VD-STATUS ----- VentilControler.SZ_Btn1 valveCtrl: miss_2
2014.02.17 17:29:56.573 1: VD-test(init) VentilControler.Bad_Btn1 c:5


demnach wird die loopschleife vor dem initialisieren durchlaufen!!!
edit: die zähler hatten im statefile jeweils irgend etwas mit 50.

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Hallo Frank,

werde ich mir ansehen. In meinemAufbau läuft es übrigens wie erwartet...
Welchen Typ restart machst du? Evtl werden die Timer nicht gestoppt...


Gruss Martin

frank

hallo martin,

ZitatWelchen Typ restart machst du?
ich versuche immer shutdown & restart.

seit ein paar tagen klappt aber das restart nicht mehr.
wenn ich anschliessend über telnet manuel mit ./startfhem probiere, bekomme ich als antwort von fhem, dass das fhem.log read-only wäre. also kein start. daraufhin mache ich dann reset der fritzbox.

wenn ich mir das logfile über telnet mit "ls -l" anschaue, ist aber "-rwxrwxrwx" zu sehen. soweit ich als windows-user linux verstanden habe, sollte das doch ok sein, also nicht read-only.

aber egal, weil diese vorgehensweise hat vor dieser version immer zu 100% geklappt. sogar mit stromausfall (ohne shutdown und stecker der fritzbox ziehen) habe ich 100% wiederbelebung gehabt. damals allerdings noch ohne reduzierung.

gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html