Хо-хо-хоу!

Jul 27, 2015 06:53

То, чем так долго говорили Сара и Джон Коннор, свершилось!

Вчерась поступила в опытную эксплуатацию (не на стенде, а прям по живому) система управления отоплением, названия которой я еще не придумал.

Система умеет:
- отслеживать температуру
- включать и выключать насосы контуров отопления по потребности
- регулярно рапортовать по электронной почте о температуре в различных укромных уголках дома
- истерично сообщать, если в каком-то из уголков температура снизилась ниже критической отметки

В процессе опытной эксплуатации предстоить выловить баги, улучшить интерфейс и докрутить несколько полезных фич, о которых уже писал ранее:
- логирование температуры в разрезе датчиков
- удаленное управление температурой посредством WhatsUp или Telegram
- контроль наличия тока в электрической сети
- датчик движения с соответсвующей системой оповещения
- управление наружной сиреной и внутренним стробоскопом
- ну и мало ли чего еще придет в голову.

Все просто, кроме мессенджеров. Хучь и примеры в интернетах разобраны, но пока непонятно.

Из выявленных багов:
- один из датчиков периодически, раз в час или реже, возвращает "эгогг". Надо будет заменить.
- при отсутсвии интернетов, программа останавливается при попытке отправить e-mail. Надо будет прописать exeption, чтобы при этой ошибке выполнение скрита продолжалось.

Крестным отцом системы назначается тов. strijar, который код назад, когда я искал, на чем бы реализовать умность дома, сказал, что мол, че там выбирать, напиши сам, это несложно. Реально, оказалось не очень сложно, а даже где-то забавно и познавательно.

Уже созрел в голове следующий проект, раз я такой крутой програмистище: замахнуться на Вильяма нашего Шекспира, т.е. на нейронную сеть.  Чтобы, значить, парсила (это же правильное слово?)   разные новостные сайты в интернетах и обучалась прогнозировать, чтобуде в ближайщем обозримом будущем. Общую схему придумал, посмотрим, как она вырастет в что-то совершенно иное.

программирование, умный дом, raspberry pi, планы, мемориальное, проект

Previous post Next post
Up