FHEM Forum

CUL => Hard- und Firmware => Thema gestartet von: nicor2k am 02 Juni 2015, 16:21:31

Titel: Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: nicor2k am 02 Juni 2015, 16:21:31
Die Flamingo Rauchmelder (FA20RF und der Nachfolger FA21RF) sollen ja mit dem RFX mit FHEM erkannt werden. Wie sieht's da denn beim CUL aus, gibt's da 'ne Chance, dass das auch funktioniert?


http://forum.fhem.de/index.php?topic=30125.0

http://www.fhemwiki.de/wiki/RFXtrx
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: nicor2k am 04 Juni 2015, 12:56:35
Ich habe mir den Rauchmelder jetzt zum Testen gekauft und der CUL erkennt tatsächlich ein Signal - kann aber leider noch nichts damit anfangen:


2015-06-04 12:47:33 CUL CUL1 UNKNOWNCODE p 8 464 4192 464 2096 1 4 5 E8 91600DD0A0
2015-06-04 12:47:34 CUL CUL1 UNKNOWNCODE p 8 560 4176 560 2080 1 4 6 E7 916006E852
2015-06-04 12:47:34 CUL CUL1 UNKNOWNCODE p 8 592 4144 592 2064 1 4 5 E8 91600DD0A0
2015-06-04 12:47:34 CUL CUL1 UNKNOWNCODE p 8 512 4144 512 2064 1 4 5 E7 91600DD0A0
2015-06-04 12:47:34 CUL CUL1 UNKNOWNCODE p 8 752 4112 752 2048 1 4 6 E7 916006E850



2015-06-04 12:51:23 CUL CUL1 UNKNOWNCODE p 8 512 3840 512 1920 1 4 4 0C 240B7086E0
2015-06-04 12:51:23 CUL CUL1 UNKNOWNCODE p 8 480 3840 480 1920 1 4 4 0C 240B7086E0
2015-06-04 12:51:23 CUL CUL1 UNKNOWNCODE p 8 480 3840 480 1920 1 4 4 0C 240B7086E0
2015-06-04 12:51:23 CUL CUL1 UNKNOWNCODE p 8 512 3808 512 1904 1 4 4 0C 240B7086E0
2015-06-04 12:51:24 CUL CUL1 UNKNOWNCODE p 8 512 3808 512 1904 1 4 4 0C 240B7086E0
2015-06-04 12:51:24 CUL CUL1 UNKNOWNCODE p 8 512 3808 512 1904 1 4 0 0D 240B7086
2015-06-04 12:51:33 CUL CUL1 UNKNOWNCODE p 8 608 4080 608 2032 1 5 0 E8 802C01BC14
2015-06-04 12:51:33 CUL CUL1 UNKNOWNCODE p 8 544 4192 544 2096 1 4 5 E8 91600DE0A0
2015-06-04 12:51:34 CUL CUL1 UNKNOWNCODE p 8 544 4112 544 2048 1 4 5 E8 91600DE0A0
2015-06-04 12:51:34 CUL CUL1 UNKNOWNCODE p 8 592 4096 592 2048 1 4 5 E8 91600DE0A0



2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 608 3712 608 1856 1 4 4 0D 240B7086E0
2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 512 3840 512 1920 1 4 5 0C 240B708770
2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 512 3840 512 1920 1 4 4 0C 240B7086E0
2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 496 4000 496 2000 1 4 4 0C 240B7086E0
2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 480 3840 480 1920 1 4 4 0D 240B7086E0
2015-06-04 12:53:54 CUL CUL1 UNKNOWNCODE p 8 480 3872 480 1936 1 4 4 0C 240B7086E0



2015-06-04 12:54:33 CUL CUL1 UNKNOWNCODE p 8 608 4096 608 2048 1 4 5 E8 91600DF0A0
2015-06-04 12:54:33 CUL CUL1 UNKNOWNCODE p 8 608 4080 608 2032 1 3 3 F5 91600DF0
2015-06-04 12:54:34 CUL CUL1 UNKNOWNCODE p 8 608 4064 608 2032 1 4 5 E8 91600DF0A0
2015-06-04 12:54:34 CUL CUL1 UNKNOWNCODE p 8 608 4096 608 2048 1 4 6 E8 90B006F852
2015-06-04 12:54:34 CUL CUL1 UNKNOWNCODE p 8 592 4080 592 2032 1 3 5 F5 916006C8



Ich bin nicht ganz sicher, ob das tatsächlich kommt, wenn ich  eine Taste ("Test" oder "Learn") drücke, oder ob das Zufall ist...
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: PeMue am 04 Juni 2015, 13:15:59
Hallo Nico,

hast Du einen CUL mit 433 MHz?

Gruß PeMue
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: nicor2k am 04 Juni 2015, 14:00:20
Hallo PeMue,

ja, den habe ich - mit der alternativen Firmware von Bjoern:
CUL1 raw => V 1.02.00 a-culfw Build: 65 (2015-03-29_17-16-00) CUL433 (F-Band: 433MHz)
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: nicor2k am 08 Juni 2015, 13:19:36
Wenn ich dazu noch irgendwas testen kann, sagt gern Bescheid - ich hätte auch einen Rauchmelder, den ich zum Testen und Basteln gern bereitstellen würde :)
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: PeMue am 08 Juni 2015, 17:54:46
Hallo Nico,

ich verwende RFXtrx433 für die Rauchmelder, das Einzige, was man machen kann, ist einen Alarm auszulösen.

Gruß PeMue
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: nicor2k am 08 Juni 2015, 18:05:40
Bis jetzt! ;)

Vor kurzem konnte der CUL auch nur Senden, und mit der neuen a-firmware empfängt er plötzlich all die ganzen Signale. Obwohl das Auslösen von einem Alarm ja auch schon mal nicht schlecht wäre, dann muss FHEM nur anders eine Gefahr selbstständig erkennen... :)
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: locutus am 11 Juni 2015, 19:51:30
Der FA20RF Decoder ist hier hinterlegt:
https://github.com/mdorenkamp/fhemduino/blob/master/lib/FA20RF.cpp
https://github.com/mdorenkamp/fhemduino/blob/master/lib/FA20RF.h
Titel: Antw:Flamingo FA20 / FA21 mit CUL?
Beitrag von: nicor2k am 14 Mai 2016, 15:04:35
Björn, du hattest mal gesagt, ich müsste es nur noch dekodieren:

Zitat von: bjoernh am 11 Juni 2015, 16:55:14
Hallo Nico,

wenn Du es dekodierst ;-)
Erkannt wird es ja bereits, so wie es aussieht als TCM (p 8), es muss also nur noch dekodiert werden.

Gruß
Björn



Ich habe jetzt mit einer neueren Firmware Version zahlreiche Daten empfangen können, denke ich: Dies hier müsste der Rauchmelder sein, wenn man die Test-Taste drückt:




2016-05-12 18:34:51 CUL CUL1 UNKNOWNCODE p 3  752 1376  768 2720    0    0  18  4  2 0   736  1440     0 F8 43AC
2016-05-12 18:35:28 CUL CUL1 UNKNOWNCODE p 3  752 1376  768 2720    0    0  18  4  2 0   752  1440     0 F7 43AC
2016-05-12 18:35:28 CUL CUL1 UNKNOWNCODE p 3  752 1376  768 2736    0    0  18  4  2 0   768  1408     0 F9 43AC
2016-05-12 18:35:51 CUL CUL1 UNKNOWNCODE p 3  768 1360  784 2736    0    0  18  4  2 0   784  1408     0 F9 43AC
2016-05-12 18:36:08 CUL CUL1 UNKNOWNCODE p 3  768 1376  768 2736    0    0  18  4  2 0   784  1392     0 F6 43AC
2016-05-12 18:36:08 CUL CUL1 UNKNOWNCODE p 3  768 1360  768 2736    0    0  18  4  2 0   784  1408     0 F7 43AC
2016-05-12 18:36:08 CUL CUL1 UNKNOWNCODE p 3  768 1376  768 2736    0    0  18  4  2 0   784  1392     0 F6 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  768 1376  768 2736    0    0  18  4  2 0   768  1408     0 F6 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  752 1376  768 2736    0    0  18  4  2 0   784  1408     0 F6 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  784 1360  768 2736    0    0  18  4  2 0   784  1408     0 F7 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  752 1376  752 2736    0    0  18  4  2 0   768  1424     0 F8 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  752 1376  752 2736    0    0  18  4  2 0   768  1424     0 F9 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  768 1376  768 2736    0    0  18  4  2 0   784  1408     0 F9 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  768 1376  768 2736    0    0  18  4  2 0   800  1408     0 F8 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  768 1360  768 2736    0    0  18  4  2 0   784  1424     0 F8 43AC
2016-05-12 18:36:09 CUL CUL1 UNKNOWNCODE p 3  784 1376  768 2736    0    0  18  4  2 0   784  1392     0 F8 43AC



Könnt ihr damit etwas anfangen, oder mir sagen wie kann ich das auswerten / umrechen kann?


Danke!


Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: KölnSolar am 15 Mai 2016, 20:51:48
vermutlich kann man Dir SO nicht weiterhelfen. Da hat Dich Björn etwas vorschnell auf den falschen Weg geschickt. Im RFXTRX Guide kann man herauslesen, dass es sich um ein eigenständiges Protokoll handelt. Ich hab mal einen Test(scheiße laut) mit dem rfxtrx gemacht, der mich aber nur insoweit weitergebracht hat, dass raw beim rfxtrx nicht wirklich raw heißt, sondern bezogen auf die firmware des rfxtrx ist(verstehe vermutlich nur ich, was ich damit meine).
Also mal den CUL mit aculfw auf X25 und mit dem rfxtrx erneut gesendet: Kommt aber nur Käse an, da eben eigenständiges Protokoll.
Dann mal die links von locutus angeschaut und ein wenig recherchiert:
- Jörg(JoWiemann) hat das Protokoll entschlüsselt und für den fhemduino implementiert
- insg. 54 Pulse: Header: high(8040) low(920) ; 24 bits(48 Pulse) für die Id, wobei zero = high(740) low(1440) u. one  = high(740) low(2740)
   dann kommen 4 footer pulse: high(750) low(12000) high(35) low
   wiederholung : 14 mal

Hab dann mal für eine fiktive Id=abcd00 ein raw G-command mit dem CUL probiert: G0037fe2e5a2eababcd00. Damit regt sich aber(vermutlich mangels Header u. Footer) nix beim rfxtrx.

Vielleicht lässt sich Jörg ja erweichen einen entsprechenden Zusatz für die aculfw bereitzustellen und Björn baut es dort ein. Das Modul 14_FHEMduino_FA20RF.pm ließe sich dann nutzen.
Schönen Feiertag
Markus

Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: nicor2k am 26 Mai 2016, 11:08:53
Hallo Markus, vielen Dank!

Wenn es helfen würde, ich habe hier vier von den Meldern herumliegen - würde zwei zum Testen spenden, wenn jemand da mehr von versteht als ich um das Protokoll einzubinden. Hatte mich gerade erschreckt, wie viel ein HomeMatic Melder mit Funk im Vergleich kostet... Da wäre es doch schön, wenn man die günstigeren auch einbauen könnte.

Schönen nächsten Feiertag :)
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: KölnSolar am 26 Mai 2016, 14:55:37
Hab Björn mal im aculfw-Thread drauf gestoßen, wenn er es evtl. hier noch nicht gesehen hatte.
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: nicor2k am 27 Mai 2016, 18:08:21
Danke!  :)
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: nicor2k am 01 Juni 2016, 10:13:00
Hier hat jemand die Rauchmelder mit FHEM, einem Arduino und dem Modul SIGNALduino angelernt. Wäre die "DOIF" Lösung nicht vielleicht auch eine Möglichkeit, die Melder mit dem CUL zu erkennen?

https://github.com/git-developer/fhem-examples/wiki/ELRO-Flamingo-FA20RF-mit-SIGNALduino
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: Hauswart am 01 Juni 2016, 10:25:44
Diese Art und Weise verwende ich ja. :)
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: KölnSolar am 01 Juni 2016, 10:36:07
@Hauswart: Aber doch nicht mit einem CUL, sondern SIGNALduino, oder ?
Mit CUL wird das nicht funktionieren. Der grundsätzliche Aufbau ist ein anderer. Während der Signalduino ALLES ausgibt und die Interpretation den Folgemodulen überlässt, versucht der CUL die Protokolle zu erkennen und gibt diese dann an die Folgemodule weiter. Ohne eine Implementierung des Protokolls in der Firmware für den CUL wird das also nix  :'(
Grüße, Markus
Titel: Antw:Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?
Beitrag von: Hauswart am 01 Juni 2016, 10:38:49
@Markus ja mit SIGNALduino. Sorry hätte ich dazu schreiben sollen.