washcroft / LightwaveRF-LinkPlus

A project to collate some thoughts and details on LightwaveRF LinkPlus (Generation 2).
8 stars 0 forks source link

Update #2

Open gareth-floodgate opened 5 years ago

gareth-floodgate commented 5 years ago

Hi Warren,

I stumbled upon this page whilst looking for the official API, great work ! Just as a heads up, the formal API is now available (I followed up with the support guys), it can be found here: https://linkpluspublicapi.docs.apiary.io/#introduction/authentication/discovery

Thanks Gareth

washcroft commented 5 years ago

Hello Gareth, Thanks for sharing this, I'll take a look. It's a shame there is no local API directly on the hub, to remove the reliance on their cloud service. Did they mention anything about this?

Regards, Warren

gareth-floodgate commented 5 years ago

Hi Warren

No they didn’t, but it makes sense as the authentication provider is external. It may also be related to the HomeKit requirements around security

On 21 Feb 2019, at 15:46, Warren Ashcroft notifications@github.com wrote:

Hello Gareth, Thanks for sharing this, I'll take a look. It's a shame there is no local API directly on the hub, to remove the reliance on their cloud service. Did they mention anything about this?

Regards, Warren

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

delid4ve commented 3 years ago

Local api is coming according to my recent enquiry with lightwave.

thanks for this btw, was using the official api but the websocket is so much better (no polling)

also have you managed to work out any of the error codes?

gareth-floodgate commented 3 years ago

Hi Warren

This project took a bit of a back seat so I haven't progressed it too much other than the very basic usage. So no I haven't had the joy of error codes ... yet.

I assume they're somewhat cryptic ?

Regards Gareth

On Sat, Apr 10, 2021 at 12:05 PM Delid4ve @.***> wrote:

Local api is coming according to my recent enquiry with lightwave.

thanks for this btw, was using the official api but the websocket is so much better (no polling)

also have you managed to work out any of the error codes?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/washcroft/LightwaveRF-LinkPlus/issues/2#issuecomment-817118643, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHG3JK2M2VKVRPTXFV6WZOTTIAWHRANCNFSM4GY55SLA .

ultrafez commented 2 years ago

I wanted to echo the comments about your documentation - it's incredibly useful info that I haven't seen anywhere else, thank you for writing up and sharing!

While searching online I managed to find some official Lightwave docs on a local UDP API for the Link at https://api.lightwaverf.com/introduction_basic_comms.html. I haven't tried it out, but I wanted to share in case it was of interest to you or anybody else reading.

Cheers, Alex

gffloodg commented 2 years ago

Happy that someone else benefitted from this Alex.

Sadly the link API AFAIK doesn't work with Connect series as it was a requirement related to achieving HomeKit certification from Apple (please do correct me if it does work).

I started getting deep into this in the first place as i really want a smart 'display' to control the devices in the house and there just isnt one from Lightwave - I WISH (if you're listening folks) that they would launch such a product. This project isnt really a priority for me right now, but i did spend some time hacking around with a raspberry pi plus display in an attempt to get something useful. I just wanted something with a 'final'/pro finish.