Найти в Дзене
Умное рядом

Умный дом своими руками. Недорого и просто!

Всем доброго времени суток. Для начала давайте познакомимся. Я простой инженер по промышленной автоматике. В связи с чем, последнее время у меня стало много командировок. А дома рыбки. Ну то есть аквариум стоит на 200 литров. Их же кормить надо. Светить им надо. Да и много чего по мелочам надо. Было решено делать сервер домашней автоматики, и автоматизировать аквариум и не только. Но так как большинство информации об этом оказалось очень трудно выудить на просторах интернета, хотя казалось бы ее море, но вся она порядком устарела, было принято решение рассказать вам как буду это все делать. Составление ТехЗадания. В первую очередь при задаче такого уровня необходимо, составить список задач и подобрать оборудование. Так как я еще не знаю что кроме аквариума буду подключать к этому серверу, появляе6тся 1 пункт. Идем далее. Параллельно этому начал изготовление своих ламп RGBW для освещения аквариума. Ну захотелось мне такие, а в магазинах по адекватной цене ничего не нашлось. Пришлось де
Оглавление

Вот такую штуку собрал. Теперь настраиваю.
Вот такую штуку собрал. Теперь настраиваю.

Всем доброго времени суток.

Для начала давайте познакомимся. Я простой инженер по промышленной автоматике. В связи с чем, последнее время у меня стало много командировок. А дома рыбки. Ну то есть аквариум стоит на 200 литров. Их же кормить надо. Светить им надо. Да и много чего по мелочам надо. Было решено делать сервер домашней автоматики, и автоматизировать аквариум и не только. Но так как большинство информации об этом оказалось очень трудно выудить на просторах интернета, хотя казалось бы ее море, но вся она порядком устарела, было принято решение рассказать вам как буду это все делать.

Не задолго до прополки.
Не задолго до прополки.

Составление ТехЗадания.

В первую очередь при задаче такого уровня необходимо, составить список задач и подобрать оборудование. Так как я еще не знаю что кроме аквариума буду подключать к этому серверу, появляе6тся 1 пункт.

  1. Масштабируемость. То есть клиент-серверная система. В качестве сервера было решено использовать микрокомпьютер Raspbery PI 3b. Основные плюсы – цена, доступность, достаточная мощь. Но и главный минус – Она на Linux системе. Вот с чем я никогда не работал дак это с Linux`ом. В качестве клиентов будут использоваться микроконтроллеры WEMOS. Что удобно они с WIFI. А значит провода связи тянуть не обязательно, достаточно найти только питание. Между собой они будут общаться по достаточно простому и удобному протоколу MQTT. Что позволит использовать более 200 модулей Wemos в сети без каких-либо танцев с бубном.

Идем далее.

Параллельно этому начал изготовление своих ламп RGBW для освещения аквариума. Ну захотелось мне такие, а в магазинах по адекватной цене ничего не нашлось. Пришлось делать самому, и цена вышла около 600 рублей за лампу. С такой подсветкой охото красиво управлять светом в зависимости от времени. И в ТЗ появляется следующий пункт.

2. 4 таймера на свет. В оптимальном варианте

· Режим утро

· Режим день

· Режим вечер

· Режим ночь

Это позволит настроить на каждый режим яркость и температуру света, а также хватит, к примеру, для отключения света днем в случае засилья водорослей.

3. 5 сценариев света.

· Все выключено.

· Сценарий с переливающимися цветами.

· 3 сценария с настраиваемым цветом.

4. 4 управляемых розетки, так же с таймерами включения и выключения. Для подключения ультрафиолетовой лампы (кстати, удобная вещь – поставил ее и вода просто сказка стала, не цветет ни вода ни стекло.), для подключения фильтров (у меня их 2 – внешний и внутренний, и шумят собаки. На ночь буду выключать хотя бы 1), для подключения аэратора ( хотя пока эту функцию выполняет один из фильтров), и 1 про запас.

Так зацвела вода в этом году. УФ лампа очистила за нелделю.
Так зацвела вода в этом году. УФ лампа очистила за нелделю.

Вот примерно так мне видится эта система в простейшем варианте, но благодаря модульности, она достаточно гибкая, что позволит менять ее на ходу реализации проекта.

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

Всем благ. Не прощаюсь.