[Protocol Request] Holtek HT12E

Frequency: 433.92 (published) 433.879 (measured)

FCC ID not visible. Encoder datasheet available here: https://www.holtek.com/productdetail/-/vg/2_12e

Captured with RAW FM476 Modulation. RSSI threshold -80.

From what I can tell the structure is low for 7500, then one short pulse then (8) Address Bit, and (4) command bits. Commands will only ever have one low bit (0111,1011,1101,1110)

All test were done with an address of “00000000”

I was able to successfully recreate the signal in the test file.

test.sub (957 Bytes)
Button1 recorded FM476.sub (38.9 KB)
Button3 recorded FM476.sub (27.4 KB)
Button2 recorded FM476.sub (36.1 KB)



Bit Structure

Edit: Fixed “only ever have one low bit (0111,1011,1101,1110)”

It’s good. but usually the button addresses are transmitted even if you press several at the same time, I will add this protocol.

check

Tested, this works. Thanks!

can you check the switches? displayed correctly? and does playback work with a real system

Tested:

Reading with 3-4 random addresses and button combination works consistently.

Replaying buttons with 3-4 random address is correctly read by the receiver hardware.

‘DIP’ and ‘Btn’ fields read correctly.

Good!