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

Adding support for Smart Star Projector device class (xktyd) #16

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

jsilvaigor
Copy link

This device class is not documented officially by the manufacturer, who has taken some liberties in using official DPCodes and creating custom ones.

The device consists of a nebula light, a laser projector, and a motor that rotates them. It offers three work modes: manual, scene, and music. However, I have only been able to implement the manual mode as I could not locate the payload documentation for the other two modes.

The motor control is exposed using fan DPCodes, it would be nice to refactor the fan entity implementation to support HA FanEntityDescription, so we could correctly set the entity name and use custom icons.

@jsilvaigor jsilvaigor changed the base branch from main to dev December 27, 2023 15:15
@jsilvaigor
Copy link
Author

Changed base branch to dev

@pergolafabio
Copy link

Are you working on this one? Would be great to have support for it, now the light entity is quite limited, and not possible to use all functions like laser/motor...
For now i use the star projector with localtuya, and created 2 light entities to control laser/nebula seperately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants