There appears to be some confusion over Velux model numbers and what they do. Here’s the state in mid 2025:
The KLF200 is the “Home Automation Integration Kit” which can control up to 5 things/groups of things via contact closure. It actually has 10 contact closure input wires, 2 for each thing controlled (up/down, open/close, etc.). If you don’t need bi-directional control you apparently can reprogram the unit, to handle 10 inputs. Alternatively, you can drive the KLF200 via its IP interface, in which case you can construct io-homecontrol commands of any kind to any number of devices.
The KIG300 is the “App Control”, which is a Gateway that is also available in a bundle with a temperature sensor and a special “departure switch” called “Velux Active with Netatmo” and model number KIX300. The base unit is the same for both though. I think the limit for this unit is like 200 Velux products, so that includes skylights, blinds, sensors, etc. This connects to Velux’s cloud, but can also (or alternatively, it’s not yet clear to me) connect to Apple’s HomeKit.
If you’ve got low voltage wires coming out your Velux control box, it’s a KLF200. If you only have the power cord, it’s a KIG300.
When you buy new skylights, they come with 1 or 2 remotes. For shades, it’s a KLI-312, for open/close of skylights you also get a KLI-311. You can reprogram either of these 3 button remotes to control more than one product, but KLI-311s can only control skylights and KLI-312s can only control shades/blinds.
There is a KLI-310 which can be programmed to control either skylights or shades, but not both at the same time.
Finally, there’s a KLR300, known as a "Velux Touch that uses an e-ink display, and is designed to consolidate multiple remotes into one. It’s got groups and you can operate a group of things together, or drill down to control specific products within a group. The used to be a KLR200 remote with a standard touch-screen, but that was discontinued a few years ago.
This is all wireless control. The KLF and KIG have a longer range than the handheld KLI and KLR remotes. Also noteworthy is that the KLF and KIG use two-way communication so they know the position of the skylights and shades being controlled - the handheld KLI and KLR remotes do not report the current position, which could have been changed by another device.
Now, one gotcha is that the skylight/shade products can only store credentials for a certain number of two-way controls. And in fact you can’t control a Velux product from both a KLF and a KIG, which means you can’t use the KIG Velux App AND the KLF contact closure. So, those of us wanting to use the Velux App (or HomeKit) AND say a Lutron system via contact closure are out of luck.
What I’m looking into now is seeing if with the KIG I can use the Velux App as well as HomeKit, and then HomeKit via something like Home Assistant.
(I would have included more links to the other Velux products but I guess I haven’t posted enough here yet)