You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Deterministic key ownership using Ecowitt's documented sensor priority order: When multiple outdoor sensors share the same common_list keys (e.g. 0x02 temperature, 0x07 humidity, 0x03 dewpoint) and report equal signal strength, the integration now resolves ownership using Ecowitt's documented priority order — WN32/WH26 > WS90/WH90 > WS80/WH80 > WS69/WH69. A WN32 outdoor T/H sensor paired alongside a WH90/WS90 weather station will reliably own the shared temp/humidity/dewpoint keys rather than sharing them based on iteration order. A higher-priority sensor with signal=0 does not block an active lower-priority sensor (signal strength still beats priority). For sensors with equal priority, the previous poll's stable tie-break (issue #197) continues to apply. (issue #203)