CUL RAW-Befehle senden und empfangen
Moderator: Co-Administratoren
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD
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.
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 Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- 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
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.
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.
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD
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.
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 Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- 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
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.
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.
-
- 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
Habe jetzt mal den X04 laufen lassen. Im Verlauf einiger Stunden haben sich doch 2 Meldungen mit p beginnend eingefunden. Vielleicht von den Nachbarn...
-
- Beiträge: 123
- Registriert: 10.08.2014, 13:29
- Danksagung erhalten: 2 Mal
Re: CUL RAW-Befehle senden und empfangen
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
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
-
- 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
Damit der Thread nicht so traurig und unvollständig betreffend der ursprünglichen Fragestellung in der Luft hängt: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
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
Re: CUL RAW-Befehle senden und empfangen
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:
Leider ist das auch schon alles und ich komme wohl auch diesmal nicht viel weiter.
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
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
Auch das ist mein Problem.klassisch hat geschrieben:wofür ich ihn eigentlich angeschafft habe
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!
-
- 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
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.Homoran hat geschrieben: Danke erstmal für deine Grundlagenarbeit
Rainer
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.