Skip to content

Do not clear active_tray on transient AMS empty/unknown/unavailable states #65

@Choleriker

Description

@Choleriker

LAN-only mode: do not clear active_tray on transient AMS empty/unknown/unavailable states.

In LAN-only mode ha-bambulab sometimes reports AMS tray states as unknown/unavailable/empty during reconnect/resync. SpoolmanSync should not clear Spoolman extra.active_tray based on those transient states.

Requested behavior:

  • keep existing assignment on unknown/unavailable
  • optionally debounce empty state, e.g. only clear after 2–5 minutes
  • add setting: "Never auto-clear tray assignments"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions