Honeywell Fan HS-1655
Posted: Fri Aug 24, 2012 9:27 pm
Hello everyone. Thanks for a great community. I'm just getting started with JP1 (got my first remote and cable about 5 hours ago). I was hoping to get some help with this protocol. It seems like a very simple protocol but I can't seem to get a working upgrade out of it.
Here's what I've done so far... I learned the signals from the OEM remote and verified that I could correctly operate the fan with the learns. I then downloaded the remote into RMIR and discovered the learns were an unknown protocol (boo). So I decided to take a stab at making the protocol myself.
Here are the timings for the three signals (that's all the buttons on the remote...it's a fan after all):
Following documentation found around here, I first rounded them to the nearest 25:
There doesn't seem to be a Lead In so I moved on to look for the Zero and the One...I made the following determinations:
It seems like we have a dev-cmd protocol and this particular device is 00011000 (24). The Lead Out seems weird and only 3 bits for OBCs did as well but then I realized the final off is a combination of both. Working with this assumption, I assumed those final On times were actually part of a final bit. When I subtracted the Off time from my Zero and One, I was left with a consistent Lead Out of -6675. That makes sense so I have this:
(Note: I know that the One is the one with the bigger Off time, but having them this way seemed to make the binary make more sense...this gives me OBCs 1, 2, and 8 instead of 14, 13, and 7 which seemed more logical.)
So I went to Protocol Builder and punched in all the stuff:

Here's the Protocol Code:
Copy and paste that into RMIR...make a new device upgrade:

Aaaaaaaaaaaand...nothing. =( It doesn't work. I tried a lot of simple variations (e.g. complement yes/no). I also setup all OBCs from 1 to 15 and none of them had any impact on the fan whatsoever. =(
Unfortunately, I have no way to check the signals being sent by my upgrade. I (foolishly) did not order a second remote (to learn from the first with the upgrade) so I have no real way to diagnose/debug at this point. Anyone have any thoughts on this?
In addition to the information above, I've uploaded an IR image of the learns: https://www.hifi-remote.com/forums/dload ... e_id=11230
I've also uploaded an RMIR image with my attempted protocol/device upgrade that does not work (which also contains the learns): https://www.hifi-remote.com/forums/dload ... e_id=11231
Thanks in advance for any assistance.
Vyro
Here's what I've done so far... I learned the signals from the OEM remote and verified that I could correctly operate the fan with the learns. I then downloaded the remote into RMIR and discovered the learns were an unknown protocol (boo). So I decided to take a stab at making the protocol myself.
Here are the timings for the three signals (that's all the buttons on the remote...it's a fan after all):
Code: Select all
Power = +1266 -426 +1266 -426 +422 -1270 +1266 -426 +1266 -426 +422 -1270 +422 -1270 +422 -1270 +422 -1270 +422 -1270 +422 -1270 +1266 -7096
Speed = +1266 -428 +1266 -428 +422 -1272 +1266 -428 +1266 -428 +422 -1272 +422 -1272 +422 -1272 +422 -1272 +422 -1272 +1266 -428 +422 -7942
Timer = +1266 -428 +1266 -428 +422 -1272 +1266 -428 +1266 -428 +422 -1272 +422 -1272 +422 -1272 +1266 -428 +422 -1272 +422 -1272 +422 -7942
Code: Select all
Power = +1275 -425 +1275 -425 +425 -1275 +1275 -425 +1275 -425 +425 -1275 +425 -1275 +425 -1275 +425 -1275 +425 -1275 +425 -1275 +1275 -7100
Speed = +1275 -425 +1275 -425 +425 -1275 +1275 -425 +1275 -425 +425 -1275 +425 -1275 +425 -1275 +425 -1275 +425 -1275 +1275 -425 +425 -7950
Timer = +1275 -425 +1275 -425 +425 -1275 +1275 -425 +1275 -425 +425 -1275 +425 -1275 +425 -1275 +1275 -425 +425 -1275 +425 -1275 +425 -7950
Code: Select all
Zero = +425 -1275 = 1700us
One = +1275 -425 = 1700us
Power = 00011000 000 +1275 -7100
Speed = 00011000 001 +425 -7950
Timer = 00011000 100 +425 -7950
Code: Select all
Zero = +425 -1275 = 1700us
One = +1275 -425 = 1700us
LeadOut = -6675
Power = 00011000 0001 -6675
Speed = 00011000 0010 -6675
Timer = 00011000 1000 -6675
So I went to Protocol Builder and punched in all the stuff:

Here's the Protocol Code:
Code: Select all
Upgrade protocol 0 = 01 CD (S3C8+) Honeywell Fan (PB v4.02)
3D 92 11 8B 14 85 10 08 04 02 7D 00 C0 00 D4 02
69 0D 09 FF FF FF FF FF 01 8D 01 46
End

Aaaaaaaaaaaand...nothing. =( It doesn't work. I tried a lot of simple variations (e.g. complement yes/no). I also setup all OBCs from 1 to 15 and none of them had any impact on the fan whatsoever. =(
Unfortunately, I have no way to check the signals being sent by my upgrade. I (foolishly) did not order a second remote (to learn from the first with the upgrade) so I have no real way to diagnose/debug at this point. Anyone have any thoughts on this?
In addition to the information above, I've uploaded an IR image of the learns: https://www.hifi-remote.com/forums/dload ... e_id=11230
I've also uploaded an RMIR image with my attempted protocol/device upgrade that does not work (which also contains the learns): https://www.hifi-remote.com/forums/dload ... e_id=11231
Thanks in advance for any assistance.
Vyro