Skip to content

v3.10.3 – Detect suspicious all-zero MTX responses

Choose a tag to compare

@FX6W9WZK FX6W9WZK released this 16 Mar 21:36

Fix

Status no longer lost intermittently. The MTX device occasionally returns garbled all-zero data without raising a TCP error. Previously, this data was accepted as valid, causing the card to show "0/6" zones.

Plausibility checks added

Check What it detects Action
All-zero routing All zones suddenly report routing=0 when some were active before Keep previous state (failure +1)
Incomplete data Fewer zones returned than expected (e.g. 3/8) Keep previous state (failure +1)
3x consecutive If the same suspicious data persists for 3 polls (~3 min) Accept as real state (user may have actually turned everything off)

Also fixed: failure counter was incorrectly reset when plausibility check triggered but the outer method treated it as success.