Flamingo Rauchmelder FA20 / FA21 mit CUL empfangen?

Begonnen von nicor2k, 02 Juni 2015, 16:21:31

Vorheriges Thema - Nächstes Thema

nicor2k

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
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

nicor2k

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...
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

PeMue

Hallo Nico,

hast Du einen CUL mit 433 MHz?

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

nicor2k

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)
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

nicor2k

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 :)
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

PeMue

Hallo Nico,

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

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

nicor2k

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... :)
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps


nicor2k

#8
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!


FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

KölnSolar

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

RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

nicor2k

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 :)
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

KölnSolar

Hab Björn mal im aculfw-Thread drauf gestoßen, wenn er es evtl. hier noch nicht gesehen hatte.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

nicor2k

FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

nicor2k

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
FHEM auf Raspberry Pi 1 - 4 | Meine Browser-Plugins | Meine FHEM-Tipps

Hauswart

1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)