Кілька тижнів тому, під час чергової ракетно-шахедної атаки рф на Київ трапилась трагедія — жінка не змогла попасти в укриття, бо воно було зачинено, і загинула від уламків які впали на неї.
Після того столична влада різко активізувала перевірку стану та доступності сховищ. Ніби в нас війна вчора почалась, а не рік з хвостиком тому.
У мене в під'їзді є таке укриття, справжнє, не просто підвал. Гермодвері, два санвузли, неробоча вентиляція, високі стелі. Все як має бути.
Історично склалося що я маю ключі від того укриття, а мій номер телефону мають всі відповідні служби.
Коли почалися перевірки, то працівники комунальних служб вимкнули домофон. Він електромагнітний, тобто вимкнення живлення відчиняє двері. Вхід в укриття знаходиться у під'їзді, а під'їзд має двері та домофон. Ось, щоб не створювати перешкод для людей, вони й вимкнули домофон.
Так зробили усюди, звісно про безпеку під'їзду ніхто не подумав. Ситуація така: якщо вхід в укриття буде закритий під час перевірки або тривоги, то співробітники ДСНС усунуть перешкоду у вигляді дверей під'їзду. Мене такі розклади не влаштовували, тому я придумав що зможу вимикати домофон під час тривог автоматично.
Вже пізніше кмда заявила про розробку системи централізованого управління доступом до укриттів. Але поки то буде, я розв'язав задачу самостійно.
Код проєкту: https://github.com/rozhok/raidalert
- На OLX за 200₴ купив розетку сумісну з Tuya Cloud. Вставив в неї живлення домофона.
- Попросив у https://alerts.in.ua/ доступ до API.
- Зробив сервіс який поллить API та при тривозі вимикає розетку, забезпечуючи безперешкодний доступ до укриття.
Написав все на Java/Spring Boot. Купу часу витратив, щоб зробити конектор для Tuya Cloud. Їх ліба не зовсім підійшла, тому я зробив свою власну інтеграцію. Spring Boot взяв через @Scheduled
анотацію, бо на RoR таке зробити складніше.
Сервіс має обмеження: керує тільки одним девайсом. Я хотів зробити клауд куди б мешканці інших будинків могли додавати свої пристрої, але поки не розібрався як це можна зробити. Якщо комусь таке треба, але не хочеться селф-хостити то можна пошарити девайс зі мною, тоді працюватиме. Також тривога перевіряється тільки у Києві.
Звісно це все не буде працювати без інтернету. Для таких випадків на дверях написаний номер квартири та мій телефон. Якщо ж не буде зв'язку, то я вимкну домофон сам, а в сусідньому будинку є паркінг з вільним доступом.
Розетка бере мій WiFi. Кубик добиває з 5-го на 2-ий поверх. Звичайно якщо ваша розетка буде десь у підвалі то туди зв'язок може не діставати.
Зараз це тестую і потім буду з ЖЕКом розмовляти, щоб вони зробили об'яву про те що в нас двері автоматично відкриваються. Попередньо вони ок з таким рішенням.
Код проєкту: https://github.com/rozhok/raidalert
Там повна інструкція по налаштуванню Tuya Cloud акаунту та селф-хосту.
Сподобалось? Долучайтеся до мого телеграм каналу: https://t.me/full_of_hatred