Hey.
Meine Fhem Installation auf dem rpi lief nun schon einige Zeit wunderbar, jedoch wird plötzlich mein CUL nicht mehr erkannt.
In fhem wird er als disconnected angezeigt. Neustart, stick rein, raus, anderen usb Steckplatz usw habe ich schon gemacht.
Habe auch versucht ihn neu zu flashen, aber auch usbprogrammer sagt mir es wäre kein device vorhanden.
Stecke ich den CUL in meinen Laptop wird er erkannt, allerdings werden keinen passenden treiber gefunden.
Anbei ein paar Infos, hoffe mir kann jemand helfen :)
List:
Type list <name> for detailed info.
Global:
global (<no definition>)
CUL:
CUL_0 (disconnected)
List CUL_0
Internals:
CMDS
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:CUL_RFR::CUL_TCM97001:
DEF /dev/ttyACM0@9600 1034
DeviceName /dev/ttyACM0@9600
FHTID 1034
NAME CUL_0
NR 23
PARTIAL
STATE disconnected
TYPE CUL
initString X21
Matchlist:
1:USF1000 ^81..(04|0c)..0101a001a5ceaa00....
2:BS ^81..(04|0c)..0101a001a5cf
3:FS20 ^81..(04|0c)..0101a001
4:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
5:KS300 ^810d04..4027a001
6:CUL_WS ^K.....
7:CUL_EM ^E0.................$
8:HMS ^810e04....(1|5|9).a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
D:CUL_IR ^I............
E:CUL_TX ^TX[A-F0-9]{10}
F:Revolt ^r......................$
G:IT ^i......
H:STACKABLE_CC ^\*
I:UNIRoll ^[0-9A-F]{5}(B|D|E)
J:SOMFY ^Y[r|t|s]:?[A-F0-9]+
K:CUL_TCM97001 ^s[A-F0-9]+
Readings:
2015-08-22 22:05:31 ccconf freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
2015-11-08 08:03:32 cmds B b C F i A Z N k G M K U Y R T V W X e f m L l t u x
2015-11-12 22:39:12 raw YsAD4E028D935948
2016-01-31 18:46:37 state disconnected
2016-01-31 18:46:56 version No answer
Attributes:
icon cul_cul
room Bridge
Raspi sagt folgendes bei lsusb:
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 006: ID 03eb:2ff4 Atmel Corp.
dmesg sagt mir folgendes:
[ 2.125719] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 2.134327] Indeed it is in host mode hprt0 = 00001101
[ 2.336188] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 2.344758] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.355006] hub 1-1:1.0: USB hub found
[ 2.360775] hub 1-1:1.0: 5 ports detected
[ 2.645822] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 2.766255] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 2.774968] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.794155] smsc95xx v1.0.4
[ 2.860464] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:7f:bc:28
[ 2.955783] usb 1-1.5: new full-speed USB device number 4 using dwc_otg
[ 3.035225] udevd[173]: starting version 175
[ 3.079707] usb 1-1.5: New USB device found, idVendor=03eb, idProduct=204b
[ 3.088681] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.098221] usb 1-1.5: Product: CUL868
[ 3.098233] usb 1-1.5: Manufacturer: busware.de
[ 3.451878] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device
[ 3.464168] usbcore: registered new interface driver cdc_acm
[ 3.471991] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 3.718052] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 5.246584] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 5.486840] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 9.299153] random: dd urandom read with 81 bits of entropy available
[ 10.019396] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 10.259148] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 10.315107] nf_conntrack version 0.5.0 (14814 buckets, 59256 max)
[ 11.463564] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xDDE1
[ 12.655080] cfg80211: Calling CRDA to update world regulatory domain
[ 15.629721] random: nonblocking pool is initialized
[ 15.795737] cfg80211: Calling CRDA to update world regulatory domain
[ 18.945696] cfg80211: Calling CRDA to update world regulatory domain
[ 20.127792] uart-pl011 3f201000.uart: no DMA platform data
[ 22.095706] cfg80211: Calling CRDA to update world regulatory domain
[ 25.245673] cfg80211: Calling CRDA to update world regulatory domain
[ 28.395701] cfg80211: Calling CRDA to update world regulatory domain
[ 31.545713] cfg80211: Calling CRDA to update world regulatory domain
[ 34.695730] cfg80211: Calling CRDA to update world regulatory domain
[ 37.845711] cfg80211: Calling CRDA to update world regulatory domain
[ 40.995729] cfg80211: Calling CRDA to update world regulatory domain
[ 44.145746] cfg80211: Calling CRDA to update world regulatory domain
[ 47.295754] cfg80211: Exceeded CRDA call max attempts. Not calling CRDA
[ 228.902306] usb 1-1.5: USB disconnect, device number 4
[ 264.725848] usb 1-1.5: new full-speed USB device number 5 using dwc_otg
[ 264.846823] usb 1-1.5: New USB device found, idVendor=03eb, idProduct=2ff4
[ 264.846849] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 264.846865] usb 1-1.5: Product: ATm32U4DFU
[ 264.846880] usb 1-1.5: Manufacturer: ATMEL
[ 264.846895] usb 1-1.5: SerialNumber: 1.0.0
[ 272.428102] usb 1-1.5: USB disconnect, device number 5
[ 277.525849] usb 1-1.5: new full-speed USB device number 6 using dwc_otg
[ 277.646765] usb 1-1.5: New USB device found, idVendor=03eb, idProduct=2ff4
[ 277.646790] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 277.646806] usb 1-1.5: Product: ATm32U4DFU
[ 277.646821] usb 1-1.5: Manufacturer: ATMEL
[ 277.646836] usb 1-1.5: SerialNumber: 1.0.0
er scheint ihn laut dmesg beim booten zu finden, dann disconnect, und das mehrmals?
Edit:
habe jetzt geschafft ihn erneut zu flashen, unter fhem wird er aber trotzdem auch nach neuem define als disconnect angezeigt. Zumindest blinkt er jetzt schonmal wieder...
Edit2:
usb scan spuckt mir folgendes aus
### ttyACM0: checking if it is a CUL
ttyACM0 is already used by the fhem device CUL_0
### ttyAMA0: checking if it is a CUL
got wrong answer for a CUL
### ttyAMA0: checking if it is a TCM_ESP3
got wrong answer for a TCM_ESP3
### ttyAMA0: checking if it is a FRM
got wrong answer for a FRM
Hallo ich habe 2 CUL's,
und bei mir passiert es auch ab und zu, das die kurz disconnected sind.
2016.01.24 11:16:00.964 1: define CUL_1 CUL /dev/ttyACM1@9600 1134
2016.01.24 11:45:40.330 1: /dev/ttyACM1 disconnected, waiting to reappear (CUL_1)
2016.01.24 11:45:40.345 1: /dev/ttyACM1 reappeared (CUL_1)
2016.01.24 11:46:15.376 1: /dev/ttyACM1 disconnected, waiting to reappear (CUL_1)
2016.01.24 11:46:15.396 1: /dev/ttyACM1 reappeared (CUL_1)
2016.01.24 11:47:36.251 1: /dev/ttyACM1 disconnected, waiting to reappear (CUL_1)
2016.01.24 11:47:36.262 1: /dev/ttyACM1 reappeared (CUL_1)
2016.01.24 14:39:03.471 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_1)
2016.01.24 14:39:08.488 1: /dev/ttyACM0 reappeared (CUL_1)
2016.01.28 17:36:40.184 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_1)
2016.01.28 17:36:50.208 1: /dev/ttyACM0 reappeared (CUL_1)
2016.01.28 17:38:01.713 1: /dev/ttyACM0 disconnected, waiting to reappear (CUL_1)
2016.01.28 17:38:06.733 1: /dev/ttyACM0 reappeared (CUL_1)
mit CUL_0 passiert das gleiche.
Wie im Log zu sehen, sind die Zeiten bis zum reappear zwischen wenigen Millisekunden bis zu 5 Sekunden.
Das Ganze fing nach dem Update auf die V 5.7 am 21.01.2016 an. Gibt es schon Erkenntnisse?
meiner ist kontinuierlich disconnected, bekomme ihn auch nicht wieder zum laufen.
Aber jetzt wo du es sagst, hatte auch das update gemacht und gestern habe ich den pi seitdem zum erstenmal neugestartet weil meine harmony rumgezickt hat.
hängt es vielleicht damit zusammen?
Habe jetzt alles neu aufgesetzt, den cul neu geflasht und er wird wieder erkannt, allerdings springt er ab und wann wieder auf disconnected und nach einem Neustart wird er wieder erkannt.
Keiner einen Tip? ist es momentan ein allgemeines Problem? mein Harmony hub verabschiedet sich auch regelmässig seit dem update, vorher liefen beide wochenlang ohne verbindungsabbruch.
Hi!
Wie sieht es denn mit der Stromversorgung aus?
Der Pi zickt gerne rum, wenn das Netzteil nicht ausreichend dimensioniert ist.
Burkhard
wurde nicht verändert, lief lange ohne Probleme. Hab einen Raspi 2, es hängt nur ein CUL dran und das Netzteil hat 2A. Das sollte doch mehr als ausreichend sein?
Das sollte eigentlich langen. War nur eine Idee ;)
Das komische ist auch das der CUL noch fröhlich vor sich hin blinkt, die harmony wird auch andauern disconnected, läuft aber ohne fhem einwandfrei.
Hi zusammen,
meine Stromversorgung kommt aus einer Intenso Powerbank 10400. Das USB-Kabel ist ca. 50 cm lang. Der Pi selbst ist aktuell seit 18 Tagen up und absolut stabil.
Die Verbindung zum CUL ist teilweise nur Bruchteile von Sekunden weg. Maximal 5 Sekunden. Auch bei mir blinken die CUL's weiter, als ob nichts wäre.
Vor dem Update auf die 5.7 war es definitiv OK.
Mein Cull ist mittlerweile bei der Device number 9 angebkommen, verbindet sich aber garnicht mehr. device hab ich schon gelöscht und neu angelegt. Im Raspy wird er gelistet, blinkt auch noch fröhlich im sekundentakt.
Feb 12 00:04:38 raspberrypi kernel: [11068.952473] usb 1-1.4: USB disconnect, device number 8
Feb 12 00:04:56 raspberrypi kernel: [11087.107762] usb 1-1.4: new full-speed USB device number 9 using dwc_otg
Feb 12 00:04:57 raspberrypi kernel: [11087.225002] usb 1-1.4: New USB device found, idVendor=03eb, idProduct=204b
Feb 12 00:04:57 raspberrypi kernel: [11087.225032] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 12 00:04:57 raspberrypi kernel: [11087.225050] usb 1-1.4: Product: CUL868
Feb 12 00:04:57 raspberrypi kernel: [11087.225066] usb 1-1.4: Manufacturer: busware.de
Feb 12 00:04:57 raspberrypi kernel: [11087.228875] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
l00
Jemand eine Idee was ich noch machen kann?
Hast Du es mal mit einer älteren Firmware ausprobiert?
hab testweise mal die 1.6.1 geflasht, keine änderung
in deinem log habe ich was von usbhub gelesen.
auf meiner fritzbox hatte ich ähnliche probleme, sobald ich einen usbhub (aktiv) genutzt habe. grundsätzlich hat alles funktioniert, aber ab und zu gab es meldungen, das einige usbdevices an- und abgesteckt worden wären. einige waren danach nicht mehr nutzbar.
probiere doch mal nur den cul ganz alleine am usb aus.
Ich benutze keinen USB Hub, der Cul steckt direkt im Raspi und ist auch das einzige was angeschlossen ist. Allerdings macht es mir grad Sorgen das du etwas von USB Hub in meinem log siehst..?
[ 2.355006] hub 1-1:1.0: USB hub found
[ 2.360775] hub 1-1:1.0: 5 ports detected
Oh ja jetzt hab ich's gesehen. Ich habe aber keinen dran,ich besitze nichtmal einen.
Wie kann das passieren und was kann ich dagegen machen? Da scheint ja etwas mächtig zu spinnen...?
Nochmal neu aufgesetzt, nichts angeschlossen und wieder wird mir der ominöse USB Hub mit 5 Ports angezeigt. Sind es eventuell die USB Ports vom Raspi 2? obwohl der ja nur 4 USB Anschlüße hat.
Läuft die Netzwerkkarte nicht über einen Port?
Bei den Meisten rechnern ist schon im Rechner selber ein Hub verbaut.
Ja das könnte passen. Zumindest läuft der CUL seit dem erneuten aufsetzten den ganzen tag ohne aussetzer. Der Harmony Hub spinnt plötzlich auch nicht mehr, da wurde wohl irgendwas geupdatet.
Thema hat sich damit erstmal erledigt, vielen dank.