Neuartiges CUL Interface - miniCUL mit WLAN-Schnittstelle

Begonnen von locutus, 25 Oktober 2015, 23:12:21

Vorheriges Thema - Nächstes Thema

andies

Zitat von: locutus am 13 Juni 2017, 22:22:30
Welchen Status zeigt die grüne conn LED an?
Die blinkt. Ich würde tippen 1x pro Sekunde, eventuell schneller.
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

locutus

Zitat... the green "conn" LED will show the wifi status as follows:

  • Very short flash once a second: not connected to a network and running as AP+STA, i.e. trying to connect to the configured network
Es besteht keine Verbindung zum lokalen Netzwerk. esp-link befindet sich im Access Point + Station Modus.

ZitatHowever, in order to get there esp-link will start out as an access point and you'll have to join its network to configure it. The short version is:

    1. esp-link creates a wifi access point with an SSID of the form ESP_012ABC ...
Die SSID lautet ESP_xxxxxx.

andies

Danke, ich habe es - ich war zu weit weg von dem Modul, deshalb habe ich das Netzwerk nicht gesehen. Ärgerlicher Anfängerfehler...
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Joker

Hi,

kurze Frage- Ich habe ja einen 433Mhz miniCUL, und ich würde gerne meinen Raspberry mitsamt dem miniCUL in ein Gehäuse einbauen. Deswegen möchte ich anstatt der Helix Antenne eine externe Antenne anschließen.

Ich dachte ich hole mir diese Antenne, und baue die Buchse von diesem PigTail an das Gehäuse. Den Innenleiter von dem Kabel löte ich am miniCUL an die Stelle wo jetzt die Antenne angelötet ist, und die Schirmung an eine der beiden Lötflächen daneben.

Sind Komponenten und Vorgehen so OK?


locutus

#379
Die Komponenten sind i. O. Allerding trägt das Kabel zur Signaldämpfung bei, weshalb auch 1 dBi Antennengewinn nicht wirklich viel ist. Empfehlenswert wäre eine 3 - 5 dBi Antenne.

andies

Ich habe auf einmal ein Problem mit dem miniCUL. "get ccconfig" liefert
No FD
und "set miniCUL raw e" ergibt
2017.06.18 14:51:57 3: Opening miniCUL device /dev/ttyUSB1
2017.06.18 14:51:57 3: Setting miniCUL serial parameters to 38400,8,N,1
2017.06.18 14:52:06 1: Cannot init /dev/ttyUSB1, ignoring it (miniCUL)
2017.06.18 14:55:02 3: Setting miniCUL serial parameters to 38400,8,N,1
2017.06.18 14:55:11 1: Cannot init /dev/ttyUSB1, ignoring it (miniCUL)

Auf dem RPi "sehe" ich /dev/ttyUSB1 mit aktuellem Dateum (habe gerade noch einmal neu gestartet). Wie kann ich den CUL wieder in Gang setzen?
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

RaspiLED

Hi,
Was sagt
ls -la /dev/serial/by*
und
dmesg | tail 20
Direkt nach dem einstecken des CULs?
Wie ist der
list CUL
In FHEM?
Gruß Arnd



Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

locutus

Irrelevant! Das USB-Gerät ist systemseitig auch dann vorhanden, wenn der Umschalter in der WLAN-Stellung steht. In der WLAN-Stellung ist die serielle Kommunikation zwischen USB-Wandler und MCU unterbrochen. Also entweder miniCUL-USB oder WLAN. Beides gleichzeitig geht nicht.

Zitat von: andies am 18 Juni 2017, 15:00:28
Ich habe auf einmal ein Problem mit dem miniCUL. "get ccconfig" liefert
No FD
Auf dem RPi "sehe" ich /dev/ttyUSB1 mit aktuellem Dateum (habe gerade noch einmal neu gestartet). Wie kann ich den CUL wieder in Gang setzen?
In welcher Stellung befindet sich der Schalter?

andies

Zitat von: RaspiLED am 18 Juni 2017, 16:51:52
ls -la /dev/serial/by*
und
dmesg | tail 20
Direkt nach dem einstecken des CULs?
Da habe ich

/dev/serial/by-id:
insgesamt 0
drwxr-xr-x 2 root root 80 Jun 12 13:17 .
drwxr-xr-x 4 root root 80 Jun 12 13:17 ..
lrwxrwxrwx 1 root root 13 Jun 12 13:17 usb-FTDI_FT230X_Basic_UART_DN02TLSZ-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jun 12 13:17 usb-FTDI_FT232R_USB_UART_A104WS3F-if00-port0 -> ../../ttyUSB1

/dev/serial/by-path:
insgesamt 0
drwxr-xr-x 2 root root 80 Jun 12 13:17 .
drwxr-xr-x 4 root root 80 Jun 12 13:17 ..
lrwxrwxrwx 1 root root 13 Jun 12 13:17 platform-3f980000.usb-usb-0:1.3:1.0-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jun 12 13:17 platform-3f980000.usb-usb-0:1.5:1.0-port0 -> ../../ttyUSB1

Bei messages steht
Jun 12 13:17:04 Zimmer kernel: [    7.168211] usbcore: registered new interface driver usbserial
Jun 12 13:17:04 Zimmer kernel: [    7.168297] usbcore: registered new interface driver usbserial_generic
Jun 12 13:17:04 Zimmer kernel: [    7.168384] usbserial: USB Serial support registered for generic
Jun 12 13:17:04 Zimmer kernel: [    7.178658] usbcore: registered new interface driver ftdi_sio
Jun 12 13:17:04 Zimmer kernel: [    7.178757] usbserial: USB Serial support registered for FTDI USB Serial Device
Jun 12 13:17:04 Zimmer kernel: [    7.179129] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
Jun 12 13:17:04 Zimmer kernel: [    7.179318] usb 1-1.3: Detected FT-X
Jun 12 13:17:04 Zimmer kernel: [    7.180218] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
Jun 12 13:17:04 Zimmer kernel: [    7.180494] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected
Jun 12 13:17:04 Zimmer kernel: [    7.180672] usb 1-1.5: Detected FT232RL
Jun 12 13:17:04 Zimmer kernel: [    7.182525] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB1
Jun 12 13:17:04 Zimmer kernel: [    7.454182] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun 12 13:17:04 Zimmer kernel: [    7.454215] brcmfmac: power management disabled
Jun 12 13:17:05 Zimmer kernel: [    8.442919] brcmfmac: power management disabled
Jun 12 13:17:05 Zimmer kernel: [    8.558350] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jun 12 13:17:05 Zimmer kernel: [    8.558585] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun 12 13:17:05 Zimmer kernel: [    9.049786] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Jun 12 13:47:47 Zimmer kernel: [   22.304270] uart-pl011 3f201000.serial: no DMA platform data

Das sind wirklich die letzten Nachrichten von messages. Syslog enthält keine Meldungen von USB.

list miniCUL liefert
Internals:
   CMDS
   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:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/ttyUSB1@38400 0000
   DeviceName /dev/ttyUSB1@38400
   FHTID      0000
   NAME       miniCUL
   NR         146
   PARTIAL
   STATE      opened
   TYPE       CUL
   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]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   Readings:
     2017-06-10 13:42:58   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2017-06-10 13:31:56   cmds            A B C E e F f G h i K k l M m N R T t U u V W X x Y Z
     2017-06-18 14:54:50   raw             No answer
     2017-06-18 14:55:02   state           opened
     2017-06-18 14:54:01   uptime          No answer
     2017-06-18 14:49:21   version         No answer
Attributes:
   group      Haus


Danke!
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

andies

PS Schalter ist Richtung USB (habe ich nicht geändert).
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

locutus

Zitat von: andies am 18 Juni 2017, 17:39:28

lrwxrwxrwx 1 root root 13 Jun 12 13:17 usb-FTDI_FT230X_Basic_UART_DN02TLSZ-if00-port0 -> ../../ttyUSB0
FTDI FT230X ist der miniCUL. Dein miniCUL belegt den ttyUSB0 Port.

andies

Ah, das hat sich anscheinend geändert. Ich habe das zum Anlass genommen, den miniCUL auf WLAN umzustellen. Alles läuft jetzt, danke! Ich dachte immer, dass bei Angabe des gesamten Pfades der ttyUSB sich nicht ändert. Da hatte ich mich getäuscht. Gibt es einen Link, wie man das "fest" einstellen kann (im Moment habe ich nur ein USB da dran, aber wer weiß).
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

RaspiLED

 Hi,
Ja klar man nehme die by-id Variante:

/dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_DN02TLSZ-if00-port0

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

andies

komisch, die habe ich doch genommen. Nix mit ttyUSB0...
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

RaspiLED

Hi,
Nö, in Deinem List steht DEF /dev/ttyS1 und eben nicht der ganze by-id Pfad.
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...