[mh] Insteon FanLinc Fan Status Fixed

Spencer Ryan <[email protected]> Fri, 8 Aug 2025 21:59:13 -0400
Newsgroups gmane.comp.misc.misterhouse.user
Message-ID <CALWY-Yrq4ioSOSXoi4zZw+zrzzoxAcf2w7W8Se8OYdWiWcDTew@mail.gmail.com>
--===============7183224260945751730==
Content-Type: multipart/alternative; boundary="0000000000002e4536063be50aa7"

--0000000000002e4536063be50aa7
Content-Type: text/plain; charset="UTF-8"

What was always a curious annoyance turned into a rabbit hole.

I noticed that on my FanLinc's when I would change the fan speed the
command was sent but the object in MH never got updated with the new
setting. Odd I thought but not a big deal.


Well I tried to write some automation around the fan speed changing and
none of the events would fire. This led me down the rabbit hole to discover
the code that deals with the ACK from a FanLinc was built incorrectly and
thus a Fan (Group 02) ACK would never be processed, which means MH would
never update the state of the object and thus no code that watched for it
to change would ever fire.


I fixed it.

https://github.com/hollie/misterhouse/issues/942

--0000000000002e4536063be50aa7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>What was always a curious annoyance turned into a rab=
bit hole.</div><div><br></div><div>I noticed that on my FanLinc&#39;s when=
=C2=A0I would change the fan speed the command was sent but the object in M=
H never got updated with the new setting. Odd I thought but not a big deal.=
</div><div><br></div><div><br></div><div>Well I tried to write some automat=
ion around the fan speed changing=C2=A0and none of the events would fire. T=
his led me down the rabbit hole to discover the code that deals with the AC=
K from a FanLinc was built incorrectly and thus a Fan (Group 02) ACK would =
never be processed, which means MH would never update the state of the obje=
ct and thus no code that watched for it to change would ever fire.</div><di=
v><br></div><div><br></div><div>I fixed it.</div><div><br></div><div><a hre=
f=3D"https://github.com/hollie/misterhouse/issues/942">https://github.com/h=
ollie/misterhouse/issues/942</a></div></div>

--0000000000002e4536063be50aa7--


--===============7183224260945751730==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7183224260945751730==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

________________________________________________________
To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users


--===============7183224260945751730==--