You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
met RTL_433 - protocol 185 (Honweywell CM-921)
RTL_433 decoder devices/honeywell_cm921.c compiled with #define _DEBUG
this gives the raw packet information. The release compile gives an inference of the semantics of the package content, not ok if decoding orcon with a honeywell decoder :-)
// preamble=0x55 0xFF 0x00
// preamble with start/stop bits=0101010101 0111111111 0000000001
// =0101 0101 0101 1111 1111 0000 0000 01
// =0x 5 5 5 F F 0 0 4
// post=10101100
// each byte surrounded by start/stop bits (0byte1)
// then manchester decode.
.modulation = FSK_PULSE_PCM,
.short_width = 26,
.long_width = 26,
.sync_width = 0,
.tolerance = 5,
.reset_limit = 2000,
RECONSTRUCTIE (analyse zie onder)
De RC RF15 heeft 6 toetsen: NotHome (speed 0), speed 1,2,3 , Auto en Timer.
De Orcon ventilator antwoordt steeds op een commando. Hij lijkt dit 2x te sturen.
Commandos en payloads :
Set Speed or Auto:
CMD Payload
22:f1 00 SPEED 04 - SPEED = 00 , 01, 02 or 03 - auto= 04
RSP
31:d9 00 00 SPEED
Timer (tijdelijk naar stand 3)
CMD
22:f3 00:02:0f:03:04:00:00
00:02:1e:03:04:00:00
00:02:3c:03:04:00:00
MSB 2 is het verschil - 0f, 1e of 3c : 15, 30, 60 :het aantal minuten
MSB 3 en 4 zouden de gewenste snelheid en de terugkeer stand kunnen zijn.
Hier is mogelijkheid voor experiment:
het exact aantal minuten kan wsch gekozen worden
de stand naar en terug kan misschien gekozen worden
RSP
31:d9 00 00 03 - idem als voor een SPEED 3. w
ANALYSE :
Twee headers komen voor.
De remote control stuurt steesds:
1c 0001 1100
De ventilator antwoordt steeds:
18 0001 1000
Er worden 2 device id's doorgestuurd.
De param flags zijn False.
Voor de 6 knoppen van de remote registeren we de volgende conversaties:
H ID1 ID2 CMD L P CRC
NotHome (speed 0) commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:00:04 cf
18 77:7f:db 77:7f:db 31:d9 03 00:00:00 39
Speed 1 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:01:04 ce
18 77:7f:db 77:7f:db 31:d9 03 00:00:01 38
Speed 2 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:02:04 cd
18 77:7f:db 77:7f:db 31:d9 03 00:00:02 37
Speed 3 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:03:04 cc
18 77:7f:db 77:7f:db 31:d9 03 00:00:03 36
Auto commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:04:04 cb
18 77:7f:db 77:7f:db 31:d9 03 00:00:04 35
Timer 1x , 2x 3x commando en zelfde response komt terug
1c 76:6f:45 77:7f:db 22:f3 07 00:02:0f:03:04:00:00 b5
ORCON RF15 capture
met RTL_433 - protocol 185 (Honweywell CM-921)
RTL_433 decoder devices/honeywell_cm921.c compiled with #define _DEBUG
this gives the raw packet information. The release compile gives an inference of the semantics of the package content, not ok if decoding orcon with a honeywell decoder :-)
Background:
https://gathering.tweakers.net/forum/list_messages/1806429
https://github.com/peeter123/orcon-15rf-protocol-decoder
868Mhz FSK, PCM, Start/Stop bits, reversed, Manchester.
Snippet from honeywell_cm921.c
// Sources of inspiration:
// https://www.domoticaforum.eu/viewtopic.php?f=7&t=5806&start=240
// preamble=0x55 0xFF 0x00
// preamble with start/stop bits=0101010101 0111111111 0000000001
// =0101 0101 0101 1111 1111 0000 0000 01
// =0x 5 5 5 F F 0 0 4
// post=10101100
// each byte surrounded by start/stop bits (0byte1)
// then manchester decode.
.modulation = FSK_PULSE_PCM,
.short_width = 26,
.long_width = 26,
.sync_width = 0,
.tolerance = 5,
.reset_limit = 2000,
RECONSTRUCTIE (analyse zie onder)
De RC RF15 heeft 6 toetsen: NotHome (speed 0), speed 1,2,3 , Auto en Timer.
De Orcon ventilator antwoordt steeds op een commando. Hij lijkt dit 2x te sturen.
Commandos en payloads :
Set Speed or Auto:
CMD Payload
22:f1 00 SPEED 04 - SPEED = 00 , 01, 02 or 03 - auto= 04
RSP
31:d9 00 00 SPEED
Timer (tijdelijk naar stand 3)
CMD
22:f3 00:02:0f:03:04:00:00
00:02:1e:03:04:00:00
00:02:3c:03:04:00:00
MSB 2 is het verschil - 0f, 1e of 3c : 15, 30, 60 :het aantal minuten
MSB 3 en 4 zouden de gewenste snelheid en de terugkeer stand kunnen zijn.
Hier is mogelijkheid voor experiment:
RSP
31:d9 00 00 03 - idem als voor een SPEED 3. w
ANALYSE :
Twee headers komen voor.
De remote control stuurt steesds:
1c 0001 1100
De ventilator antwoordt steeds:
18 0001 1000
Er worden 2 device id's doorgestuurd.
De param flags zijn False.
Voor de 6 knoppen van de remote registeren we de volgende conversaties:
H ID1 ID2 CMD L P CRC
NotHome (speed 0) commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:00:04 cf
18 77:7f:db 77:7f:db 31:d9 03 00:00:00 39
Speed 1 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:01:04 ce
18 77:7f:db 77:7f:db 31:d9 03 00:00:01 38
Speed 2 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:02:04 cd
18 77:7f:db 77:7f:db 31:d9 03 00:00:02 37
Speed 3 commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:03:04 cc
18 77:7f:db 77:7f:db 31:d9 03 00:00:03 36
Auto commando en response
1c 76:6f:45 77:7f:db 22:f1 03 00:04:04 cb
18 77:7f:db 77:7f:db 31:d9 03 00:00:04 35
Timer 1x , 2x 3x commando en zelfde response komt terug
1c 76:6f:45 77:7f:db 22:f3 07 00:02:0f:03:04:00:00 b5
Timer 2x
1c 76:6f:45 77:7f:db 22:f3 07 00:02:1e:03:04:00:00 a6
Timer 3x
1c 76:6f:45 77:7f:db 22:f3 07 00:02:3c:03:04:00:00 88
18 77:7f:db 77:7f:db 31:d9 03 00:00:03 36
The text was updated successfully, but these errors were encountered: