FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Sepp am 06 März 2022, 16:45:47

Titel: ser2net Problem
Beitrag von: Sepp am 06 März 2022, 16:45:47
Hallo
habe ein Problem mit Ser2net bekomme keine Verbindung

am 2Raspi  ser2net aufgespielt dann
sudo nano /etc/ser2net.conf dann
6002:raw:0:/dev/ttyradino:57600 NONE 1STOPBIT 8DATABITS HANGUP_WHEN_DONE

auf den 1 also Fhemraspi dann
define Sradino SIGNALduino 192.168.178.54:6002 0000 (kann es damit nicht anlegen)Meldung
Define, wrong syntax: define <name> SIGNALduino {none | devicename[\@baudrate] | devicename\@directio | hostname:port}
vieleicht kann mir einer weiterhelfen ?
hier ein list von meinen Sradino

Internals:
   Clients    :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS:SD_Rojaflex: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-Unknown_radino_CC1101-if00@57600
   DMSG       nothing
   DevState   disconnected
   DeviceName /dev/serial/by-id/usb-Unknown_radino_CC1101-if00@57600
   FUUID      6224c634-f33f-4209-31e9-df64edd90eea85a0
   IDsNoDispatch 2,72.1,82
   LASTDMSG   nothing
   LASTDMSGID nothing
   NAME       Sradino
   NR         115
   PARTIAL   
   STATE      disconnected
   TIME       1646577934
   TYPE       SIGNALduino
   versionProtocols 1.44
   versionmodul 3.5.4+20220201
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114|118)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     31:KOPP_FC ^kr\w{18,}
     32:PCA301  ^\S+\s+24
     33:SD_Rojaflex ^P109#[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   READINGS:
     2022-03-06 15:34:10   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 4 dB, DataRate: 5.60 kBaud
     2022-03-06 15:34:10   cc1101_config_ext Modulation: ASK/OOK
     2022-03-06 15:45:34   state           disconnected
   additionalSets:
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
     96
   mnIdList:
     100
     101
     102
     103
     107
     107.1
     108
     109
     112
     115
     116
     116.1
     117
   msIdList:
     0
     0.1
     0.2
     0.3
     0.4
     0.5
     1
     3
     3.1
     4
     6
     7
     7.1
     13
     13.2
     14
     15
     17
     20
     23
     25
     33
     33.1
     33.2
     35
     41
     49
     51
     53
     54.1
     55
     65
     68
     74.1
     87
     88
     90
     91.1
     93
     106
     113
     118.1
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     34
     36
     37
     38
     39
     40
     42
     44
     44.1
     45
     46
     48
     49.1
     49.2
     50
     54
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     73
     74
     76
     78
     79
     80
     81
     83
     84
     85
     86
     89
     91
     92
     94
     95
     97
     98
     99
     104
     105
     110
     111
     114
     118
Attributes:
   group      CUL
   hardware   radinoCC1101
   updateChannelFW stable


am 2 raspi ergibt ein
ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Mar  6 15:41 usb-Unknown_radino_CC1101-if00 -> ../../ttyACM0
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 18:20:43
Also hab es anlegen können aber es flackert hin und her
hab es so bei fhem angelegt   define Sduino 192.168.178.54:10002

und in der /etc/ser2net.conf dieses versucht
10002:raw:0:/dev/ttyradino:57600 NONE 1STOPBIT 8DATABITS
6002:raw:0:/dev/ttyradino:57600 NONE 1STOPBIT 8DATABITS HANGUP_WHEN_DONE
10002:raw:0:/dev/serial/by-id/usb-Unknown_radino_CC1101-if00@57600 NONE 1STOPBIT 8DATABITS

wäre echt net wenn mir jemand Helfen könnte
Titel: Antw:ser2net Problem
Beitrag von: Otto123 am 06 März 2022, 18:25:58
Hi,

das passt doch alles nicht zusammen?
Serielle Gerätenamen stimmen nicht überein.
Zitatls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Mar  6 15:41 usb-Unknown_radino_CC1101-if00 -> ../../ttyACM0
Zitat6002:raw:0:/dev/ttyradino:57600 NONE 1STOPBIT 8DATABITS HANGUP_WHEN_DONE
Was soll die 0000 am Schluß?
Zitatdefine Sradino SIGNALduino 192.168.178.54:6002 0000
define <name> SIGNALduino {none | devicename[\@baudrate] | devicename\@directio | hostname:port}
Ich kann allerdings in der Hilfe nicht mal erkennen ob der SIgnalduino überhaupt übers Netzwerk funktioniert?
https://fhem.de/commandref_DE.html#SIGNALduino
Aber laut Deiner Fehlermeldung ist "bloß" die Doku nicht aktuell? ::)

Welche Version ser2net hast Du? Ab Version 4 (Bullseye) ist die Konfiguration komplett anders!

Die letzte Version Deiner konfusen Versuche könnte gehen - wobei meiner Meinung anch der Syntax nicht stimmt:
10002:raw:0:/dev/serial/by-id/usb-Unknown_radino_CC1101-if00@57600 NONE 1STOPBIT 8DATABITS
Wenn Du eine Version kleiner 4 hast.
Hast Du denn ser2net auch gestartet?

Gruß Otto
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 18:42:18
Super

wie seh ich das ?
hab jetzt 10002:raw:0:/dev/Sradino:57600 NONE 1STOPBIT 8DATABITS eingegeben  und es flackert immer noch
Titel: Antw:ser2net Problem
Beitrag von: Otto123 am 06 März 2022, 18:44:08
Zitat von: Sepp am 06 März 2022, 18:42:18
wie seh ich das ?
Worauf bezog sich diese Frage? :o

Die Version anzeigen:
ser2net -v
Den status vom Dienst abfragen:
systemctl status ser2net

Wieviele komische Devicenamen willst Du noch probieren?
Sradino ??? ??? ???

Funktionierende Konfiguration für einen anderen Fall:
https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi#Variante_mit_ser2net

Titel: Antw:ser2net Problem
Beitrag von: MadMax-FHEM am 06 März 2022, 18:49:15
Zitat von: Otto123 am 06 März 2022, 18:44:08
Wieviele komische Devicenamen willst Du noch probieren?
Sradino ??? ??? ???

Bis die Phantasie ausgeht ;) :D

Also dort wo dein SRadino aktuell steckt "heißt" er entweder:


/dev/serial/by-id/usb-Unknown_radino_CC1101-if00


oder irgendwas "by-path" (ls /dev/serial/by-path )

oder eben:


/dev/ttyACM0


EDIT: ersteres funktioniert auch bei Umstecken oder Systemumzug (sofern weiterhin "verwandtes" System / Linux), zweiteres (by-path) normalerweise solange du nicht physisch "umsteckst", also anderen USB-Anschluss nimmst und letzteres ist eigentlich "Glücksspiel", weil eben je nachdem wie Linux/das System die USB-Geräte beim Start benamst heißen die halt auch mal was mit 1 oder so am Ende usw.
Siehe: https://wiki.fhem.de/wiki/Mehrere_USB-Ger%C3%A4te_einbinden

Alle anderen Namen führen doch schon dazu, dass ser2net den SRadino schon nicht "finden" kann...
...geschweige denn über die Leitung kriegt ;)

Gruß, Joachim
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 18:55:19
also ser2net version 3.5

define Sradino 192.168.178.54:10002 in Fehm

systemctl status ser2net


pi@raspberrypi:~ $ systemctl status ser2net
● ser2net.service - LSB: Allows network connections to serial ports
   Loaded: loaded (/etc/init.d/ser2net; generated)
   Active: active (running) since Sun 2022-03-06 18:46:29 CET; 6min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 541 ExecStart=/etc/init.d/ser2net start (code=exited, status=0/SUCCES
    Tasks: 1 (limit: 2200)
   Memory: 1.7M
   CGroup: /system.slice/ser2net.service
           └─553 /usr/sbin/ser2net -c /etc/ser2net.conf -P /run/ser2net.pid

Mar 06 18:46:29 raspberrypi systemd[1]: Starting LSB: Allows network connections
Mar 06 18:46:29 raspberrypi ser2net[551]: ser2net startup
Mar 06 18:46:29 raspberrypi ser2net[541]: Starting Serial port to network proxy:
Mar 06 18:46:29 raspberrypi


ich schnalls net
Titel: Antw:ser2net Problem
Beitrag von: Otto123 am 06 März 2022, 19:02:28
Also dann vielleicht so
10002:raw:0:/dev/serial/by-id/usb-Unknown_radino_CC1101-if00:57600 NONE 1STOPBIT 8DATABITS HANGUP_WHEN_DONE

Und den Dienst neu starten!
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 19:10:26
Bleibt auf closed
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 19:12:24
hab nochmal den strom raus jetzt gehts 
super Otto Danke
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 06 März 2022, 20:16:11
Hallo Otto
eine Frage noch ich hab das zweite Raspi mit Kabel wenn ich es jetzt über wlan machen will muss ich doch nur in Fhem also raspi 1 die 192.168.178.54:10002 in 192.168.178.9:10002 ändern das es mit wlan auch geht?
Titel: Antw:ser2net Problem
Beitrag von: Otto123 am 06 März 2022, 21:12:52
wenn er im Wlan diese Adresse hat - ja sollte so gehen. Allerdings kann ich nicht sagen wie empfindlich der Signalduino gegen Latenzen im Netzwerk regiert. Die sind bei Wlan wesentlich höher.
Also kann sein: ser2net hat Verbindung - aber die Software, die diese Verbindung nutzt, spinnt.
Titel: Antw:ser2net Problem
Beitrag von: Sepp am 07 März 2022, 06:49:34

Ok und nochmals Danke
Gruß