[Verkaufe]: 4fach CUL 2x866 und 2x433 MHz (MAPLE-CUL mit STM32 Controller)

Begonnen von Ranseyer, 19 April 2017, 12:15:24

Vorheriges Thema - Nächstes Thema

Florian_GT

Zitat von: afloria am 12 Juni 2017, 23:45:25
Sollte die Baud bei LAN Module nicht egal sein?

Wie hast du das bei dir konfiguriert? Das lief bei mir ja auch nicht rund.
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

Telekatz

Jetzt hat es doch noch mit STACKABLE funktioniert. Anscheinend verträgt sich das STACKABLE Modul nicht mit dem STACKABLE_CC Modul. Wenn beide geladen waren, ging es nicht.

define CUL1 CUL /dev/serial/by-id/usb-STM32_MapleCUL_68e0d57e-if00@42 1234
attr CUL1 rfmode WMBus_T
define CUL1_SCC STACKABLE CUL1
define CUL2 CUL FHEM:DEVIO:CUL1_SCC:42 2345
attr CUL2 rfmode SlowRF


Die Initialisierung von MBUS am ersten und SlowRF am zweiten Transceiver sieht jetzt besser aus.

RaspiLED

Hi,
was ist denn @42 ?
Beim stackable habe ich verstanden, dass laut commandref der Wert egal ist, aber angegeben sein muss. Aber beim ersten Device ist es doch die tatsächliche Serielle Hardwareschnittstelle, oder?

Gruß Arnd


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

Florian_GT

FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

RaspiLED

Hi,
beim Lan hat der erste die IP:Port Kombination und die Stackables irgendeine Nummer z.B.9600, 19200, 38400
Gruß Arnd


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

Florian_GT

Zitat von: RaspiLED am 13 Juni 2017, 21:08:10
Hi,
beim Lan hat der erste die IP:Port Kombination und die Stackables irgendeine Nummer z.B.9600, 19200, 38400
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...

Was hat es mit der Nummer auf sich?
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

RaspiLED

Ist eigentlich die Baudrate ;-)


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

Telekatz

Zitat von: RaspiLED am 13 Juni 2017, 20:36:42
was ist denn @42 ?
Es ist die Antwort auf das Leben, das Universum und den ganze Rest.

Zitat von: RaspiLED am 13 Juni 2017, 20:36:42
Beim stackable habe ich verstanden, dass laut commandref der Wert egal ist, aber angegeben sein muss. Aber beim ersten Device ist es doch die tatsächliche Serielle Hardwareschnittstelle, oder?
Es ist beim ersten Device nicht wirklich eine Serielle Schnittstelle, sondern nur ein CDC Device vorhanden. Solange du nicht wirklich eine RS232 Schnittstelle in Hardware hast, ist bei CDC  die Baudrate irrelevant.

Florian_GT

Hi,

habe jetzt die Konfiguration so:

### CUL
define CUL1 CUL 192.168.0.3:2323@42 1111
attr CUL1 group CUL
attr CUL1 rfmode WMBus_T
attr CUL1 room Alle
attr CUL1 verbose 5
define CUL1_SCC STACKABLE CUL1

define CUL2 CUL FHEM:DEVIO:CUL1_SCC:42 1212
attr CUL2 group CUL
attr CUL2 rfmode SlowRF
attr CUL2 room Alle
attr CUL2 verbose 5

MAPLE habe ich Stromlos gemacht, dann FHEM restartet. Beide Devices sind Initialized.

Der CUL1 schickt fleissig WMBUS Daten, soweit sogut. Aber der CUL2 schickt keine SlowRF Daten. :(

Was ich mir auch nicht erklären kann, hier die cconf von CUL2:
ccconf => freq:800.000MHz bWidth:203KHz rAmpl:33dB sens:8dB

Wie kommt der auf 800Mhz???

Hier einmal ein Switch von SlowRF zu Homatic dann wieder zu SlowRF, mit Verbose 5:
2017.06.15 18:13:45.654 5: SW: Zx
2017.06.15 18:13:45.655 5: CUL1 sending *Zx
2017.06.15 18:13:45.655 5: SW: *Zx
2017.06.15 18:13:45.657 5: SW: X21
2017.06.15 18:13:45.657 5: CUL1 sending *X21
2017.06.15 18:13:45.657 5: SW: *X21
2017.06.15 18:13:45.660 5: SW: Ar
2017.06.15 18:13:45.660 5: CUL1 sending *Ar
2017.06.15 18:13:45.660 5: SW: *Ar
2017.06.15 18:13:45.663 2: Switched CUL2 rfmode to HomeMatic
2017.06.15 18:14:00.473 5: SW: Ax
2017.06.15 18:14:00.473 5: CUL1 sending *Ax
2017.06.15 18:14:00.474 5: SW: *Ax
2017.06.15 18:14:00.476 5: SW: Zx
2017.06.15 18:14:00.476 5: CUL1 sending *Zx
2017.06.15 18:14:00.476 5: SW: *Zx
2017.06.15 18:14:00.479 5: SW: brx
2017.06.15 18:14:00.479 5: CUL1 sending *brx
2017.06.15 18:14:00.479 5: SW: *brx
2017.06.15 18:14:00.481 5: SW: X21
2017.06.15 18:14:00.481 5: CUL1 sending *X21
2017.06.15 18:14:00.482 5: SW: *X21
2017.06.15 18:14:00.484 2: Switched CUL2 rfmode to SlowRF
2017.06.15 18:14:00.851 5: CUL/RAW: /*OFF

2017.06.15 18:14:00.851 4: CUL_Parse: CUL1 *OFF
2017.06.15 18:14:00.852 5: CUL1: dispatch *OFF
2017.06.15 18:14:00.852 5: CUL/RAW: /OFF

2017.06.15 18:14:00.852 4: CUL_Parse: CUL2 OFF
2017.06.15 18:14:00.852 5: CUL2: dispatch OFF
2017.06.15 18:14:00.961 3: CUL2: Unknown code OFF, help me!


Was hat das "Unknown code OFF, help me!" zu bedeuten?
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

Telekatz

Zitat von: afloria am 15 Juni 2017, 18:13:13
Was hat das "Unknown code OFF, help me!" zu bedeuten?
Das hat nichts zu bedeuten und ist normal.

Mach mal:
set CUL1 raw e

Ranseyer

Zitat von: Telekatz am 15 Juni 2017, 19:14:24
Mach mal:
set CUL1 raw e


Ah, OK... Bei einem 4-Fach CUL kann/muss man jeden einzeln zurücksetzen ? (Das hätte ich nicht gedacht!)
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Telekatz

Man setzt alle gleichzeitig zurück. Das Kommando muss aber an den ersten CUL gesendet werden.

Ranseyer

Puuh, doch korrekt verstanden. Danke !

BTW: Ins Wiki habe ich seinerzeit geschrieben: https://wiki.fhem.de/wiki/MapleCUN#Zus.C3.A4tzliche_Serielle_Schnittstellen

ZitatÜber USB werden zwei weitere Schnittstellen angelegt, der Netzwerkzugriff erfolgt über die Ports 2324 und 2325.
Zur Einstellung der Baudrate über Netzwerk gibt es folgende Befehle:
UART0 Baudrate einstellen: pb0@115200
UART1 Baudrate einstellen: pb1@9600
Baudrate im EEPROM speichern: ps
Baudrate anzeigen: pi
Ein am UART0 angeschlossener HM-MOD-UART kann z.B. mit folgender Definition in FHEM eingebunden werden:

Ich verstehe das so:
UART0= 8+9 = PA2+3
UART1= 1+2 = PN10+11

Korrekt ?
(Ich verstehe das so dass man auf diesem Wege niemals die Anbindung des MAPLE-CUL selbst versauen kann, in dem man für seine eigene Anbindung eine andere Geschwindigkeit setzt, weder per USB noch per LAN Anbindung)
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Telekatz

UART0= 8+9 = PA3+2
UART1= 0+1 = PB11+10

Für die Anbindung des MapleCUL ist die Baudrate egal, da kann man nichts falsch einstellen. Sie wird nicht benötigt, da der MapleCUL nicht über RS232 angebunden ist.

Anders verhält es sich mit den beiden zusätzlichen UART0 und UART1 Ports. Dort ist die Baudrate relevant, da die serielle Schnittstelle dort auch physikalisch existiert.

Ranseyer

Danke. (Verzählt+Typo bei mir. Ich übertrage das mal in Wiki...)
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!