FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: mfeske am 09 Januar 2015, 22:29:11

Titel: [gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 09 Januar 2015, 22:29:11
Hallo zusammen,

bei mir scheint FHEM etwas durcheinander zu kommen mit den CULs. Ich habe das schon mit Rince probiert hier (http://forum.fhem.de/index.php/topic,30990.msg243012.html#msg243012) zu lösen, aber er hat mir jetzt doch den Rat gegeben in Sachen FHEM Udev  hier zu probieren Rat zu bekommen.

Folgende CULs verwende ich an einem aktiven Hub 1 x CC1101-USB-Lite 433MHz (CUL433)  V3 1 x CC1101-USB-Lite 868MHz (CUL868) aber bei Version steht beim cul868 V 1.62 CUL433 <- und umgekehrt für den CUL434 steht hinten CUL868. Ein Hinweis darauf, das FHEM diese vertauscht? Muss ich immer den selben Steckplatz verwenden? Wenn ja woher weiß ich welcher der richtige ist.

Am Raspi selber ist noch ein WLan Adapter, könnte ich diesen gefahrlos am Hub anschließen?

Gruß
Micha
Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: Tion am 09 Januar 2015, 23:57:20
Hallo Micha
Ich hatte das Problem,das sich mein JeeLink und mein RFXtrx manchmal vertauschten.
Ich habe sie dann über ihre id eingebunden. Mit ls -l /dev/serial/by-id sollte etwas in der Art rauskommen :
root@cubie:~# ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Jan  9 23:34 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Jan  9 13:26 usb-FTDI_FT232R_USB_UART_A901RQ9F-if00-port0-> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jan  9 13:26 usb-RFXCOM_RFXtrx433_A1WZWL5Y-if00-port0-> ../../ttyUSB1

In meinen Fall ein CUL868,ein Jeelink und ein RFXtrx.
Eingebunden habe ich sie dann mit:
define CUL_1 CUL /dev/serial/by-id/usb-busware.de_CUL868-if00@9600 1134
define Jeelink JeeLink /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A901RQ9F-if00-port0@57600
define TRX_1 TRX /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1WZWL5Y-if00-port0@38400


Ich glaube aber Busware hat keine eindeutige Serial id bei ihren CULs aber hoffentlich melden sich der 868 und der 433 wenigsten unterschiedlich

Gruß Volker


Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 10 Januar 2015, 11:10:27
Hallo Volker,

ich habe jetzt nur einen CUL angesteckt und zwar den welchen ich für den CUL868 gehalten habe. Zu meinem erschrecken erscheint dort:
root@raspyfhem:~# ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL433-if00 -> ../../ttyACM0


Ich werde gleich den anderen anstecken, mal sehen was dann passiert.
Habe ich irgendwas vertauscht?
root@raspyfhem:~# ls -l /dev/serial/by-id                                                                                                                       
insgesamt 0                                                                                                                                                     
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL433-if00 -> ../../ttyACM1                                                                               
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL868-if00 -> ../../ttyACM0

root@raspyfhem:~# 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 004: ID 2101:8500 ActionStar                                                                                                                     
Bus 001 Device 005: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]                                             
Bus 001 Device 006: ID 2101:8501 ActionStar                                                                                                                     
Bus 001 Device 007: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 001 Device 008: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project


Ich habe mal in FHEM list der einzelnen CULs gemacht
list cul868
Internals:
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   CUL868_MSGCNT 2
   CUL868_TIME Initialized
   Clients    :CUL_MAX:HMS:CUL_IR:STACKABLE_CC:
   DEF        /dev/ttyACM0@9600 1034
   DeviceName /dev/ttyACM0@9600
   FD         11
   FHTID      1034
   NAME       CUL868
   NR         21
   NR_CMD_LAST_H 3
   PARTIAL
   RAWMSG     Z0ED402020DD196123456000118482AFF
   RSSI       -74.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.61e CUL868
   initString X21
Zr
Za123456
Zw111111
   Matchlist:
     1:CUL_MAX  ^Z........................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
   Readings:
     2015-01-08 19:16:54   ccconf          freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
     2015-01-10 11:14:11   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2015-01-10 11:24:11   credit10ms      894
     2015-01-10 11:24:12   state           Initialized
   XMIT_TIME:
     1420884851.47767
     1420885092.78883
     1420885451.65972
Attributes:
   devStateIcon .*:cul_868
   icon       cul_868
   rfmode     MAX
   room       Funkzentrale


list cul433
Internals:
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   CUL433_MSGCNT 130
   CUL433_TIME Initialized
   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/ttyACM1@9600 1134
   DeviceName /dev/ttyACM1@9600
   FD         12
   FHTID      1134
   NAME       CUL433
   NR         23
   PARTIAL
   RAWMSG     tAE0C53053427
   RSSI       -54.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.62 CUL433
   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-01-03 22:13:08   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2015-01-10 11:18:13   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2015-01-10 08:13:22   raw             No answer
     2015-01-10 11:41:26   state           Initialized
Attributes:
   devStateIcon .*:cul_cul
   icon       cul_cul
   room       Funkzentrale

Gruß
Micha
Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: Tion am 10 Januar 2015, 12:04:03
Zitatroot@raspyfhem:~# ls -l /dev/serial/by-id                                                                                                                       
insgesamt 0                                                                                                                                                     
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL433-if00 -> ../../ttyACM1                                                                               
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL868-if00 -> ../../ttyACM0

Na sieht doch gut aus, damit kannst sie über ihre id definieren

Zitatich habe jetzt nur einen CUL angesteckt und zwar den welchen ich für den CUL868 gehalten habe. Zu meinem erschrecken erscheint dort:
Code: [Auswählen]
root@raspyfhem:~# ls -l /dev/serial/by-id
insgesamt 0
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL433-if00 -> ../../ttyACM0
Würde auch schlechte Empfangswerte erklären 8)
Das schreit förmlich nach einen Edding  ;D

Gruß Volker
Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 10 Januar 2015, 13:32:00
na dann habe ich heute abend wohl noch was vor und ich habe dann wohl den falschen geflasht :-(
Wie muss ich genau vorgehen beim "definieren" ?

Soll ich einfach:
define CUL868 CUL /dev/ttyACM0@9600 1034
durch
define CUL868 CUL /dev/serial/by-id/usb-busware.de_CUL868-if00@9600 1034
tauschen und
define CUL433 CUL /dev/ttyACM1@9600 1134
durch
define CUL433 CUL /dev/serial/by-id/usb-busware.de_CUL433-if00@9600 1134
in der fhem.cfg und alle Probleme gehören der Vergangenheit an ?

Gruß
Micha
Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: Tion am 11 Januar 2015, 14:19:44
Mach es so und deine Probleme sollten der Vergangenheit angehören.

Gruß Volker
Titel: Antw:2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 11 Januar 2015, 14:45:44
Hallo Tion,

danke für Deine Hinweise, scheint alles geklappt zu haben. Habe allerdings noch negative RSSI Werte :-(

Gruß
Micha
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: Rince am 11 Januar 2015, 22:20:54
Die sind immer negativ :)

Aber je weniger negativ, desto besser...

-60 ist viel besser als -90
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: Tion am 13 Januar 2015, 02:58:13
@Rince
Wäre die Einbindung über die Serial ID was fürs Wiki, als Trick der Woche ?
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 13 Januar 2015, 06:47:39
Also ich bin dafür, seit diesem Trick ist mein Leben leichter
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: Rince am 13 Januar 2015, 10:02:54
Dann legt los mit dem Eintrag :)
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: mfeske am 13 Januar 2015, 13:05:50
http://www.fhemwiki.de/wiki/CUL dort ? Ich hab ja keine Zugangsdaten :-(
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: Rince am 14 Januar 2015, 10:35:07
ZitatIch hab ja keine Zugangsdaten :-(
Besorg dir welche :)


http://www.fhemwiki.de/wiki/Hauptseite

ZitatAdministratives zum Wiki

Allgemeine Aktivitäten:

    Registrierung zur Mitarbeit: wende Dich bitte an einen Administrator
    Basiswissen über die Mitarbeit an einem Wiki erarbeiten (z.B. Wikipedia)
    Erweiterung und Korrektur von Artikeln, wo immer nötig
    Ein(ig)e der gewünschten Seiten erstellen
    Ideen aus dem Forum in bestehende oder neue Artikel einarbeiten
    Info red.png Tips / Regeln / Hinweise auf "Über FHEMWiki" beachten! Info red.png
Titel: Antw:[gelöst] 2 CULs und 1 Hub am Rapi
Beitrag von: Tion am 14 Januar 2015, 11:57:31
Habs mal Eingestellt  :P