CUL RAW-Befehle senden und empfangen

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

Moderator: Co-Administratoren

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

Re: CUxD

Beitrag von uwe111 » 01.05.2011, 09:52

Hallo klassisch,

ok, also dieses File sollte auf der CCU unter /usr/local/addons/cuxd/ das alte File mit gleichem Namen ersetzen. Dann noch einmal per CUxD die CUL-Firmware flashen und die G-Befehle funktionieren. Ein Neustart vom CUxD ist nicht erforderlich.

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

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: CUxD

Beitrag von klassisch » 01.05.2011, 10:57

Vielen Dank, Uwe.
Einen Schritt weiter, aber leider noch nicht ganz durch.
FW-Flashen durchgeführt. Den Meldungen nach auch erfolgreich. CUL meldet sich auch mit V1.4.
Auf die Eingabe von "G" kommt auch keine Fehlermeldung mehr. Aber mit X05 oder X04 sehe ich immer noch nichts im Terminal. Alles tot.
Kann ich den CUL mit Homematic-Geräten testen? Der Frequenzbereich 868,35 stimmt ja überein. Aber auch mit RAW receive sehe ich auch die Homematic-Komponenten nicht im Terminal.

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

Re: CUxD

Beitrag von uwe111 » 01.05.2011, 12:18

Hallo klassisch,

ja, das geht mit dem A-Befehl und ich habe es soeben bei mir getestet (nach Ar sehe ich die HM-Befehle):

A<func>[<hex>]
AskSin (aka BidCOS (R)) mode.
<func> is one of:
- r
enable AskSin reception. Note: only AskSin messages will be received in
this mode.
Data is reported in hex. If bit 4 was set in previous X cmd (i.e. X10)
reported data is binary.
- s
Send out an AskSin message. <hex> is a hex string of the following
form: llnnccttssssssddddddpp...
ll - length
nn - msg counter
cc - control byte
tt - msg type
ss - sender address (3byte)
dd - destination address (3byte - 000000 for broadcast)
pp - payload...
- x
Disable AskSin mode. To enable reception of FS20 messages, an "X21" or
similar is needed.

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

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: CUxD

Beitrag von klassisch » 01.05.2011, 12:40

Vielen Dank, Uwe!
Somit weiß ich, daß mein CUL prinzipiell tut. Leider (noch) nicht das, wofür ich ihn eigentlich angeschafft habe :-(
Scheint also noch eine andere Sache im Spiel zu sein. Bei den CUL-Fans schreibt jemand, daß er eine Rolladen-Fernsteuerung sieht, die andere aber nicht. Ich habe auch die beiden FS, sehe aber leider gar keine im Terminal. Es wird bei den CULFans über Power Ramping gemutmaßt. Mal sehen, vielleicht kommt Heiermann mal wieder vorbei oder es tut sich was bei den CUL-Fans. Momentan bin ich leider mit meinem Latein hier am Ende.

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: CUxD

Beitrag von klassisch » 01.05.2011, 15:55

Habe jetzt mal den X04 laufen lassen. Im Verlauf einiger Stunden haben sich doch 2 Meldungen mit p beginnend eingefunden. Vielleicht von den Nachbarn...

cactus-online
Beiträge: 123
Registriert: 10.08.2014, 13:29
Danksagung erhalten: 2 Mal

Re: CUL RAW-Befehle senden und empfangen

Beitrag von cactus-online » 23.08.2015, 19:18

Ich habe mal ein wenig herumgespielt. Leider komme ich nicht weiter. Trage ich in der CUX Fernbedienung

KEY|RCV_SHORT i551?????
KEY|RCV_LONG i550?????

und ich empfange z.B. i55155F07, dann geschieht gar nichts. Trage ich jedoch

KEY|RCV_SHORT i551*
KEY|RCV_LONG i550*

dann wird sowohl

KEY|CMD_SHORT isFFFF00000FFF

als auch

KEY|CMD_LONG isFFFF00000FF0

ausgeführt. Selbst beim Empfang von z.B. i55555F0E oder auch i5545510E werden beide Kommandos ausgeführt.

19:17:35 [ttyACM0] --> isFFFF00000FFF
19:17:35 [ttyACM0] --> isFFFF00000FF0

Mache ich einen Denkfehler ?

CUxD V1.3
CUL433

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: CUxD

Beitrag von klassisch » 15.05.2016, 22:15

klassisch hat geschrieben:Vielen Dank, Uwe!
Somit weiß ich, daß mein CUL prinzipiell tut. Leider (noch) nicht das, wofür ich ihn eigentlich angeschafft habe :-(
Damit der Thread nicht so traurig und unvollständig betreffend der ursprünglichen Fragestellung in der Luft hängt:
Alles wurde gut. Die Culfw Autoren haben das Uniroll Protokoll integriert und Uwe111 hat dankenswerterweise den CUxD erweitert. Jetzt gehen zumindest dieGrundfunktionen Auf, Ab und oft auch Stop. Das ist zwar nicht so komfortabel wie der HM Rolladenaktor aber es hat zumindest die letzten Jahre gereicht. Mehr dort:
http://homematic-forum.de/forum/viewtop ... 8c#p156476

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: CUL RAW-Befehle senden und empfangen

Beitrag von Homoran » 15.05.2016, 22:24

Du kannst anscheinend Gedanken lesen.
Habe in den letzten Tagen mich wieder mit meinen CULs beschäftigt und habe nie etwas im Terminal gesehen.
Dann hat mich dondaik gestern auf diesen Thread aufmerksam gemacht und da habe ich dann den Befehl Ar an den 433er geschickt und jetzt sehe ich was:

Code: Alles auswählen

21:23:17 [ttyACM0] --> A0D1E841024F4091C0F6406011300E1
21:23:22 [ttyACM0] --> A0A3280021C0F641A1DDC00D1
21:24:08 [ttyACM0] --> A14A0845E24ACE4000000807DC7000000000008FCFED1
21:26:10 [ttyACM0] --> A14A1845E24ACE4000000807DC7000000000008FEFFD1
21:29:01 [ttyACM0] --> A14A2845E24ACE4000000807DC7000000000008FE01D2
21:29:19 [ttyACM0] --> A0D1F841024F4091C0F6406011100E0
21:31:37 [ttyACM0] --> A14A3845E24ACE4000000807DC7000000000008FAFED1
21:33:59 [ttyACM0] --> A14A4845E24ACE4000000807DC7000000000008FCFFD2
21:34:51 [ttyACM0] --> A0D20841024F4091C0F6406011000E2
21:36:07 [ttyACM0] --> A14A5845E24ACE4000000807DC7000000000008FCFFD2
21:37:00 [ttyACM0] --> A0C4FA0111C0F641AF63C020100D1
21:37:00 [ttyACM0] --> A0C32A0111C0F641AF6920201001F
21:37:28 [ttyACM0] --> A0A5080021C0F641AF63C00D1
21:37:35 [ttyACM0] --> A0A3380021C0F641AF692001E
21:38:07 [ttyACM0] --> A0A1980021C0F641AC841001F
21:39:04 [ttyACM0] --> A14A6845E24ACE4000000807DC7000000000008F901D2
21:39:54 [ttyACM0] --> A0D21841024F4091C0F6406010F00E2
21:41:47 [ttyACM0] --> A14A7845E24ACE4000000807DC7000000000008FB01D2
21:44:16 [ttyACM0] --> A14A8845E24ACE4000000807DC7000000000008FF01D2
21:44:28 [ttyACM0] --> A0D22841024F4091C0F6406010E00E1
21:46:30 [ttyACM0] --> A14A9845E24ACE4000000807DC7000000000008F9FFD3
21:49:03 [ttyACM0] --> A111AA0021C0F641A1D4B04AB3D9BD5B48900D1
21:49:04 [ttyACM0] --> A0E1A80021C0F641A1D4B006615C786D1
21:49:34 [ttyACM0] --> A14AA845E24ACE4000000807DC7000000000008F7FFD3
21:50:42 [ttyACM0] --> A0D23841024F4091C0F6406010E00E1
21:51:34 [ttyACM0] --> A16D486532D9A9A000000004100E14200E1430000440000B8
21:51:57 [ttyACM0] --> A0CFC84702B0EAA00000000BF3EBA
21:52:23 [ttyACM0] --> A14AB845E24ACE4000000807DC7000000000008F901D3
21:54:58 [ttyACM0] --> A14AC845E24ACE4000000807DC7000000000008F603D2
21:56:28 [ttyACM0] --> A0D24841024F4091C0F6406010E00E1
21:57:18 [ttyACM0] --> A14AD845E24ACE4000000807DC7000000000008F702D1
21:59:24 [ttyACM0] --> A14AE845E24ACE4000000807DC7000000000008F404D2
22:01:22 [ttyACM0] --> A0C00865A2B0EAA00000088BF3EB5
22:01:44 [ttyACM0] --> A0D25841024F4091C0F6406010E00E1
22:02:19 [ttyACM0] --> A14AF845E24ACE4000000807DC7000000000008F7FDD1
22:03:44 [ttyACM0] --> A0C0184702B0EAA00000000BF3EBA
22:05:00 [ttyACM0] --> A14B0845E24ACE4000000807DC7000000000008F5FDD3
22:06:30 [ttyACM0] --> A0D26841024F4091C0F6406010E00E1
22:07:27 [ttyACM0] --> A14B1845E24ACE4000000807DC7000000000008F4FFD2
22:09:39 [ttyACM0] --> A14B2845E24ACE4000000807DC7000000000008F7FFD2
22:10:47 [ttyACM0] --> A0D27841024F4091C0F6406010E00E1
22:12:41 [ttyACM0] --> A14B3845E24ACE4000000807DC7000000000008FD01D1
22:15:29 [ttyACM0] --> A14B4845E24ACE4000000807DC7000000000008FCFFD2
22:16:45 [ttyACM0] --> A0D28841024F4091C0F6406010E00E1
22:18:02 [ttyACM0] --> A14B5845E24ACE4000000807DC7000000000008F7FFD2
22:20:20 [ttyACM0] --> A14B6845E24ACE4000000807DC7000000000008FE01D4
Leider ist das auch schon alles und ich komme wohl auch diesmal nicht viel weiter.
klassisch hat geschrieben:wofür ich ihn eigentlich angeschafft habe :-(
Auch das ist mein Problem.
Die Meldungen könnten von meinen Aldi-Wetterstationen kommen, aber die Fernbedienungen meiner Aldi und rev-Funksteckdosen hinterlassen noch immer keine Spuren :(

Dann las ich dass A für "Asksin" steht, was immer das ist, und das es nach dem Umstellen darauf keine anderen Signale mehr empfängt.

Danke erstmal für deine Grundlagenarbeit
Rainer
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 71 Mal

Re: CUL RAW-Befehle senden und empfangen

Beitrag von klassisch » 16.05.2016, 07:35

Homoran hat geschrieben: Danke erstmal für deine Grundlagenarbeit
Rainer
Sorry, der Dank gilt Rudolf König, der culfw entwickelt und stückweise erweitert hat und für meine Applikation natürlich Uwe111, der in CuxD einen Basis-Rolladenaktorsimulator implementiert hat.
Einige Protokolle werden von Culfw unterstützt, aber natürlich bei Weitem nicht alle. Von Intertechno wird wohl einiges unterstützt.
Deshalb erst mal nachschauen was unterstützt wird. In meinem Fall mit den Uniroll-Empfängern war das besonders doof, weil das beim User @Heiermann geklappt hat, bei mir aber nicht. So war dann mein CUL-Stick etwa 2 Jahre eine Fehlinvestition bis die CULFW erweitert wurde, irgendwann November 2012.
Die Culfw wurde damals über eine googlegroup (erinnert mich irgendwie an das Mailboxsystem der späten 80er, frühen 90er) gepflegt und ist jetzt wohl ins FHEM Forum migriert, schwerpunktmäig hier https://forum.fhem.de/index.php/board,47.0.html aber auch andernorts.

Ich bin noch immer hin- und hergerissen vom CUL und den Möglichkeiten. Einerseits ist diese Multiplattformmöglichkeit prima und hat mir auch geholfen. Andererseits gibt es keine cross-Plattform Direktverknüpfungen. Und Homematic bietet heute deutlich mehr Aktoren als früher. Hätte es die 8-fach Batterieaktoren damals schon gegeben, hätte ich meine Rademacher-Gurtwickler nicht mit Uniroll Empfängern sondern mit den H-MOD-RE-8 ausgerüstet. Und hätte es damals schon Rademacher Homepilot 2 gegeben, dann wäre das eine (teure) Überlegung gewesen.
Die HM leistungsmessende Funksteckdose ist auch eine große Hilfe. So gibt es eigentlich immer weniger Grund von den HM Aktoren wegzugehen, lediglich Eltako enocean lockt mich immer wieder.
Andererseits hat ELV die Preise so weit erhöht, daß es für Neueinsteiger immer weniger Grund für HM gibt. Einer meiner Kollegen ist mittlerweile von HM auf FHEM umgestiegen, ein weiterer von FHZ auf FHEM. Beide sind zufrieden.
Dazu kommt die Unsicherheit mit dem CUU-Ersatz. Hoffentlich positioniert sich eQ3 nächstes Wochenende da deutlicher.

Antworten

Zurück zu „CUxD“