Skip to content

Fix startup status KOs for local logic inputs - #3

Open
mpl1337 wants to merge 1 commit into
OpenKNX:v1from
mpl1337:fix/startup-status-kos-after-delay
Open

Fix startup status KOs for local logic inputs#3
mpl1337 wants to merge 1 commit into
OpenKNX:v1from
mpl1337:fix/startup-status-kos-after-delay

Conversation

@mpl1337

@mpl1337 mpl1337 commented Aug 26, 2026

Copy link
Copy Markdown

Summary

Move startup status KO writes to processAfterStartupDelay() so local LogicModule inputs can receive them after the LogicModule external-KO lookup has been prepared.

Changes

  • defer valve and relay startup status writes until processAfterStartupDelay()
  • defer the external 5 V relay startup status write as well
  • initialize the 5 V relay status KO without sending during setup
  • resend the already stored status values via objectWritten() instead of rebuilding them from requested states
  • separate KOsStateSendStartup from the diagnostic parameter by moving it to its own bit

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