I’m going to document this here since there are so few people who seem to have done this project. I couldn’t really find any documentation on the Insteon open/close module (one other person had a thread about it it so that helped me set it up right).
My setup includes:
Hardware
-Insteon micro open close module 2444-222
-KT82TS curtain motor, I think this is Dooya brand (4 wires - hot open, hot close, neutral, ground)
-A curtain (not pictured, it’s white and needs to be ironed)
Items:
Dimmer BigWindow "Big Window" {insteonplm="2c.64.08:F00.00.01#dimmer"}
Switch curtain "Curtain" ["Switchable"]
Rules:
rule "Open Window"
when
Item curtain received command ON
then
BigWindow.sendCommand(0)
end
rule "Close Window"
when
Item curtain received command OFF
then
BigWindow.sendCommand(100)
end
Note my wires are “switched” (so open BigWindow = off state) which I will probably fix in a few days when I install everything properly in an electrical box.
The open/close Insteon module is wired to the Dooya motor then programmed to provide power to the motor for a certain amount of time. It took me a couple of tries to get the timing just right, but I’m happy with it now.
Another option that we are unlikely to use is to set the Insteon module to “50%” as it’s actually seen as a dimmer. This makes the motor run for half of the time as full open. Not useful in my setup at this point (we always want all the way open or closed) so I’ve sent the mapping to a switch for HomeKit.
Now the fun part, I made a gif for y’all to see it in action -