Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Learn from Lumia Stream #100

Open
sebinside opened this issue Aug 27, 2020 · 0 comments
Open

Learn from Lumia Stream #100

sebinside opened this issue Aug 27, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers major Needs a major change

Comments

@sebinside
Copy link
Member

Description

Lumia Stream connects smart home lighting and livestream chats. It follows the same principle as nodecg-io: Connecting input events (e.g. sub events, chat messages) to output triggers (e.g. changing a light's color). Lumia streams supports several services (e.g. Phillips Hue and Nanoleaf) and has several neat functions. However, it's limited to controlling light, closed source and the premium version costs $4 / month. Thus, it's probably a good idea to learn from it's potential and integrate the best of the software into nodecg-io.

It shall be examined which features of Lumia Stream represent good services or sample bundles. This might yield new issues or pull reqeuests. Additionally, Lumia Stream offers an API. Integrating this as service is also one possible solution. However, I would favor alternative approaches since nodecg-io should try to not rely on similar software products.

Last, I want to highlight that it's not my intention to steal functionality from Lumia Stream but rather to get inspired and - as the title states - learn from the realization since it can be considered related work to nodecg-io.

References

Lumia Stream: https://lumiastream.com/
Lumia Stream API: https://lumiastream.com/dev/overview

@sebinside sebinside added enhancement New feature or request good first issue Good for newcomers major Needs a major change labels Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers major Needs a major change
Projects
None yet
Development

No branches or pull requests

2 participants