article
A ghost plug got fixed screen by screen before "now" had one owner
Retained MQTT readings outlive the plugs that sent them, so my sampler, history overview and device list each needed an availability check; after patching them one at a time I moved the rule into one module that only counts online devices, rejects junk values, and sums power instead of averaging it.
Read more 4m read