Integrating Velux Active (KIG 300) into Home Assistant

Hi,

as I was struggeling in integrating my Velux Covers into Home Assistant via KIG 300, I want to share a quick guide which steps I performed:

1) Integrate Gateway to Home Assistant

  • Reset KIG 300 Gateway by pressing config button until LED is red and release the button then
  • Bring KIG 300 Gateway into wifi network with Velux Active App (I used the iOS one)
  • Once your phone is intented to integrate Velux into Homekit app (asks for homekit code) DO NOT proceed on the phone. Restart Home Assistant host instead.
  • Once Home Assistant was restarted, a new Homekit device should be displayed at the HA frontend (notifications). Enter the Homekit activation code, which is indicated on the gateway backside
  • Gateway should be visible in Home Assistant, but do not show any devices (e.g. Covers)

2) Add Covers:

  • Not sure if needed: At the Cover remote press Window symbol for 10 secs, release it and then press it short again. Remote should be not able to control the cover anymore
  • Open the Window, remove the plastic cover and press the pairing button outside of the window for 10 secs. The cover starts to move
  • Press Window button at the remote short (<1 sec). Remote is repaired to the window now.
  • Pair new device in the Velux Active App (follow steps in app). Once it is found here, it will automatically be displayed in Home Assistant Frontend.

At least that was my approach. Maybe this helps anybody.

Kindest regards!

4 Likes

Great job. Thank you for sharing the steps. After you add the bridge to HA can you control your Velux blinds/windows from HomeKit too?

So I used an android phone to download the velux app and set the KIG 300 up to use the WIFI. Once it was connected and wanted to detect new devices I discovered it in HA and registered it with the homekit number provided on the device.
Then i went back to the app and started adding my shutters. I had followed the instruction on the velux site and i just had to press a button on my KLI310 remotes (some setup/wheelcog like hidden button) to trigger the registration. The remotes are still able to control the shutters and after some time the shutters showed up in HA as well. So it was very easy and straighforward.

There was no need to go outside and reset the shutters with my setup.

My idea is to add Velux hub to HA and control windows and blinds with it and in the same time to add the hub to HomeKit. I have KNX wall switch that I want use to control Velux windows and blinds and in the same time I want to be able to use Siri to control them too. Right now I can do that with some workarounds in KNX ETS and HomeKit automations (I have 1Home integration) but it is not working properly. I guess it is because of HomeKit. The automations there are not reliable. One of the important things for me is to have the status of the windows/blinds in the KNX. Open/closed is fine. I’m not looking for % of open/closed.

As a quick note: some Velux shades do not have a reset button that’s easily accessible. My shades (“solarbetriebene Markisetten”) only have a button on the side of the motor/battery, which is only accessible to technicians installing the shades but not to regular users. So if you unpair your shades, you’ll have to call Velux to get them to re-pair them.

@Chillkroete1206 and @HA-DB my Velux windows and blinds are already paired with the KIG 300. If I understand this process correctly, I will need to unpair them from the KIG 300, install the app, add the gateway but stop before I register it.

What is the proper way to unpair the devices from the KIG 300 gateway? I want to make sure I don’t disconnect the remotes from the windows or I’ll have to get the installer to come back to go up on my roof again.

Thanks for your help.

I think that if you did not yet add your shutters to the gateway before pairing it, you can just do as you describe (add gateway to network using velux app > add gateway to HA using homekit > continue adding remotes to gateway using velux app).
However, if you already had your remotes connected to the gateway, and you reset the gateway to connect it to HA using homekit, the gateway will no longer find the remotes afterwards. You will indeed have to follow the reset procedure of the shutters and reconnect the remote, after which you will be able to connect them to the gateway again using the Velux app.

At least that is what I am experiencing.

A bit bummed out that I resetted the gateway in the first place. I think if I would just have removed it from my Apple Home app, HA would have picked up the gateway as a HomeKit device, with the shutters attached and everything.

We had to re-pair each of the remotes to the associated skylight. We then reset the Velux gateway. After that HA homekit found everything.

Just wanted to note that I was able to integrate my Velux skylights with the app and the KIG 300. I was on android not IOS but it was super smooth.All I did was setup the app and create an account like normal. Added each skylight until they were all added. Then I went back to Home Assistant and rebooted it.

After boot it saaw the gateway as a homekit device, prompted me for the code and done. Sadly it does not seem to keep track of the names so I had to rename them all in HA. Other then that, no issues.