FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: djfflow am 30 Mai 2024, 19:35:15

Titel: Jeelink und Nanocul disconnected
Beitrag von: djfflow am 30 Mai 2024, 19:35:15
Hallo,

ich habe von einem Rpi3 auf einen Rpi5 umgestellt. RaspiOS habe ich komplett neu installiert. Das FHEM habe ich neu installiert und dann die alte Version drüber kopiert.
Seit dem Umstieg wollen mein Jeelink und mein nanoCUL nicht mehr laufen. Beide stehen auf disconnected.
Jeelink
Internals:
   Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
   DEF        /dev/ttyUSB1@57600
   DeviceName /dev/ttyUSB1@57600
   FUUID      5d2464d2-f33f-613e-2ddf-506ea727106b1d4b
   NAME       myJeeLink
   NR         481
   PARTIAL   
   STATE      disconnected
   TYPE       JeeLink
   eventCount 3
   MatchList:
     1:PCA301   ^\S+\s+24
     2:EC3000   ^\S+\s+22
     3:RoomNode ^\S+\s+11
     4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     5:AliRF    ^\S+\s+5
     6:EMT7110  ^OK\sEMT7110\s
     7:KeyValueProtocol ^OK\sVALUES\s
   READINGS:
     2024-05-30 19:21:37   state           disconnected
Attributes:
   flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
   icon       cul
   initCommands 1m 0t v
   room       Gateway,Temp
   verbose    4

NanoCUL
nternals:
   CMDS       
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@38400 1234
   DeviceName /dev/serial/by-id/usb-SHK_SIGNALduino_433-if00-port0@38400
   FHTID      1234
   FUUID      5ee656c4-f33f-613e-f4d4-046c373735365edc
   NAME       nanoCUL
   NR         679
   PARTIAL   
   STATE      disconnected
   TYPE       CUL
   devioNoSTATE 1
   initString X21
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     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......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]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2024-05-23 05:58:25   cmds            A B C e F f G i K L l M N R T t U V W X x
     2024-05-30 17:58:37   raw             No answer
     2024-05-30 18:59:58   state           disconnected
     2024-05-30 18:21:02   version         No answer
Attributes:
   icon       cul_cul
   rfmode     SlowRF
   room       Gateway

Ausgabe lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 003 Device 002: ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Ausgabe ls -l /dev/serial/by-id/
lrwxrwxrwx 1 root root 13 30. Mai 18:59 usb-busware.de_TPUART_transparent_95738343235351F0A171-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 30. Mai 18:59 usb-FTDI_FT232R_USB_UART_AI04PGPD-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 30. Mai 18:59 usb-SHK_SIGNALduino_433-if00-port0 -> ../../ttyUSB0

Wo liegt der Fehler?

MfG

Titel: Aw: Jeelink und Nanocul disconnected
Beitrag von: Otto123 am 30 Mai 2024, 21:17:06
Hi,

zeig mal ls -lha /dev/ttyUSB1
Gruß Otto
Titel: Aw: Jeelink und Nanocul disconnected
Beitrag von: djfflow am 31 Mai 2024, 06:56:04
Hi
hier die gewünschte Ausgabe
crw-rw----+ 1 root plugdev 188, 1 30. Mai 18:59 /dev/ttyUSB1
MfG
Titel: Aw: Jeelink und Nanocul disconnected
Beitrag von: KölnSolar am 31 Mai 2024, 07:05:10
War da nicht was mit den Gruppenzuordnungen bei Bookworm ?  :-\

Grüße
Markus
Titel: Aw: Jeelink und Nanocul disconnected
Beitrag von: Otto123 am 31 Mai 2024, 08:45:32
genau, Du musst den user fhem zusätzlich in die Gruppe plugdev stecken.
Historisch "gehörten" die seriellen Geräte der Gruppe dialout. (Es gibt auch Systeme mit der Gruppe tty)  ::)
Viele Möglichkeiten, z.B.:
sudo usermod -a -G plugdev fhemoder
sudo adduser fhem plugdevDamit die Änderung für diesen User wirksam wird, musst Du FHEM neu starten. (entspricht Logout/Login)

Hinweis: mach Deine Definition konsistent: verwende nicht bei einem serial/by-id und beim anderen ttyUSBx. serial/by-id ist in der Regel fehlertoleranter.

Gruß Otto