FSK mit dem SIGNALDuino

Begonnen von Ralf9, 22 Dezember 2019, 17:30:36

Vorheriges Thema - Nächstes Thema

Pajda


Pajda

#Ralf9
Hallo Ralf9
ich würde gerne ein readings mit "rain am tag" gehabt an statt "rain" da da rain total schon da ist .
sehe Bild
und sowie es aussieht ist die wind Geschwindigkeit in m/s und nicht in kmh
Lg.Pajda

Ralf9

FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

HaraldP

Hallo Ralf,
ich habe mir einen CUL mit ATMEGA328 und CC1101 gebaut, der allerdings nicht mit dem SignalDuino kompatibel ist. Bisher benutze ich diesen CUL nur für das MAX!-System.
Jetzt will ich zusätzlich Nachrichten von einer Bresser 5in1 Wetterstation empfangen. Laut
https://forum.fhem.de/index.php/topic,106594.msg1005067.html#msg1005067
ist dazu folgende CC1101-Registerbelegung notwendig:
get sduino raw CW0001,0246,0306,042D,05D4,06FF,07C0,0802,0D21,0E65,0FE8,1088,114C,1202,1322,14F8,1551,1700,1818,1916,1B43,1C68,1D91,2211,23E9,242A,2500,2611,3D07,3E04,4042,4172,4265,4373,4473,4535,4631,4700
Stimmt das noch? Laut Wiki https://wiki.fhem.de/wiki/SIGNALduino#Offizielles_Modul_.28Sidey.29 gilt
W<AA><XX> Write eeprom (schreibt einen Wert ins EEPROM und ins CC1101 Register. Die EEPROM Adresse hat einen Offset von 2. z.B W041D schreibt 1D ins Register 2 des CC1101).
Diesen Offset von 2 kann ich bei deiner Registerbelegung nicht erkennen. Wo liegt bei mir die Verwirrung? Ich würde gerne meine CC1101-Init-Prozedur entsprechend anpassen.

Harald
CUL auf RPi, 3 MAX HT + 1 MAX WT(Wohnzimmer); 1 MAX HT+ mit 1x MAX HT(Küche); 1 MAX HT+ mit 1x MAX HT(Schlafzimmer);  1 MAX HT(Bad); 1 Max HT(Bastelzimmer)

Ralf9

Hallo Harald,

hier stehen die aktuellen CC1101-Registerbelegungen
https://github.com/Ralf9/RFFHEM/blob/dev/FHEM/lib/signalduino_protocols.pm

Den offset von 2 gibts nur bei W<AA><XX> Write eeprom

Bei "get raw CW..", und "set cc1101_reg ..." sind direkt die Registeradressen ohne Offset.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

HaraldP

Danke für die schnelle Antwort!
CUL auf RPi, 3 MAX HT + 1 MAX WT(Wohnzimmer); 1 MAX HT+ mit 1x MAX HT(Küche); 1 MAX HT+ mit 1x MAX HT(Schlafzimmer);  1 MAX HT(Bad); 1 Max HT(Bastelzimmer)

Damian

Ich hoffe, dass ich hier von den unzähligen Signalduino-Threads richtig bin.

Ich habe eine alte Alarmanlage mit diversen Sensoren spaßeshalber reaktiviert und konnte mit einem Signalduino die Nachrichten empfangen:

ZitatInternals:
   Clients    :CUL_EM:CUL_FHTTK:CUL_TCM97001:CUL_TX:CUL_WS:Dooya:FHT:FLAMINGO:FS10:FS20: :Fernotron:Hideki:IT:KOPP_FC:LaCrosse:OREGON:PCA301:RFXX10REC:Revolt:SD_AS:SD_Rojaflex: :SD_BELL:SD_GT:SD_Keeloq:SD_RSL:SD_UT:SD_WS07:SD_WS09:SD_WS:SD_WS_Maverick:SOMFY: :Siro:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@57600
   DMSG       i555555
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@57600
   FD         35
   FUUID      61c4b358-f33f-30f6-e7ab-ab37818478dc90ef
   LASTDMSG   i555555
   LASTDMSGID 3
   MSGCNT     103
   NAME       sigduino
   NR         682
   PARTIAL   
   RAWMSG     MS;P0=276;P1=-365;P3=-993;P4=902;P5=-7389;D=05034103410341034103410341034103410341034103410341;CP=0;SP=5;R=28;O;m2;
   RSSI       -60
   STATE      opened
   TIME       1650796790.97093
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
   versionProtocols 1.42
   versionmodul 3.5.3
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|20|24|26|29|30|34|46|56|68|69|76|78|81|83|86|90|91|91.1|92|93|95|97|99|104|105|114)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79|96|98|112)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     30:LaCrosse ^(\S+\s+9 |OK\sWS\s)
     31:KOPP_FC ^kr\w{18,}
     32:PCA301  ^\S+\s+24
     33:SD_Rojaflex ^P109#[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^\d+#.*
   QUEUE:
   READINGS:
     2022-04-24 12:23:36   cc1101_config   Freq: 433.920 MHz, Bandwidth: 325 kHz, rAmpl: 42 dB, sens: 4 dB, DataRate: 5.60 kBaud
     2022-04-24 12:23:36   cc1101_config_ext Modulation: ASK/OOK
     2022-04-24 12:23:39   cc1101_patable  C3E = 00 84 00 00 00 00 00 00 => 5_dBm
     2022-04-09 08:52:15   ping            OK
     2022-04-24 12:23:35   state           opened
   additionalSets:
   keepalive:
     ok         1
     retry      0
   mcIdList:
   mnIdList:
   msIdList:
     3
     7
   muIdList:
Attributes:
   event-on-change-reading .*
   hardware   nanoCC1101
   longids    1
   room       DEVICES->SIGDUINO
   whitelist_IDs 3,7

Nun wird sie unter dem Protokoll 3 vom IT-Modul ausgewertet, allerdings können die Nachrichten nicht ausgewertet werden.

2022.04.24 12:34:30.314 3: sigduino IT: Code 0000 not supported by IT_F0000F00.
2022.04.24 12:34:30.591 3: sigduino: Unknown code i401000, help me!
2022.04.24 12:35:13.336 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:35:13.349 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:35:15.666 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:35:15.677 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:35:16.040 3: sigduino IT: Code FFFF not supported by IT_FFFFFFFF.
2022.04.24 12:35:16.051 3: sigduino: Unknown code i555555, help me!
2022.04.24 12:35:25.883 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:35:25.896 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:35:27.934 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:35:27.947 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:35:28.541 3: sigduino IT: Code FFFF not supported by IT_FFFFFFFF.
2022.04.24 12:35:28.554 3: sigduino: Unknown code i555555, help me!
2022.04.24 12:35:34.352 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:35:34.357 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:39:48.437 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:39:48.451 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:39:50.490 3: sigduino IT: Code 0000 not supported by IT_F01FFF10.
2022.04.24 12:39:50.496 3: sigduino: Unknown code i4D5C00, help me!
2022.04.24 12:39:50.971 3: sigduino IT: Code FFFF not supported by IT_FFFFFFFF.
2022.04.24 12:39:50.985 3: sigduino: Unknown code i555555, help me!


Per Jumper kann ich diverses Kodierungen an den Sensoren einstellen.

Wie gehe ich jetzt am besten vor, damit die Fehlermeldung unterdrückt werden können?

Das Protokoll muss ich wohl freigeschaltet lassen, sonst kann ich "Unknown code ..." nicht auswerten.

Die Entwicklung eines neuen Modul ist mir zu aufwändig, zumal ich dann diverse Codes entschlüsseln müsste und für die einfache Auswertung von ein paar Kontaktsensoren das ein nicht unerheblicher Aufwand wäre.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Ralf9

Hier gehts nur um FSK, für Slowrf gibts kein SIGNALDuino Sammelthema mehr.
Ich hab dafür bei InterTechno ein neues Thema aufgemacht
https://forum.fhem.de/index.php/topic,127415.0.html
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

DOCa Cola

Ich habe ein Honeywell DW915 funk gong. Ich habe mir dafür einen Signalduino basierend auf dem arduino mini und cc1101 gebaut und diesen in FHEM registriert.
Meine Ziele sind einmal das Signal zu detektieren, dass der Funkgong aussendet, wenn jemand den angeschlossenen verdrahteten Knopf drückt, und einmal mit dem Signalduino ein Signal abzusetzen, was eine Fernbedienung immitiert und diesen mit dem Funkgong zu pairen um diesen via FHEM auszulösen. Das Datenpaket hierfür ist auf der Seite https://github.com/klohner/honeywell-wireless-doorbell dokumentiert.
Ich habe auch einen RTL-SDR mit dem ich die Kommunikation überwachen kann (Über SDRSharp oder rtl_433). Mit RTL_433 habe ich auch verifiziert, dass der Gong das entsprechende Honeywell Activelink basierende Paket absetzt.

Ich habe mir Bank 1 mit dem entsprechenden Modus belegt, der für Honeywell Activelink korrekt sein sollte.
Das habe ich so gemacht
Bank 1 selektieren
raw b1
Den folgenden Befehl habe ich in den sourcen für das FHEM modul gefunden, welches scheinbar schon die korrekten register für den CC1101 setzt:
rfmode HoneywActivL_SlowRf_FSK
und dann noch ein
raw b1W
damit die Bank der default ist.

Die Werte werden mir nun entsprechend angezeigt
cc1101_frequency 868.350
ccconf b=1 freq:868.350MHz bWidth:203KHz rAmpl:33dB sens:8dB (DataRate:6248.47Baud) [boffs=0100]
ccconfFSK ccmode=0 sync=D391 Modulation:2-FSK (SYNC_MODE:No preamble/sync) DEVIATN:50.781kHz
version V 3.3.5-dev210522 SIGNALduino (b1) - compiled at May 29 2022 23:18:12
versionmodul v3.4.7-ralf_24.06.


Ich stehe aber noch ein wenig auf dem Schlauch. Ich dachte, dass ich jetzt via
raw SN;R=13;N=1;D=dbf860200009;
ein entsprechendes Datenpaket absetzen kann. Tatsächlich passiert da auch etwas, aber das ist dann kein 2FSK moduliertes Signal (es hat nur eine Spitze).
Ich hoffe hier kann mir jemand weiterhelfen.

Ralf9

Du kannst es mal damit versuchen:
set sduino sendmsg P200#0xdbf860200009#R50

@killah78 hat auch Honeywell dw915s
siehe hier
https://forum.fhem.de/index.php/topic,106278.msg1147491.html#msg1147491

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

DOCa Cola

#325
Danke erstmal für den Tipp.

Das ganze richtig auch zusammenlöten und schon klappt es (besser).  :D

Ich sehe jetzt die wenn der Türgong ausgelöst wird in DMSG mit entsprechendem Datenpaket, welches ich auch genauso in RTL_433 sehe.

Das mit sendMsg erzeugte Signal sieht in SDRSharp zumindest mal richtig moduliert aus. Jedoch erkennt weder RTL_433 noch der eigentliche Türgong das ausgesendete sendMsg Signal als Honeywell Activlink. Auf verschiedenen Distanzen getestet ohne Besserung. Aktuell habe ich eine 86mm Drahtantenne. Ich werde die Tage nochmal mit einer "richtigen" 868Mhz antenne testen, sobald diese in der Post liegt.

P200#0x942160200009#R50

Das Profil müsste ja eigentlich passen. Trotzdem habe ich hier mal die aktuellen Register:
ccreg 00: 0D 2E 2D 07 D3 91 3D 04 32 00 00 06 00 21 65 E8
ccreg 10: 87 F8 00 23 B9 50 07 00 18 14 6C 43 00 91 87 6B
ccreg 20: F8 56 11 EC 2D 13 11 41 00 59 7F 2E 88 31 0B


Edit: Was ist denn der sinnvollste weg aus der DMSG internal nun ein event zu generieren?

DOCa Cola

Habe heute nochmal ein bischen getestet und das generierte Signal vom SDuino mit dem originalen Honeywell verglichen. RTL_433 erkennt das vom SDuino erzeugte Signal nicht.

Ich habe die Signale dann mal mit dem Universal Radio Hacker angesehen. Was mir auffällt ist, dass aus irgendeinem Grund die Bitsendelänge bei dem vom SDuino ausgegebenen Signal etwa bei 130us liegt statt der 160us aus der ActivLink Spezifikation. Siehe Screenshot im Anhang. Von oben nach unten ist das der originale Honeywell sender, dann einmal gesendet mit
set SDuino868 sendMsg P200#0xdbf860200009#R50
und dann
set SDuino868 raw SR;;R=50;;P0=-381;;P1=100;;P2=260;;P3=-220;;P4=419;;P5=-544;;D=52310102310231023101023101010102310232310101010101010231010101010101010101010101010101010101010234;;

Ralf9

Wenn Du eine empfangene MU-Nachricht mit "set SDuino868 raw SR;;R=50;;P0=.." wieder sendest, funktioniert demnach auch nicht?
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

DOCa Cola

Hier mal ein Verbose log von der Aktivität, wenn ich den originalen Honeywell Gong klingeln lasse. Vielleicht kannst du mir helfen, die entsprechende Raw message daraus zu generieren. Ganz blicke ich noch nicht durch.

2022.11.12 08:41:06.241 4 : SDuino868/msg READredu: MU;P0=-171;P1=301;P2=130;P3=-336;P5=448;P6=-524;CP=2;R=243;D=010232323232323232323232323232323232310232310561010231010;p;
2022.11.12 08:41:06.242 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.260 4 : SDuino868/msg READredu: MU;P0=-159;P1=153;P2=-320;P4=312;P6=102;P7=472;CP=1;R=241;D=0121212401212121212126212121210621212121212401212407;p;
2022.11.12 08:41:06.279 4 : SDuino868/msg READredu: MU;P0=-456;P1=319;P2=-163;P3=165;P4=-345;CP=3;R=246;D=01212341212341212121212121234343434121234343434343434123434343434343434;e;
2022.11.12 08:41:06.281 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.313 4 : SDuino868/msg READredu: MU;P0=157;P1=-320;P2=323;P3=-155;P5=648;P7=118;CP=0;R=248;D=012323232323232301010101232301010101010101510101010101010101010101010101717123010123;p;
2022.11.12 08:41:06.350 4 : SDuino868/msg READredu: MU;P0=-323;P1=118;P3=-164;P4=356;P7=-238;CP=1;R=254;D=01010101013431010101010101010101017101017;e;
2022.11.12 08:41:06.403 4 : SDuino868/msg READredu: MU;P0=152;P2=-328;P3=292;P4=-173;P7=-224;CP=0;R=239;D=0234023402020237020202020202020202020234040;e;
2022.11.12 08:41:06.661 4 : SDuino868/msg READredu: MU;P0=-175;P1=304;P2=163;P3=-332;P4=436;P5=-528;P7=124;CP=2;R=249;D=0102023104510102310102310101010101010732323231010232323232323231;p;i;
2022.11.12 08:41:06.663 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.696 4 : SDuino868/msg READredu: MU;P0=162;P2=-158;P3=308;P5=-315;CP=0;R=247;D=32320505050532320505050505050532050535050505050505050505050505050532050532;p;
2022.11.12 08:41:06.711 4 : SDuino868/msg READredu: MU;P0=484;P1=-360;P2=311;P3=-177;P4=155;P5=228;CP=4;R=249;D=0123234123234123232323532323414141412323414341414141412341414141;e;
2022.11.12 08:41:06.734 4 : SDuino868/msg READredu: MU;P0=332;P1=-346;P2=-153;P3=130;P4=-240;P5=168;CP=3;R=246;D=01020231020202020202343131313102023131313131313102313131313154;e;
2022.11.12 08:41:06.763 4 : SDuino868/msg READredu: MU;P0=102;P1=-332;P2=154;P3=320;P4=-167;CP=2;R=249;D=0121343421212121212121342121212121212121012121212121212124;e;
2022.11.12 08:41:06.828 4 : SDuino868/msg READredu: MU;P0=-173;P1=325;P3=147;P4=-332;P5=476;P6=-480;CP=3;R=245;D=10343410561010341010341010101010101034343434101034343434343434103434343434343434343434343434343434103434105610103410103410101010101010343434341030343434343434341034343434343434343434343434343434;p;i;
2022.11.12 08:41:06.830 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.830 4 : SDuino868: decoded matched MU Protocol id 200 dmsg u200#DBF860200009 length 48 RSSI = -79.5
2022.11.12 08:41:06.831 4 : SDuino868: equalDMS u200#DBF860200009 (1)
2022-11-12 08:41:06.837 SIGNALduino SDuino868 DMSG u200#DBF860200009
2022.11.12 08:41:06.837 4 : SDuino868 Dispatch: u200#DBF860200009, -79.5 dB, dispatch
2022.11.12 08:41:06.838 4 : SIGNALduino_unknown incomming msg: u200#DBF860200009
2022.11.12 08:41:06.839 4 : SIGNALduino_unknown rawData: DBF860200009
2022.11.12 08:41:06.839 4 : SIGNALduino_unknown Protocol: 200
2022.11.12 08:41:06.839 4 : SIGNALduino_unknown converted to bits: 110110111111100001100000001000000000000000001001
2022.11.12 08:41:06.839 4 : SIGNALduino_unknown SDuino868 Protocol:200 | To help decode or debug, please add u200! (attr SDuino868 development u200)
2022.11.12 08:41:06.839 4 : Unknown, please report
2022-11-12 08:41:06.847 SIGNALduino SDuino868 UNKNOWNCODE u200#DBF860200009
2022.11.12 08:41:06.847 3 : SDuino868: Unknown code u200#DBF860200009, help me!
2022.11.12 08:41:06.849 4 : SDuino868/msg READredu: MU;P0=313;P1=-344;P2=-165;P3=150;P5=480;P6=-480;CP=3;R=253;D=010231310256020231020231020202013202023131313102023131313131313102313131313131313131313131;p;i;
2022.11.12 08:41:06.850 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.874 4 : SDuino868/msg READredu: MU;P0=141;P1=-324;P2=307;P3=-178;P5=480;P6=-464;P7=212;CP=0;R=247;D=010101230101010101010101010101010101010101230101235623230123230123232323232323017;p;i;
2022.11.12 08:41:06.876 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.890 4 : SDuino868/msg READredu: MU;P0=-332;P1=181;P2=319;P3=-167;P4=-222;P5=138;P6=100;P7=460;CP=1;R=6;D=01010232310101010101010245050501010101010101010101010106010231410237;p;
2022.11.12 08:41:06.900 4 : SDuino868/msg READredu: MU;P0=-496;P1=321;P2=-174;P3=155;P4=-330;P5=-256;CP=3;R=247;D=01212341212341212121212121234343435121234343434343434;e;
2022.11.12 08:41:06.902 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.927 4 : SDuino868/msg READredu: MU;P0=150;P1=-355;P2=318;P3=-152;P4=460;P5=-476;CP=0;R=2;D=010123452323012323012323232323232301010101230301010101010101230101;p;i;
2022.11.12 08:41:06.928 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:06.965 4 : SDuino868/msg READredu: MU;P0=636;P1=-317;P2=158;P3=-116;P4=314;P5=-169;CP=2;R=245;D=014545214545454545454521212121454521212123;p;i;
2022.11.12 08:41:06.990 4 : SDuino868/msg READredu: MU;P0=-317;P1=159;P2=206;P3=300;P4=-180;P5=484;P6=-464;CP=1;R=242;D=010101010101010101020341010345634341034241034143434343434;e;
2022.11.12 08:41:06.991 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.004 4 : SDuino868/msg READredu: MU;P0=-318;P1=146;P3=204;P4=315;P5=-164;P7=96;CP=1;R=253;D=010301045451010101010101045101010101010101070101010101010101;p;
2022.11.12 08:41:07.030 4 : SDuino868/msg READredu: MU;P0=-502;P1=158;P2=-151;P4=-328;P5=120;P6=314;P7=452;CP=1;R=249;D=01214546270626214626214626262626262621414141462621414141414141462141414541414141414145412;e;i;
2022.11.12 08:41:07.031 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.042 4 : SDuino868/msg READredu: MU;P0=-178;P1=183;P2=-328;P3=308;P6=448;P7=-512;CP=1;R=245;D=01212121212301212106730301230301230301030303030;p;
2022.11.12 08:41:07.043 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.066 4 : SDuino868/msg READredu: MU;P0=149;P1=-332;P2=312;P3=-169;P6=500;P7=-464;CP=0;R=247;D=01010101232301010101010101230101010101010101010101010101010101230101236723230123230123232323;p;i;
2022.11.12 08:41:07.067 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.082 4 : SDuino868/msg READredu: MU;P0=150;P1=-178;P2=311;P3=-322;P5=480;P6=-484;CP=0;R=247;D=012121030303032121030303030303032103030303030303030303030303030303032103032156212;e;
2022.11.12 08:41:07.110 4 : SDuino868/msg READredu: MU;P0=-152;P1=159;P2=-311;P3=328;P6=496;P7=-500;CP=1;R=254;D=012121212121212121212301212306730301230101230103030303032;e;
2022.11.12 08:41:07.111 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.135 4 : SDuino868/msg READredu: MU;P0=-328;P1=162;P2=110;P3=314;P4=-169;CP=1;R=244;D=01020103434101010101020103410201010101010102010101010101010103410;e;
2022.11.12 08:41:07.138 4 : SDuino868/msg READredu: MU;P0=-170;P1=104;P3=-484;P4=317;P5=172;P6=-328;P7=228;CP=5;R=241;D=3404056704056404040404040405656565640405656561656;p;
2022.11.12 08:41:07.140 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.172 4 : SDuino868/msg READredu: MU;P0=-147;P1=161;P2=-328;P3=311;P4=472;P5=-500;P7=-220;CP=1;R=244;D=012121212121230121230453030123030123030303030303012121212303712121212121212301212;p;i;
2022.11.12 08:41:07.174 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.179 4 : SDuino868/msg READredu: MU;P0=160;P1=-315;P3=322;P4=-160;P6=488;P7=-500;CP=0;R=247;D=0101010101010101010101010101013401013467;p;
2022.11.12 08:41:07.196 4 : SDuino868/msg READredu: MU;P0=308;P1=-172;P3=166;P4=-317;P5=-100;P6=400;CP=3;R=245;D=0101340101340101010561010134343434010134343434343434013434343434343434343434;p;i;
2022.11.12 08:41:07.208 4 : SDuino868/msg READredu: MU;P0=174;P1=-337;P2=-173;P3=114;P4=314;P5=480;P6=-496;P7=-120;CP=0;R=240;D=0101010231014201014256424201424201424242424242470131;p;
2022.11.12 08:41:07.209 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.228 4 : SDuino868/msg READredu: MU;P0=-323;P1=145;P2=310;P3=-168;P5=476;P6=-500;P7=-104;CP=1;R=254;D=01010101010101010101010102310102356232310272310232323;p;i;
2022.11.12 08:41:07.229 4 : SDuino868: Fingerprint for MU Protocol id 200 -> Honeywell ActivLink matches, trying to demodulate
2022.11.12 08:41:07.249 4 : SDuino868/msg READredu: MU;P0=468;P1=-326;P2=316;P3=-153;P5=159;P7=120;CP=5;R=251;D=123232351515151232351515151515151235151515151515151515151515151517171235151230;p;
2022.11.12 08:41:07.276 4 : SDuino868/msg READredu: MU;P0=420;P1=302;P2=-170;P3=162;P4=-324;P6=122;CP=3;R=250;D=12123412123412121212121212343434341212343434343434341264343434343434343434321464343434341234340;e;i;
2022.11.12 08:41:07.289 4 : SDuino868/msg READredu: MU;P0=-135;P1=170;P2=309;P3=-168;P6=236;P7=-326;CP=1;R=244;D=602317232023232323231717171723231717171717171723171;p;
2022.11.12 08:41:07.357 4 : SDuino868/msg READredu: MU;P0=100;P1=323;P2=-167;P4=163;P5=-350;P6=220;P7=-244;CP=4;R=248;D=12124512124512121212121212456745451212454545454545051;p;i;
2022.11.12 08:41:07.367 4 : SDuino868/msg READredu: MU;P0=-780;P1=156;P2=-313;P4=320;P5=-162;P6=492;P7=-472;CP=1;R=241;D=1212121212121212121212121212121212451212456710;p;

Ralf9

Die Werte sind ein wenig anders als bei @killah78, die clock ist ungefähr 160, ich muss dazu die Protokolldefintion anpassen
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7