433MHz Nano Cul an CCU3 mit CUxD

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
geBlue
Beiträge: 2
Registriert: 07.04.2024, 22:04
System: Alternative CCU (auf Basis OCCU)

433MHz Nano Cul an CCU3 mit CUxD

Beitrag von geBlue » 08.04.2024, 22:22

Hallo in die Runde,
nach mehreren Jahren FHEM auf einem PI, habe ich das Ableben des Pi dafür genutzt auf größere Hardware umzustellen.
Somit nutze ich nun einen Cubi5 mit Proxmox. Dort läuft in eine VM Raspberry Matic. Das Durchreichen und betreiben des Sticks für Homematic klappt ohne Probleme. Somit habe ich den 433MHz CUL Stick entsprechend durchgereicht.

Ich bin in zwischen von FHEM zu Home Assistent gewechselt. Leider habe ich dort keine Anleitung gefunden, wie ein CUL Stick direkt mit Home Assistent läuft. Somit probiere ich es nun über CUxD bei der Respberry Matic. Im Forum habt ich ich z.B. diesen Eintrag gefunden und versucht mich dran zu orientieren:
viewtopic.php?t=76630

Obwohl im Status bei dem Stick "connected" steht, bekomme ich im Terminal auf die Eingabe "V" keine Rückmeldung und sehe auch beim Drücken auf 433MHz Fernbedienungen nichts im Terminal. Befehle wie "is000000FFFFFF" im Terminal fuhren zu deinem Schalten der Funktsteckdosen.

Ich hoffe, dass jemand von euch alten Hasen einen Tipp hat, wie ich den Stick zum laufen bekomme und somit auch die gute 433MHz Komponenten weiter verwendet werden können.



hier die Status Seite:

Code: Alles auswählen

 USB 1-1 - QEMU USB Tablet [HID] - Sun Apr  7 21:55:40 2024
  USB 2-1 - eQ-3 HmIP-RFUSB [FF] - no driver - Sun Apr  7 21:55:40 2024
  USB 2-2 - {NONE} FT232R USB UART [FF] - /dev/ttyUSB0 {:1549s} - connected - Sun Apr  7 21:55:40 2024

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (1640) angefordert!

  Diese Web-Seite wurde aufgerufen von: 10.30.61.18

  CUxD-Uptime(2.11):              0 Tag(e) 00:25:49, 79656 Bytes belegt, Compiled Sep  7 2023 20:58:59
  CCU-Uptime(3.75.6.20240316):    0 Tag(e) 00:26:15, load-average: 0.11 0.03 0.01, 10s-cpu-load: 6.7%
  Speicher:  Total 2023300k  Used 643484k  Free 1379816k  (Cached 132912k)  Available 1499028k
  CPU(1): Common KVM processor [4607.99 bogomips]
  CPU(2): Common KVM processor [4607.99 bogomips]
  Linux version 6.6.21 (builder@baa7ad9fc4a7) (x86_64-buildroot-linux-gnu-gcc.br_real (Buildroot -g6d18e07) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT Sat Mar 16 10:36:50 UTC 2024
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)
  system.Latitude(52.500000) system.Longitude(13.400000) - 07.04.2024 CUxD.SunRiseTime(06:23) CUxD.SunSetTime(19:50)

  Filesystem: /                  ext4     (ro) Total     996780k  Used     851732k (85.4%)  Free     145048k (14.6%)
  Filesystem: /dev               devtmpfs (rw) Total    1010196k  Used          0k ( 0.0%)  Free    1010196k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total    1011648k  Used        128k ( 0.0%)  Free    1011520k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total    1011648k  Used          0k ( 0.0%)  Free    1011648k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total    1011652k  Used       1084k ( 0.1%)  Free    1010568k (99.9%)
  Filesystem: /media             tmpfs    (rw) Total    1011648k  Used          0k ( 0.0%)  Free    1011648k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total    3024600k  Used     221040k ( 7.3%)  Free    2803560k (92.7%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      68316k (26.1%)  Free     193552k (73.9%)

  CCU-MAC:     D6:B0:83:C0:FF:73
  HM-Config:   /etc/config/homematic.regadom(3453553) OK! - Sun Apr  7 21:54:44 2024
  CUxD-Config: /tmp/cuxd.ps.sav(1675) - D - Sun Apr  7 22:20:40 2024
               /usr/local/addons/cuxd/cuxd.ps(1675) - D - Sun Apr  7 21:54:42 2024
               /usr/local/addons/cuxd/cuxd.ps.bak(1675) - D - Sun Apr  7 21:54:18 2024

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPT-PORT  '' -> (8183)
	*HM-REGA-PORT    '' -> (31999)
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 USERACCESS      ''
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGFLAGS        ''
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 HMSLOGFILENAME  '/var/log/hmserver.log'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU-ERASE       './dfu-programmer $TARGET$ erase --force'
	 DFU-FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU-START       './dfu-programmer $TARGET$ start'
	 REMOTE-PARAMS   ''
	 REMOTE-CMD      ''
	 LEVELFILTER     '0'


  Aktuelle Geräteeinstellungen - 1 Gerät(e), 16 Channel(s):

	CUX4000001:	dev('') KEY
	CUX4000001:1	RCV_SHORT('') --> CMD_SHORT('is010101F0000FF')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:2	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:3	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:4	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:5	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:6	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:7	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:8	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:9	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:10	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:11	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:12	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:13	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:14	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:15	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:16	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')


  gefundene Adressen f(3) (aktuelle zuerst 21:54:18):


Benutzeravatar
uwe111
Beiträge: 4821
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 246 Mal
Kontaktdaten:

Re: 433MHz Nano Cul an CCU3 mit CUxD

Beitrag von uwe111 » 08.04.2024, 23:27

geBlue hat geschrieben:
08.04.2024, 22:22
Ich hoffe, dass jemand von euch alten Hasen einen Tipp hat, wie ich den Stick zum laufen bekomme
Da Du offensichtlich einen CUL Clone besitzt, kann er vom CUxD nicht automatisch als CUL erkannt werden.

In der aktuellen CUxD Doku steht dazu auf Seite 174 unter Punkt 8:
Dazu sind im CUxD-Setup die folgenden Parameter zu setzen:

Code: Alles auswählen

TTYPARAM=ttyUSB0:38400:8N1
TTYASSIGN=ttyUSB0:CUX
Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

geBlue
Beiträge: 2
Registriert: 07.04.2024, 22:04
System: Alternative CCU (auf Basis OCCU)

Re: 433MHz Nano Cul an CCU3 mit CUxD

Beitrag von geBlue » 10.04.2024, 22:04

Hallo Uwe,
uwe111 hat geschrieben:
08.04.2024, 23:27
Da Du offensichtlich einen CUL Clone besitzt, kann er vom CUxD nicht automatisch als CUL erkannt werden.

In der aktuellen CUxD Doku steht dazu auf Seite 174 unter Punkt 8:
danke für deine Tipps. Nun sieht die Statusseite so aus:

Code: Alles auswählen

USB 1-1 - QEMU USB Tablet [HID] - Tue Apr  9 22:52:06 2024
  USB 2-1 - eQ-3 HmIP-RFUSB [FF] - no driver - Tue Apr  9 22:52:06 2024
  USB 2-2 - {CUX} FT232R USB UART [FF] - /dev/ttyUSB0 {:81831s} - V 1.67 nanoCUL433 - Tue Apr  9 22:52:06 2024

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (1640) angefordert!

  Diese Web-Seite wurde aufgerufen von: 10.30.61.18

  CUxD-Uptime(2.11):              0 Tag(e) 22:49:14, 99496 Bytes belegt, Compiled Sep  7 2023 20:58:59
  CCU-Uptime(3.75.6.20240316):    0 Tag(e) 22:49:40, load-average: 0.00 0.01 0.00, 10s-cpu-load: 0.4%
  Speicher:  Total 2023300k  Used 691108k  Free 1332192k  (Cached 141476k)  Available 1456804k
  CPU(1): Common KVM processor [4607.99 bogomips]
  CPU(2): Common KVM processor [4607.99 bogomips]
  Linux version 6.6.21 (builder@baa7ad9fc4a7) (x86_64-buildroot-linux-gnu-gcc.br_real (Buildroot -g6d18e07) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT Sat Mar 16 10:36:50 UTC 2024
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)
  system.Latitude(52.500000) system.Longitude(13.400000) - 10.04.2024 CUxD.SunRiseTime(06:17) CUxD.SunSetTime(19:56)

  Filesystem: /                  ext4     (ro) Total     996780k  Used     851732k (85.4%)  Free     145048k (14.6%)
  Filesystem: /dev               devtmpfs (rw) Total    1010196k  Used          0k ( 0.0%)  Free    1010196k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total    1011648k  Used        132k ( 0.0%)  Free    1011516k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total    1011648k  Used          0k ( 0.0%)  Free    1011648k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total    1011652k  Used       4680k ( 0.5%)  Free    1006972k (99.5%)
  Filesystem: /media             tmpfs    (rw) Total    1011648k  Used          0k ( 0.0%)  Free    1011648k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total    3024600k  Used     224504k ( 7.4%)  Free    2800096k (92.6%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      68316k (26.1%)  Free     193552k (73.9%)

  CCU-MAC:     D6:B0:83:C0:FF:73
  HM-Config:   /etc/config/homematic.regadom(3453553) OK! - Wed Apr 10 10:52:33 2024
  CUxD-Config: /tmp/cuxd.ps.sav(1675) - D - Wed Apr 10 21:37:08 2024
               /usr/local/addons/cuxd/cuxd.ps(1675) - D - Wed Apr 10 20:52:08 2024
               /usr/local/addons/cuxd/cuxd.ps.bak(1675) - D - Wed Apr 10 09:52:08 2024

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPT-PORT  '' -> (8183)
	*HM-REGA-PORT    '' -> (31999)
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 USERACCESS      ''
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGFLAGS        ''
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 HMSLOGFILENAME  '/var/log/hmserver.log'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU-ERASE       './dfu-programmer $TARGET$ erase --force'
	 DFU-FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU-START       './dfu-programmer $TARGET$ start'
	 REMOTE-PARAMS   ''
	 REMOTE-CMD      ''
	 LEVELFILTER     '0'

  TTY Konfiguration:

	ttyUSB0:38400:8N1 {CUX}


  Aktuelle Geräteeinstellungen - 1 Gerät(e), 16 Channel(s):

	CUX4000001:	dev('') KEY
	CUX4000001:1	RCV_SHORT('') --> CMD_SHORT('is010101F0000FF')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:2	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:3	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:4	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:5	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:6	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:7	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:8	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:9	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:10	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:11	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:12	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:13	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:14	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:15	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')
	CUX4000001:16	RCV_SHORT('') --> CMD_SHORT('')
			RCV_LONG('') --> CMD_LONG('')


  gefundene Adressen f(3) (aktuelle zuerst 09:52:08):
und wenn ich in das Terminal gehe bekomme ich auch eine Version zurück gegeben.

Code: Alles auswählen

22:52:06 [ttyUSB0] *** connect(38400:8N1) FT232R USB UART
22:52:08 [ttyUSB0] <-- V
22:52:08 [ttyUSB0] --> V 1.67 nanoCUL433
22:52:08 [ttyUSB0] <-- X21
22:52:08 [ttyUSB0] <-- T01
22:52:08 [ttyUSB0] --> 0000
Doch leider wird nicht wie bei anderen Beiträgen beschrieben empfangende Signale dargestellt. Ich habe auf verschiedenen meiner Fernbedienungen die Tasten gedrückt. Ebenfalls habe ich nach Beispielen, die ich so gefunden habe versucht einen Code zu seinen (alle DIP-Schalter der Fernbedienung sind unten und es soll die Taste "A" gedrückt werden, so ist meine Test Fernbedienung und Steckdose eingestellt) is00000F0000FF

Code: Alles auswählen

21:49:47 [ttyUSB0] <-T is00000F0000FF
21:49:48 [ttyUSB0] --> is00000F0000FF
21:50:11 [ttyUSB0] <-T is00000F0000F0
21:50:11 [ttyUSB0] --> is00000F0000F0
ich habe dann wie beschrieben die Frequenz des Sticks geprüft

Code: Alles auswählen

22:57:30 [ttyUSB0] <-T R0F
22:57:30 [ttyUSB0] <-T R10
22:57:30 [ttyUSB0] <-T R11
22:57:30 [ttyUSB0] --> R000F = 10 / 16
22:57:30 [ttyUSB0] --> R0010 = A7 / 167
22:57:30 [ttyUSB0] --> R0011 = 62 / 98
wo ich auf 432,999816895 MHz
als der Stick noch am Pi mit FHEM hing funktionierte das Senden und Empfangen der Pollin 433MHz Steckdosen ohne Probleme.
Kann die Frequenzeinstellung durch die Einbindung in CUxD geändert worden sein?
Wenn ich auf die Funkfernbedienung schaue steht dort eine Frquenz von 433,92MHz.
Kann dieses schon eine Ursache sein?

Benutzeravatar
uwe111
Beiträge: 4821
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 246 Mal
Kontaktdaten:

Re: 433MHz Nano Cul an CCU3 mit CUxD

Beitrag von uwe111 » 11.04.2024, 22:10

geBlue hat geschrieben:
10.04.2024, 22:04
Kann die Frequenzeinstellung durch die Einbindung in CUxD geändert worden sein?
nein.
geBlue hat geschrieben:
10.04.2024, 22:04
Wenn ich auf die Funkfernbedienung schaue steht dort eine Frquenz von 433,92MHz.
Kann dieses schon eine Ursache sein?
Das wäre auch möglich. Allerdings hat es ja vorher funktioniert.

Wenn der CUL Stick nichts empfängt, dann kann das auch durch Funkstörungen verursacht sein. Im CUxD Terminal wird alles angezeigt, was der CUL Stick empfängt und sendet. Wenn da nichts steht, dann empfängt Dein CUL auch nichts.
Du kannst Deinen CUL auch an einen PC hängen und mit einem seriellen Terminalprogramm testen. Befehle findest Du hier: http://culfw.de/commandref.html

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Antworten

Zurück zu „CUxD“