Z-Stick Gen5 verliert USB Verbindung?

Begonnen von FrankieSOC, 31 August 2017, 09:38:27

Vorheriges Thema - Nächstes Thema

FrankieSOC

Hallo Zusammen,

seit ein paar Tage habe ich das Problem, dass der Z-Stick Gen5 aufhört zu arbeiten.
Gestern war es um 18:14. Die Readings werden nicht weiter geschrieben.
"homeId HomeId:c8f56a62 CtrlNodeIdHex:01 2017-08-30 18:14:26"

Wenn ich "get ZWDongle_0 homeID" ausführe, komme ich die Meldung "No FD (dummy device?)".
Ein "shutdown restart", den Docker Container neu zu starten oder den Stick neu einzustecken, kann den Fehler nicht beheben.

Was hilft ist den stick zu löschen. Nach einem "shutdown restart" wird er automatisch angelegt, dann muss ich aber die Geräte erneut anlernen.

Fhem läuft in Docker, die Port habe ich freigegeben und auch alle Berechtigungen erteilt.

Ich hänge von der Uhrzeit mal das Logfile mit an.

2017.08.30 18:14:25.908 4: ZWDongle_Read ZWDongle_0: rcvd 000400060a3202a14a000000fb0006 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.08.30 18:14:25.908 5: SW: 06
2017.08.30 18:14:25.909 4: ZWDongle_Parse 000400060a3202a14a000000fb0006: dongle not yet initialized
2017.08.30 18:14:26.911 5: ZWDongle_ReadAnswer: select timeout
2017.08.30 18:14:26.911 4: ZWDongle *** get ZWDongle_0 caps
2017.08.30 18:14:26.911 5: ZWDongle_Write 0007 ()
2017.08.30 18:14:26.911 5: SW: 01030007fb
2017.08.30 18:14:26.912 4: ZWDongle_ReadAnswer arg:caps regexp:^0107
2017.08.30 18:14:26.912 5: ACK received, removing 01030007fb from dongle sendstack
2017.08.30 18:14:26.914 4: ZWDongle_Read ZWDongle_0: rcvd 0107010000860001005afe81ff884f1f0000fb9f7da067000080008086000000e87300000e0000600000 (answer SERIAL_API_GET_CAPABILITIES), sending ACK
2017.08.30 18:14:26.914 5: SW: 06
2017.08.30 18:14:26.915 4: ZWDongle_ReadAnswer for caps: 0107010000860001005afe81ff884f1f0000fb9f7da067000080008086000000e87300000e0000600000
2017.08.30 18:14:26.916 4: ZWDongle *** get ZWDongle_0 ctrlCaps
2017.08.30 18:14:26.916 5: ZWDongle_Write 0005 ()
2017.08.30 18:14:26.916 5: SW: 01030005f9
2017.08.30 18:14:26.917 4: ZWDongle_ReadAnswer arg:ctrlCaps regexp:^0105
2017.08.30 18:14:26.917 5: ACK received, removing 01030005f9 from dongle sendstack
2017.08.30 18:14:26.917 4: ZWDongle_Read ZWDongle_0: rcvd 010508 (answer ZW_GET_CONTROLLER_CAPABILITIES), sending ACK
2017.08.30 18:14:26.917 5: SW: 06
2017.08.30 18:14:26.918 4: ZWDongle_ReadAnswer for ctrlCaps: 010508
2017.08.30 18:14:26.918 4: ZWDongle *** get ZWDongle_0 homeId
2017.08.30 18:14:26.918 5: ZWDongle_Write 0020 ()
2017.08.30 18:14:26.918 5: SW: 01030020dc
2017.08.30 18:14:26.919 4: ZWDongle_ReadAnswer arg:homeId regexp:^0120
2017.08.30 18:14:26.919 5: ACK received, removing 01030020dc from dongle sendstack
2017.08.30 18:14:26.920 4: ZWDongle_Read ZWDongle_0: rcvd 0120c8f56a6201 (answer MEMORY_GET_ID), sending ACK
2017.08.30 18:14:26.920 5: SW: 06
2017.08.30 18:14:26.921 4: ZWDongle_ReadAnswer for homeId: 0120c8f56a6201
2017.08.30 18:14:26.922 4: ZWDongle *** get ZWDongle_0 sucNodeId
2017.08.30 18:14:26.922 5: ZWDongle_Write 0056 ()
2017.08.30 18:14:26.922 5: SW: 01030056aa
2017.08.30 18:14:26.923 4: ZWDongle_ReadAnswer arg:sucNodeId regexp:^0156
2017.08.30 18:14:26.923 5: ACK received, removing 01030056aa from dongle sendstack
2017.08.30 18:14:26.923 4: ZWDongle_Read ZWDongle_0: rcvd 015600 (answer ZW_GET_SUC_NODE_ID), sending ACK
2017.08.30 18:14:26.923 5: SW: 06
2017.08.30 18:14:26.924 4: ZWDongle_ReadAnswer for sucNodeId: 015600
2017.08.30 18:14:26.924 4: ZWDongle *** get ZWDongle_0 random 32
2017.08.30 18:14:26.924 5: ZWDongle_Write 001c20 ()
2017.08.30 18:14:26.924 5: SW: 0104001c20c7
2017.08.30 18:14:26.926 4: ZWDongle_ReadAnswer arg:random regexp:^011c
2017.08.30 18:14:26.926 5: ACK received, removing 0104001c20c7 from dongle sendstack
2017.08.30 18:14:26.979 4: ZWDongle_Read ZWDongle_0: rcvd 011c0120c7e513583a24600f8ba1df62e4e64862a34822a42180d41f1222f1a981439b48 (answer ZW_GET_RANDOM), sending ACK
2017.08.30 18:14:26.979 5: SW: 06
2017.08.30 18:14:26.980 4: ZWDongle_ReadAnswer for random: 011c0120c7e513583a24600f8ba1df62e4e64862a34822a42180d41f1222f1a981439b48
2017.08.30 18:14:26.980 4: ZWDongle *** set ZWDongle_0 timeouts 100 15
2017.08.30 18:14:26.980 5: ZWDongle_Write 0006640f ()
2017.08.30 18:14:26.980 5: SW: 01050006640f97
2017.08.30 18:14:26.981 4: ZWDongle_ReadAnswer arg:timeouts regexp:^0106
2017.08.30 18:14:26.985 5: ACK received, removing 01050006640f97 from dongle sendstack
2017.08.30 18:14:26.986 4: ZWDongle_Read ZWDongle_0: rcvd 0106640f (answer SERIAL_API_SET_TIMEOUTS), sending ACK
2017.08.30 18:14:26.986 5: SW: 06
2017.08.30 18:14:26.987 4: ZWDongle_ReadAnswer for timeouts: 0106640f
2017.08.30 18:14:26.987 4: ZWDongle *** set ZWDongle_0 setNIF 1 2 1 0
2017.08.30 18:14:26.987 5: ZWDongle_Write 000301020100 ()
2017.08.30 18:14:26.988 5: SW: 0107000301020100f9
2017.08.30 18:14:26.989 1: /dev/ttyACM0 reappeared (ZWDongle_0)
2017.08.30 18:14:26.993 5: ACK received, removing 0107000301020100f9 from dongle sendstack
2017.08.30 18:14:30.907 1: testlampe ErrorQueue: command wasn't answered in time ({"id":79,"method":"get_prop","params":["power","bright","ct","rgb","hue","sat","color_mode","flowing","delayoff","flow_params","music_on","name"]})
2017.08.30 18:14:32.114 4: ZWDongle_Read ZWDongle_0: rcvd 000400060e3202214400000000000900000000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.08.30 18:14:32.114 5: SW: 06
2017.08.30 18:14:32.115 5: ZWDongle_0: dispatch 000400060e3202214400000000000900000000
2017.08.30 18:14:32.115 4: CMD:APPLICATION_COMMAND_HANDLER ID:06 ARG:0e3202214400000000000900000000 CB:00
2017.08.30 18:14:32.932 1: ZWDongle_0: SOF missing (got 0e instead of 01)
2017.08.30 18:14:32.932 5: ZWDongle_Read SOF Error -> sending NACK
2017.08.30 18:14:32.932 5: SW: 15
2017.08.30 18:14:32.934 1: /dev/ttyACM0 disconnected, waiting to reappear (ZWDongle_0)
2017.08.30 18:14:32.936 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1
2017.08.30 18:14:32.936 4: ZWDongle_ReadAnswer arg:Clear regexp:wontmatch


Hat wer einen Tipp für mich?

Viele Grüße
Frank

rudolfkoenig

Klingt fuer mich nach einem Hardware-Fehler, was aber unterschiedliche Ursachen haben kann:
- RPi: Stromversorgung nicht ausreichend
- ZWave-Controller defekt
- USB-Chip/Anschluss defekt.

FrankieSOC

Vielen Dank für die Rückmeldung.

Okay, dann muss ich mal versuchen den Stick austauschen zu lassen.

Die Stromversorgung sollte nicht das Problem sein, hängt an einem Dell T20.
Und den USB Port habe ich schon getauscht. Und den Fehler kann in am NanoCUL nicht feststellen.

Viele Grüße
Frank