New Velux Active Plugin - Alpha

Posted on
Wed May 17, 2023 1:20 pm
neilk offline
Posts: 715
Joined: Jul 13, 2015
Location: Reading, UK

New Velux Active Plugin - Alpha

Hi all,
I have an Alpha version of a plugin to connect to the Velux Active https://www.velux.co.uk/products/electrical-roof-windows/velux-app-control

It currently only supports Blinds, but could be extended to cover windows and shutters (as well as the temperature sensors) if anyone has any of these to test against. This replaces 3 x KLF 100 controller and 3 x Fibaro relays and a host of virtual devices with a single network gateway. It also exposes the blinds to home kit and gives an app as well. In addition I can now control each blind seperately, and to a precise position (as well as reporting the position).

It seems solid, and if anyone has a blind, shutter or temperature sensor then let me know and I will try to add support. Windows may be more of a challenge as the security requirements are greater and have not been reverse engineered in the same way.

https://github.com/neilkplugins/VeluxActive-indigo-plugin

Neil

Posted on
Mon Oct 30, 2023 1:42 pm
landry offline
Posts: 59
Joined: Jul 30, 2017

Re: New Velux Active Plugin - Alpha

Hi Neil

Great Velux shade Plug in, I like the position feed back in the device state.

I have four Velux skylights with shades. The Slylights open and close with vellum app. I was able to identify the 4 devices that were shades and the four devices that were window by selecting them one at time and testing.. So if you want to try developing alpha for opening windows I can test it for you any time.

Thanks for developing this.

reagards
Dave

Posted on
Thu Nov 02, 2023 6:33 am
neilk offline
Posts: 715
Joined: Jul 13, 2015
Location: Reading, UK

Re: New Velux Active Plugin - Alpha

Thanks for the feedback. I will create a version for you that will push the raw responses from the API into a log over the weekend and that will allow me to see if we can add support for the skylights.

Neil

Posted on
Fri Nov 03, 2023 11:55 am
neilk offline
Posts: 715
Joined: Jul 13, 2015
Location: Reading, UK

Re: New Velux Active Plugin - Alpha

Dave,

You can try this version https://github.com/neilkplugins/VeluxActive-indigo-plugin/releases/tag/2023.0.6

It simply dumps the raw JSON response to the indigo log. I actually don't think anything sensitive in it but you should see a line like below

Code: Select all
{'xxxxxxxxxxxxxxxxxxxxx: ['2023-11-03 17:52:15.534388', {'status': 'ok', 'time_server': 1699033936, 'body': {'home': {'id': 'xxxxxxxxxxxxxxxxxxxx', 'modules': [{'busy': False, 'calibrating': False, 'firmware_revision_netatmo': 120, 'firmware_revision_thirdparty': '0.1.2.0.43.0', 'hardware_version': 219, 'id': 'xxxxxxxxxxxx, 'is_raining': False, 'last_seen': 1699033935, 'locked': False, 'locking': False, 'name': 'VELUX Gateway', 'pairing': 'stop', 'secure': False, 'type': 'NXG', 'wifi_strength': 38, 'wifi_state': 'full'}, {'battery_state': 'high', 'current_position': 0, 'firmware_revision': 20, 'id': '532224260b420004', 'last_seen': 1699033761, 'manufacturer': 'Netatmo', 'mode': 'algo_disabled', 'reachable': True, 'target_position': 0, 'type': 'NXO', 'velux_type': 'blind', 'bridge': '70:ee:50:7e:cb:9f'}, {'battery_state': 'high', 'current_position': 0, 'firmware_revision': 20, 'id': '532224260b040053', 'last_seen': 1699033311, 'manufacturer': 'Netatmo', 'mode': 'algo_disabled', 'reachable': True, 'target_position': 0, 'type': 'NXO', 'velux_type': 'blind', 'bridge': '70:ee:50:7e:cb:9f'}, {'battery_state': 'high', 'current_position': 100, 'firmware_revision': 20, 'id': '532224260a3200bf', 'last_seen': 1699033461, 'manufacturer': 'Netatmo', 'mode': 'algo_disabled', 'reachable': True, 'target_position': 100, 'type': 'NXO', 'velux_type': 'blind', 'bridge': '70:ee:50:7e:cb:9f'}, {'battery_state': 'high', 'current_position': 100, 'firmware_revision': 6, 'id': '53141e26110b0423', 'last_seen': 1699033462, 'manufacturer': 'Netatmo', 'mode': 'algo_disabled', 'reachable': True, 'silent': False, 'target_position': 100, 'type': 'NXO', 'velux_type': 'blind', 'bridge': '70:ee:50:7e:cb:9f'}, {'battery_state': 'high', 'current_position': 0, 'firmware_revision': 6, 'id': '53141e2612140645', 'last_seen': 1699033762, 'manufacturer': 'Netatmo', 'mode': 'algo_disabled', 'reachable': True, 'silent': False, 'target_position': 0, 'type': 'NXO', 'velux_type': 'blind', 'bridge': '70:ee:50:7e:cb:9f'}], 'rooms': [{'algo_status': 301, 'auto_close_ts': 0, 'id': '2650746133'}, {'algo_status': 301, 'auto_close_ts': 0, 'id': '1566071259'}, {'algo_status': 301, 'auto_close_ts': 0, 'id': '302226991'}]}}}]}


And if you can send me the result I can take a look (DM is fine and feel free to anonymise).

Neil

Posted on
Wed Nov 22, 2023 7:54 pm
landry offline
Posts: 59
Joined: Jul 30, 2017

Re: New Velux Active Plugin - Alpha

I just saw this Jay, I'll look at after the holiday.


Thanks &m'Regards
Dave

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest

cron