Skip to content

feat: bring in a lot more state types and data#148

Merged
cryptk merged 2 commits into
mainfrom
feat_more_omnitypes
May 28, 2026
Merged

feat: bring in a lot more state types and data#148
cryptk merged 2 commits into
mainfrom
feat_more_omnitypes

Conversation

@cryptk
Copy link
Copy Markdown
Owner

@cryptk cryptk commented May 28, 2026

BREAKING CHANGE: Several states/modes/operations/etc have been renamed to better align with OmniLogic internal values

BREAKING CHANGE: Many items that previously returned a raw int value now parse a proper enum value.
Specifically Chlorinator operating_state, ColorLogicLight special_effect, Heater why_on, Pump why_on

This brings in a LOT more data into omnitypes.py and renames several things to align the library naming with OmniLogic naming.

BREAKING CHANGE: Several states/modes/operations/etc have been
renamed to better align with OmniLogic internal values
@cryptk cryptk force-pushed the feat_more_omnitypes branch from ddd7107 to 9b85cfd Compare May 28, 2026 18:44
BREAKING CHANGE: Many items that previously returned a raw int value now parse a proper enum value.
Specifically Chlorinator operating_state, ColorLogicLight special_effect, Heater why_on, Pump why_on
@cryptk cryptk force-pushed the feat_more_omnitypes branch from f6ff7c0 to 584e75a Compare May 28, 2026 19:36
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 28, 2026

Quality Gate Passed Quality Gate passed

Issues
0 New issues
1 Accepted issue

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@cryptk cryptk merged commit 47fa524 into main May 28, 2026
14 checks passed
@cryptk cryptk deleted the feat_more_omnitypes branch May 28, 2026 19:51
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.

1 participant