Hauptmenü

ser2net Problem

Begonnen von Sepp, 06 März 2022, 16:45:47

Vorheriges Thema - Nächstes Thema

Sepp

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

Sepp

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

Otto123

#2
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
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sepp

Super

wie seh ich das ?
hab jetzt 10002:raw:0:/dev/Sradino:57600 NONE 1STOPBIT 8DATABITS eingegeben  und es flackert immer noch

Otto123

#4
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

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

MadMax-FHEM

#5
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Sepp

#6
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

Otto123

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!
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sepp


Sepp

hab nochmal den strom raus jetzt gehts 
super Otto Danke

Sepp

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?

Otto123

#11
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.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Sepp


Ok und nochmals Danke
Gruß