Skip to content

feat: centralize payload compression for OmniLogic UDP messages#58

Merged
matchews merged 1 commit into
haywardomnilogiclocalfrom
codex/create-payloadcodec-and-modify-udpclient
Sep 12, 2025
Merged

feat: centralize payload compression for OmniLogic UDP messages#58
matchews merged 1 commit into
haywardomnilogiclocalfrom
codex/create-payloadcodec-and-modify-udpclient

Conversation

@matchews

Copy link
Copy Markdown
Owner

Summary

  • add reusable PayloadCodec to handle compressing and decompressing payloads
  • switch MessageAssembler and UdpMessage to use PayloadCodec and header compression flag
  • update tests for compression flag handling

Testing

  • mvn -q -pl bundles/org.openhab.binding.haywardomnilogiclocal -am test (fails: Non-resolvable parent POM org.openhab:openhab-super-pom)

https://chatgpt.com/codex/tasks/task_e_68c405500d608323a82274aa8ee3fab8

@matchews matchews merged commit a80bbfb into haywardomnilogiclocal Sep 12, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant