Hallo,
ich habe nun auch mit FHEM angefangen und bin begeistert über die (theoretischen Möglichkeiten) die sich bieten, wenn man sie denn beherrscht :)
Einen HMLAN Adapter konnte ich problemlos einbinden und wollte dies nun auch mit dem Busware CULv3 via USB machen, leider ohne Erfolg.
Erkannt haben sollte er ihn, ein "lsusb" bringt:
Bus 001 Device 004: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
und im syslog steht:
Oct 18 10:59:48 hmserver kernel: [ 3.089039] smsc95xx v1.0.4
Oct 18 10:59:48 hmserver kernel: [ 3.161239] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:7e:60:23
Oct 18 10:59:48 hmserver kernel: [ 3.286064] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
Oct 18 10:59:48 hmserver kernel: [ 3.430872] usb 1-1.2: New USB device found, idVendor=03eb, idProduct=204b
Oct 18 10:59:48 hmserver kernel: [ 3.440460] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 18 10:59:48 hmserver kernel: [ 3.449593] usb 1-1.2: Product: CUL868
Oct 18 10:59:48 hmserver kernel: [ 3.454897] usb 1-1.2: Manufacturer: busware.de
Oct 18 10:59:48 hmserver kernel: [ 5.526642] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
Wenn ich nun aber einen "usb scan" im FHEM starte kommt folgendes:
### ttyACM0: checking if it is a CUL
got wrong answer for a CUL
### ttyACM0: checking if it is a TCM_ESP3
got wrong answer for a TCM_ESP3
### ttyACM0: checking if it is a ZWDongle
got wrong answer for a ZWDongle
### ttyACM0: checking if it is a FRM
got wrong answer for a FRM
### 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
im fhem.log steht dann:
2014.10.18 11:06:43 1: usb scan starting
2014.10.18 11:06:45 3: Probing CUL device /dev/ttyACM0
2014.10.18 11:06:45 3: Probing TCM_ESP3 device /dev/ttyACM0
2014.10.18 11:06:45 3: Probing ZWDongle device /dev/ttyACM0
2014.10.18 11:06:46 3: Probing FRM device /dev/ttyACM0
2014.10.18 11:06:51 3: Probing CUL device /dev/ttyAMA0
2014.10.18 11:06:51 3: Probing TCM_ESP3 device /dev/ttyAMA0
2014.10.18 11:06:52 3: Probing FRM device /dev/ttyAMA0
2014.10.18 11:06:57 1: usb scan end
In der Übersicht steht leider nichts, ich kann das Gerät dort nicht auffinden. Geflasht habe ich das Gerät nach der Anleitung http://wolf-u.li/5050/busware-cul_v3-cul-v3-4-mit-culfw-flashen/ (http://wolf-u.li/5050/busware-cul_v3-cul-v3-4-mit-culfw-flashen/) Was mache ich falsch ?
"Fehler" meinerseits gefunden, man muß es natürlich noch in FHEM definieren und anlegen, dann geht es (wohl) auch.
define CUL1 CUL /dev/ttyACM0@9600 1234