hyperion.ng
hyperion.ng copied to clipboard
Support Bluetooth Low Energy devices from HappyLighting
Feature request
What problem does this feature solve?
Support Bluetooth Low Energy devices from HappyLighting, Triones, Appolo Lighting (same company) https://play.google.com/store/apps/developer?id=qh-tek&hl=en_NZ&gl=US
What does the proposed API look like?
Qt Bluetooth Low Energy with this protocol: https://gitlab.com/madhead/saberlight/-/blob/master/protocols/Triones/protocol.md
How should this be implemented in your opinion?
Just adding a device leddevice lib
Are you willing to work on this yourself?
Yes, I'm currently working on it. I can connect multiple Bluetooth devices. Now I need to improve my implementation.
Hi @sebastien247 In case you need some pointers on how to start with/improve your LED-device code, do not hesitate coming back to me. As a framework, you could start with the LedDeviceTemplate.cpp
The sequence of method calls which you could override is outlined in the LedDevciceFlows document. https://github.com/hyperion-project/hyperion.ng/tree/master/docs/development
@sebastien247 Any progress on the topic? Maybe we can consider it for the next release?