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

feat(lights) add lights switches to support DMX switchpacks #39

Merged
merged 1 commit into from
Jan 26, 2025

Conversation

Yoronex
Copy link
Member

@Yoronex Yoronex commented Jan 26, 2025

Description

This is not the most neat implementation possible, but it works. Some new tech debt is now present, primarily regarding lights controllers. Right now, both the HandlerManager and LightsSwitchManager both keep a copy of this object, which means that the SocketConnectionManager needs to update both copies when the Socket ID changes. However, due to time constraints, I'll leave this as-is for now.

Related issues/external references

Fixes #28.

Types of changes

  • New feature (non-breaking change which adds functionality)

@Yoronex Yoronex merged commit 0f20049 into develop Jan 26, 2025
2 checks passed
@Yoronex Yoronex deleted the feat/lights-switches branch January 26, 2025 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support individual plugs of a DMX Switchpack within a lights group.
1 participant