Hi, I got a DC90 5 channel remote (labeled DC174) with light for my blinds.
It looks like this: https://photos.app.goo.gl/YvLwZxvYmr8TrCSU9
and has the same Schematic as https://fccid.io/VYY-DC90
These are the values I got from it:
/*
* serial s/m ch key
* long press down (S1) X * B51C1B D133, 40b 101101010001110000011011 1101 0001 00110011
*
* short press down (S1) 3 * B51C1B D133, 40b 101101010001110000011011 1101 0001 00110011
* 3 * B51C1B D13C, 40b 101101010001110000011011 1101 0001 00111100
*
* press stop (S2) 3 * B51C1B D155, 40b 101101010001110000011011 1101 0001 01010101
*
* long press up (S3) X * B51C1B D111, 40b 101101010001110000011011 1101 0001 00010001
*
* short press up (S3) 3 * B51C1B D111, 40b 101101010001110000011011 1101 0001 00010001
* 3 * B51C1B D11E, 40b 101101010001110000011011 1101 0001 00011110
*
* press light (S6) 1 * 3 * B51C1B D10F, 40b 101101010001110000011011 1101 0001 00001111
*
* press prog (P2) 3 * B51C1B D1CC, 40b 101101010001110000011011 1101 0001 11001100
*
* press circle (S7) does nothing
*/
It seems the s/m
and the ch
values are different and dooya.c
doesn’t recognize it (Normal Read
). Only Read Raw
works. Replaying and manually running .sub
files works with these values. (Tested with Firmware 0.83.1
)
Sub files (can't upload them)
DC174_S1_UP_11.sub
Filetype: Flipper SubGhz Key File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Protocol: Dooya
Bit: 40
Key: 00 00 00 B5 1C 1B D1 11
DC174_S2_STOP_55.sub
Filetype: Flipper SubGhz Key File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Protocol: Dooya
Bit: 40
Key: 00 00 00 B5 1C 1B D1 55
DC174_S3_DOWN_33.sub
Filetype: Flipper SubGhz Key File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Protocol: Dooya
Bit: 40
Key: 00 00 00 B5 1C 1B D1 33
DC174_S6_LIGHT_0F.sub
Filetype: Flipper SubGhz Key File
Version: 1
Frequency: 433920000
Preset: FuriHalSubGhzPresetOok650Async
Protocol: Dooya
Bit: 40
Key: 00 00 00 B5 1C 1B D1 0F