OWX Next Generation

Begonnen von Prof. Dr. Peter Henning, 09 November 2016, 20:48:30

Vorheriges Thema - Nächstes Thema

UweH

Moin,

ich habe mal die LAN-Busmaster auf synchron umgestellt und siehe da, nach einem Reconnect können die DS2413 geschaltet werden. Funktioniert also offenbar nur im asynchron-Modus nicht.

Gruß
Uwe

Prof. Dr. Peter Henning

"Nur" ist gut ...

Ich bin dem Problem jedenfalls schon auf der Spur.

Die überflüssige Log-Meldung in OWSWITCH habe ich herausgeworfen.

LG

pah

sdz35

Noch eine Sache. OWTHERM zeigt weiterhin einzelne negative Ausreisser und nicht vorhandene Sensoren liefern -1.25 grad.
Mit folgender rot markierten  Änderung in 21_OWTHERM  sind diese Probleme weg:

}elsif(OWX_CRC8(substr($res,0,8),$data[8])==0){
    $msg="Error - invalid data from device $name, invalid CRC, ";
     return ;
  }

Ich weiss aber nicht welche sonstigen Konsequenzen die Änderung hat

LG

Johannes

Prof. Dr. Peter Henning

Solche Basteleien kann man gerne machen - dafür gibt es aber NULL Support von mir.

LG

pah

sdz35

Fakt ist ,es wird trotzt falscher CRC ein Messwert generiert.
Ich habe das nur zum Test gemacht und möchte nicht an dem Modul rumbasteln.

LG
Johannes

Prof. Dr. Peter Henning

Falsche CRC kommen typischerweise von fehlerhaften Bus-Installationen. Das gehört nicht in diesen Thread  >:( >:(

pah


krueuw

Wenn CRC-Fehler keine Spuren im Log hinterlassen sollten und die alte Version damit klar kommen sollte, wäre meines Erachtens eine Diskussion darüber hier angebracht.

Prof. Dr. Peter Henning

#82
Aber nicht mit mir.

pah

sdz35

Durch das Ignorieren der CRC Fehler wird aber auch der der Presentstatus von getrennten Sensoren auf 1 gesetzt.

Prof. Dr. Peter Henning

@sdz35 @kreuw: In diesem Thread werden nur Fragen zur asynchronen OWX-Version behandelt, alles Andere bitte in anderen Threads.

pah


Prof. Dr. Peter Henning

#85
So, bei mir ist das asynchrone OWX jetzt in der Produktivumgebung angekommen.

Timingprobleme in den Modulen habe ich behoben, massive Umbauten auch bei den synchronen Schreib/Lesevorgängen getätigt.

Umschalten sychron/asynchron funktioniert problemlos.

Das Auslesen eines DS2408 funktionert problemlos - nur die Schaltvorgänge habe ich noch nicht getestet.
Voll getestet: DS2438, DS2450, DS18X20/22, DS2413, DS2423, DS2406, DS2890.

Einziges noch umzubauendes Modul ist OWLCD ... mir graust...

LG

pah

UweH

Ich habe die Dateien eingespielt und 2x ist FHEM eingefroren. Stop und Start auf der Konsole hatte keinen Erfolg, nur reboot möglich. Jetzt steht FHEM wieder, nachdem ich die debug-Optionen eingeschaltet habe. Vorher konnte ich die am USB-Busmaster hängenden Aktoren schon nicht mehr schalten, obwohl sie für den Busmaster sichtbar waren. Ich schau mal, ob ich FHEM wiederbeleben kann, dann kommen Logs.

Gruß
Uwe

UweH

So sieht's aus in den letzten Minuten.

2017.03.17 17:32:14 1: PERL WARNING: shift on reference is experimental at ./FHEM/00_OWX.pm line 1123.
2017.03.17 17:32:14 1: OWX: Performing define and low level init of bus 1wire_Test
2017.03.17 17:32:14 1: OWX_TCP::Init called on device 192.168.178.37:23 for bus 1wire_Test, state is ???
2017.03.17 17:32:14 1: OWX_Init called for bus 1wire_Test with interface state opened, now going for detect
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test: interface master DS2480 re-detected
2017.03.17 17:32:15 1: OWX: Performing define and low level init of bus 1wire_Test_2
2017.03.17 17:32:15 1: OWX_TCP::Init called on device 192.168.178.37:26 for bus 1wire_Test_2, state is ???
2017.03.17 17:32:15 1: OWX_Init called for bus 1wire_Test_2 with interface state opened, now going for detect
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x1b 0x0f 0x91
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x45 0x1b 0x0f 0x91
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:32:15 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not detected, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:32:15 1: OWX_Detect failed
2017.03.17 17:32:15 1: OWX: Error initializing 1wire_Test_2: OWX_Detect failed
2017.03.17 17:32:22 1: OWX: Performing define and low level init of bus 1wire_USB
2017.03.17 17:32:22 1: OWX_SER::Init called on device /dev/ttyUSB1 for bus 1wire_USB, state is ???
2017.03.17 17:32:22 1: OWX_SER: opened serial device /dev/ttyUSB1: Illegal seek
2017.03.17 17:32:22 1: OWX_Init called for bus 1wire_USB with interface state opened, now going for detect
2017.03.17 17:32:22 1: OWX_SER::Query_2480 1wire_USB: 0 of 1 bytes in attempt 4 and state opened
2017.03.17 17:32:22 1: /dev/ttyUSB1 disconnected, waiting to reappear (1wire_USB)
2017.03.17 17:32:22 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:32:23 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:32:23 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:32:24 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:32:24 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not detected, answer was
2017.03.17 17:32:24 1: OWX_Detect failed
2017.03.17 17:32:24 1: OWX: Error initializing 1wire_USB: OWX_Detect failed
2017.03.17 17:32:24 1: usb create starting
2017.03.17 17:32:25 1: usb create end
2017.03.17 17:32:25 0: Featurelevel: 5.8
2017.03.17 17:32:25 0: Server started with 49 defined entities (fhem.pl:13593/2017-03-04 perl:5.022001 os:linux user:fhem pid:1374)
2017.03.17 17:32:25 1: OWX_TCP::Search reset failed on bus 1wire_Test
2017.03.17 17:32:25 1: OWX: 1-Wire devices found on bus 1wire_Test ()
2017.03.17 17:32:25 1: PERL WARNING: Use of uninitialized value $v in substitution (s///) at fhem.pl line 1019.
2017.03.17 17:32:25 1: PERL WARNING: Use of uninitialized value $v in concatenation (.) or string at fhem.pl line 1020.
2017.03.17 17:33:31 1: OWX: Performing define and low level init of bus 1wire_USB
2017.03.17 17:33:31 1: OWX_SER::Init called on device /dev/ttyUSB1 for bus 1wire_USB, state is disconnected
2017.03.17 17:33:31 1: OWX_SER: opened serial device /dev/ttyUSB1: Illegal seek
2017.03.17 17:33:31 1: OWX_Init called for bus 1wire_USB with interface state opened, now going for detect
2017.03.17 17:33:31 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface master DS2480 detected for the first time
2017.03.17 17:33:43 1: OWX: 1-Wire devices found on bus 1wire_USB (DS2413_USB,DS2408_USB)
2017.03.17 17:34:02 1: OWX: 1-Wire devices found on bus 1wire_USB (DS2413_USB,DS2408_USB)
2017.03.17 17:37:15 1: QOMPLEX called with data =�D
2017.03.17 17:37:15 1: OWX_TCP::Read 1wire_Test: -9 of -9 bytes in attempt 0 and state opened
2017.03.17 17:41:54 1: OWX_TCP::Read 1wire_Test: -7 of 0 bytes in attempt 3 and state opened
2017.03.17 17:41:54 1: 192.168.178.37:23 disconnected, waiting to reappear (1wire_Test)
2017.03.17 17:41:54 1: OWX_Read: 1wire_Test received -7 instead of 0 bytes
2017.03.17 17:41:54 1: buffer is 0xcc 0xcc 0x44
2017.03.17 17:41:54 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1143.
2017.03.17 17:41:54 1: QOMPLEX called with data =�
2017.03.17 17:41:54 1: QOMPLEX called with data =D
2017.03.17 17:41:54 1: QOMPLEX called with data =�
2017.03.17 17:41:54 1: QOMPLEX called with data =��
2017.03.17 17:41:55 1: QOMPLEX called with data =�D
2017.03.17 17:41:55 1: OWX_Qomplex: Added to 1wire_USB send queue dev= numread=0
2017.03.17 17:41:55 1:    1wire_USB queue contains 7 entries after insertion
2017.03.17 17:41:55 1:     =>  context  expecting  bytes,  w. delay
2017.03.17 17:41:55 1:     => 29350F11000000FD context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:41:55 1:     => 3A41C002000000F8 context ds2413.getstate.final expecting 2 bytes, waiting w. delay 0.02
2017.03.17 17:41:55 1:     => 3A41C002000000F8 context ds2413.setstate expecting 2 bytes, waiting w. delay 0.02
2017.03.17 17:41:55 1:     => 29350F11000000FD context ds2408.setstate.0 expecting 1 bytes, waiting w. delay 0.02
2017.03.17 17:41:55 1:     => 29350F11000000FD context ds2408.setstate.0 expecting 1 bytes, waiting w. delay 0.02
2017.03.17 17:41:55 1:     =>  context kick expecting 0 bytes, waiting w. delay 0
2017.03.17 17:41:55 1: ----------------------------------------------
2017.03.17 17:41:55 0: Server shutdown
2017.03.17 17:42:58 1: PERL WARNING: Subroutine myUtils_Initialize redefined at ./FHEM/99_myUtils.pm line 26.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $filename masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 383.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $fh masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 384.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $filename masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 387.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $fh masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 388.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $filename masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 391.
2017.03.17 17:42:58 1: PERL WARNING: "my" variable $fh masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 392.
2017.03.17 17:43:00 1: PERL WARNING: shift on reference is experimental at ./FHEM/00_OWX.pm line 1123.
2017.03.17 17:43:00 1: OWX: Performing define and low level init of bus 1wire_Test
2017.03.17 17:43:00 1: OWX_TCP::Init called on device 192.168.178.37:23 for bus 1wire_Test, state is ???
2017.03.17 17:43:00 1: OWX_Init called for bus 1wire_Test with interface state opened, now going for detect
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test: interface master DS2480 re-detected
2017.03.17 17:43:00 1: OWX: Performing define and low level init of bus 1wire_Test_2
2017.03.17 17:43:00 1: OWX_TCP::Init called on device 192.168.178.37:26 for bus 1wire_Test_2, state is ???
2017.03.17 17:43:00 1: OWX_Init called for bus 1wire_Test_2 with interface state opened, now going for detect
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x1b 0x0f 0x91
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x45 0x1b 0x0f 0x91
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not found, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:43:00 1: OWX_TCP::Detect 1-Wire bus 1wire_Test_2: interface not detected, answer was 0x17 0x05 0x5b 0x0f 0x91
2017.03.17 17:43:00 1: OWX_Detect failed
2017.03.17 17:43:00 1: OWX: Error initializing 1wire_Test_2: OWX_Detect failed
2017.03.17 17:43:10 1: OWX: Performing define and low level init of bus 1wire_USB
2017.03.17 17:43:10 1: OWX_SER::Init called on device /dev/ttyUSB1 for bus 1wire_USB, state is ???
2017.03.17 17:43:10 1: OWX_SER: opened serial device /dev/ttyUSB1: Illegal seek
2017.03.17 17:43:10 1: OWX_Init called for bus 1wire_USB with interface state opened, now going for detect
2017.03.17 17:43:10 1: OWX_SER::Query_2480 1wire_USB: 0 of 1 bytes in attempt 4 and state opened
2017.03.17 17:43:10 1: /dev/ttyUSB1 disconnected, waiting to reappear (1wire_USB)
2017.03.17 17:43:10 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:43:11 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:43:11 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:43:12 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not found, answer was
2017.03.17 17:43:12 1: OWX_SER::Detect 1-Wire bus 1wire_USB: interface not detected, answer was
2017.03.17 17:43:12 1: OWX_Detect failed
2017.03.17 17:43:12 1: OWX: Error initializing 1wire_USB: OWX_Detect failed
2017.03.17 17:43:12 1: usb create starting
2017.03.17 17:43:13 1: usb create end
2017.03.17 17:43:13 0: Featurelevel: 5.8
2017.03.17 17:43:13 0: Server started with 49 defined entities (fhem.pl:13593/2017-03-04 perl:5.022001 os:linux user:fhem pid:1164)
2017.03.17 17:43:13 1: OWX_TCP::Search reset failed on bus 1wire_Test
2017.03.17 17:43:13 1: OWX: 1-Wire devices found on bus 1wire_Test ()
2017.03.17 17:43:13 1: PERL WARNING: Use of uninitialized value $v in substitution (s///) at fhem.pl line 1019.
2017.03.17 17:43:13 1: PERL WARNING: Use of uninitialized value $v in concatenation (.) or string at fhem.pl line 1020.
2017.03.17 17:43:22 1: QOMPLEX called with data =��
2017.03.17 17:43:22 1: [OWX_Qomplex] Added to 1wire_USB send queue dev=29350F11000000fd context=ds2408.getstate.final
2017.03.17 17:43:22 1: [OWX_PrQueue] starting send-receive cycle, queue length 1. Setting entry to active
2017.03.17 17:43:22 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:22 1: ----------------------------------------------
2017.03.17 17:43:22 1:    1wire_USB queue contains 1 entries after insertion
2017.03.17 17:43:22 1:     => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:22 1: ----------------------------------------------
2017.03.17 17:43:22 1: QOMPLEX called with data =�
2017.03.17 17:43:22 1: QOMPLEX called with data =NKF
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: -9 of -9 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: QOMPLEX called with data =D
2017.03.17 17:43:23 1: QOMPLEX called with data =�
2017.03.17 17:43:23 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1143.
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: 6 of 3 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: OWX_Read: buffer 6 bytes, expected 3. Calling callback for
2017.03.17 17:43:23 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1325.
2017.03.17 17:43:23 1:           28F093390500007B w. context
2017.03.17 17:43:23 1:           buffer content is 0x55 0x28 0xf0 0x93 0x39 0x05 0x00 0x00 0x7b 0x4e 0x4b 0x46 0x7f 0xff 0xff 0xff
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1223.
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1211.
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: -9 of -9 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: 0 of 0 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: -9 of -9 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: 9 of 9 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: OWX_Read: buffer 9 bytes, expected 9. Calling callback for
2017.03.17 17:43:23 1:           28F093390500007B w. context
2017.03.17 17:43:23 1:           buffer content is 0x55 0x28 0xf0 0x93 0x39 0x05 0x00 0x00 0x7b 0xbe 0x50 0x05 0x4b 0x46 0x7f 0xff 0x0c 0x10 0x1c
2017.03.17 17:43:23 1: OWX_TCP::Read 1wire_Test: -9 of -9 bytes in attempt 0 and state opened
2017.03.17 17:43:23 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:23 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:24 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:24 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:25 1: [OWX_PrQueue] still waiting for reply, delay sending from queue
2017.03.17 17:43:25 1:      => 29350F11000000fd context ds2408.getstate.final expecting 10 bytes, waiting w. delay 0.02
2017.03.17 17:43:26 1: [OWX_PrQueue] Removed top entry 3A41C002000000f8 w. context ds2413.getstate.final from OWX queue due to timeout
2017.03.17 17:43:26 1: [OWX_PrQueue] starting send-receive cycle, queue length 1. Setting entry to active
2017.03.17 17:43:26 1:      => 3A41C002000000f8 context ds2413.getstate.final expecting 2 bytes, waiting w. delay 0.02
2017.03.17 17:43:26 1: ----------------------------------------------
2017.03.17 17:43:26 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/00_OWX.pm line 1192.
2017.03.17 17:43:26 1: [OWX_PrQueue] Removed top entry  w. context  from OWX queue due to timeout


Es gibt weiterhn Probleme mit dem USB-Busmaster. Er ist jetzt zwar opened und mit get...devices bekomme ich die beiden Aktoren angezeigt, werden aber vom Busmaster nicht geschaltet und wie auf dem Screenshot zu sehen auch nicht ausgelesen.
Der eine DS1820 ist am LAN-Interface und wird nur im synchronen Modus gelesen...

Gruß
Uwe

UweH

FHEM steht nun wieder seit 6 Minuten, sehe ich gerade...

UweH

Nachdem ich das USB-Problem nochmal bei mir gesucht habe und ausschließen konnte, nächster Versuch. Alles wieder auf Anfang, neue Dateien drauf und gestartet, alles ok. LAN-Busmaster auf asynchron umgestellt, auch noch gut, Verbindung zum LAN-Interface unterbrochen und FHEM steht sofort.
Wie beim letzten Mal, Neustart über Konsole funktioniert nicht und nun wird FHEM auch bei einem reboot nicht mehr gestartet.  Muss erst mal wieder ein Backup einpielen...