А я за два дня победил непобедимое - интегрировал систему защиты от протечек в умный дом.
Казалось бы, говно вопрос - все современные системы заявляют, что они могут дружить с умным домом. Авотхуй:
- во-первых, установленные у меня две системы Аквасторож - давно уже не современные (но все еще очень популярные);
- во-вторых, хоть у них и написано, что они тоже умеют с умным домом, по факту дают лишь три точки интеграции (два контакта замыкают, если протечка, и еще на три провода ждут логического замыкания для открытия или закрытия кранов), а как это использовать в умном доме - придумай сам.
Менять системы защиты от протечек на более либеральные к интеграциям с умным домом - не вариант (стоят они ощутимых денег + менять водопроводные краны с приводами - тот еще геморрой). Я полгода гуглил интернет и телеграмм-сообщества профессионалов по IoT-электронике. Попадались запросы на такую же интеграцию как у меня (Аквасторож + Home Assistant). Но ни одного готового решения не нашлось (если не считать пары абсолютно ламерских решений обвеса блока Аквасторожа серийными реле для умного дома).
Но я же инженегр, я знаю, что при современном развитии микроконтроллеров все возможно (ардуино - прошлый век, если что). Нашел у одного деятеля решение, похожее на целевое. Но оно
- опубликовано на ЯндексБздене - пара неинформативных фоток + три абзаца текста;
- код приведен скриншотами экрана
- код и реализация на устаревшем микроконтроллере.
Но в итоге этого убожества мне хватило, чтобы по образу и подобию за пару дней разгадать эту головоломку и реализовать то, что мне нужно. На более современной ESP32, с переработкой всего кода и без обвеса лишними реле. Всего плюс одна железка, которую даже запитать получилось прямо от Аквасторожа.
Пиздец как я доволен собой. Есть еще порох в пороховницах. А я уже думал, что все эти инженегрные навыки остались в прошлом веке и с окончанием политеха безвозвратно утрачены.
Теперь при протечках не только краны сами закроются, но и отправляется уведомление в телеграмм, Алиса будет орать нечеловеческим голосом, закрыть и открыть краны могу из любой точки мира.
Но, блеать, все равно завтра на работу.