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
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
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
Super
wie seh ich das ?
hab jetzt 10002:raw:0:/dev/Sradino:57600 NONE 1STOPBIT 8DATABITS eingegeben und es flackert immer noch
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
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
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
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!
Bleibt auf closed
hab nochmal den strom raus jetzt gehts
super Otto Danke
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?
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.
Ok und nochmals Danke
Gruß