Обо мне
    Резюме
    Портфолио
    Контакты
    Астро
    Схемотехника
    Мультикоптеры
    Автономный дом
    CNC фрезер
Язык:

Умный дом на WL500

2011-09-28 17:59:22

концепция изменилась, см. внизу.

НЕЗАКОНЧЕННЫЙ МАТЕРИАЛ

Это не только и не столько схемотехническое решение, скорее комплексное решение, для реализации которого потребовались знания и навыки, наработки на темы: linux, shell, php, sqlite, avr, cvavr, схемотехника собственно.

Статус: макет работает у меня на даче. Нарисовал печатку, уже изготовил, буду напаивать по одному каналу каждого типа устройств, тестировать. Параллельно "ровняю" софт роутера.

Цель проекта: Дополнить Linux-based роутер (роутер на базе Linux) возможностями:

  • коммутации нагрузок, в т.ч. 220В;
  • проверки состояний входов (герконы, концевики, другие логические датчики);
  • контроля температуры в нескольких точках (до 8);
  • коммутации USB.

Структура проекта глобально:

Есть квартира, дом, дача, моя обсерватория, некий удалённый объект. Его нужно:

  1. осматривать визуально с использованием нескольких камер как в реальном времени, так и вести архив низкой плотности (мне достаточно один кадр в несколько минут);
  2. иметь возможность прослушивать его в реальном времени;
  3. коммутировать нагрузки. Это освещение, отопление, приводы дверей, жалюзей, питание бытовой техники и т.д.;
  4. контроллировать охранные и другие датчики - герконы на окнах / дверях, объёмники, пожарники, датчик дождя и т.д.;
  5. получать данные о температуре в разных частях объекта;
  6. попутно, лично для меня и других пользователей удалённых обсерваторий нужна возможность отключать / подключать USB (может быть решено в рамках п.3, но выделенно отдельно, т.к. решается чуть иначе - релюшки герконовые).

Для реализации озвученных пожеланий, в этот самый дом / квартиру / обсерваторию / ... ставится железяка за ~60$, к ней эта плата, несколько вебок, флешка (так как в роутере мало мозгов) и usb-CDMA/WiMax/GPRS модем для обеспечения связи этого дела. Ну или что там за связь на объекте - роутер очень гибок в этом плане. Ну или почти гибок. Всвязи с малым объёмом памяти всё чаще засматриваюсь на неттопы за ~180$.

К примеру, купленный мною недавно специально под этот проект, Asus WL500gpV2. К нему флешка на пару...8 гиг, CDMA модем AnyData, продаваемый скайлинком, несколько дешёвых вебок, почти что любых из современных.

Подробное описание компонент системы:

Общая схема проекта, включая роутер и его обвес:

 

Коммутационная плата:

17:54:31: а я вот платку умнодома рисую.

17:56:48: цепляется к роутеру на usb, дополняет его функциями:

- коммутация usb (аварийное обрывание, точней сказать);

- релюхи на 220: щас 8, но по сути ограничение только в количестве ног процессора;

- входы (герконы, датчики, охранка разная): щас 8, максимальное количество аналогично выходам;

- термометр многозонный: щас 1, но до 8 можно нарастить.

17:57:02: в роутер ещё вебку научился пихать

17:57:09: хочу две запихать, если потянет

17:57:13: плюс эта платка.

17:57:37: комплексное решение "умный дом" (там только usb-коммутация не нужна. Вместо неё будет экранчик и простенькая клава "аля-телефон".

 

http://www.starlab.ru/showpost.php?p=427641&postcount=50

http://www.starlab.ru/showpost.php?p=427869&postcount=40

http://www.starlab.ru/showpost.php?p=428568&postcount=237

http://www.starlab.ru/showpost.php?p=428671&postcount=238

 

 

 

http://www.starlab.ru/showthread.php?p=429049#post429049 и ваще вся тема

 

 

 

 

Если сразу мыслить и делать по уму, то:

 

Порядка 10..20Вт ест этот роутер: http://www.starlab.ru/showthread.php?t=21974

Если комп хранится там же (что логично), то его в ящик с контролем температуры. Ватт 20 ему на поддержание комфортных для него ~+5°С.

 

Грубо, 50 ватт или 0.05 кВт. Или 1.2 кВт*ч в сутки. Или 36 кВт*ч в месяц. Или 162 рубля в месяц по грабительским тарифам моего СНТ (4.5 руб за кило). Добавим к ним ещё ~200р в месяц за безлимитный интернет от скайлинка, МТС, Би или Мегафона.

 

На роутер можно зайти через браузер, получить:

- текущую температуру в нескольких точках (в подогреваемом компе, на улице, в пасеке, в ещё где...): http://www.starlab.ru/attachment.php?attachmentid=108433&d=1318932093

- обновляемые раз в минуту текущие снимки с нескольких вебок: http://www.starlab.ru/attachment.php?attachmentid=107700&d=1318316790

- архив тех самых "раз в минуту": http://www.starlab.ru/attachment.php?attachmentid=108238&d=1318763196

- просмотр вебки в реальном времени (скорость зависит от качества канала, у меня примерно 320х200, примерно пара кадров в секунду) с задержкой в ~10 секунд: http://www.starlab.ru/attachment.php?attachmentid=108410&d=1318885374

- управление несколькими нагрузками (включить обогрев, барин едет, включить обдув ГЗ, включить обогрев всего дома - семья барина едет и т.п.) :) http://www.starlab.ru/attachment.php?attachmentid=107699&d=1318316192

- получение сигналов и статистики о наличии 220, о срабатывании пожарных и охранных датчиков.

 

 

 

 

--------------------

ТЕКУЩАЯ КОНЦЕПЦИЯ

[16:10:11] Oleg Milantiev: на самом деле вопрос "умного дома" состоит из:

- да, реле

- исполнители

- датчики

- камеры

- веб-страничка всего этого дела

[16:14:43] Oleg Milantiev: плюс важный вопрос выбора несущей среды. Будет то wifi или шнурки во все комнаты, например.

 

Я следующим летом буду дом покупать. Вот заодно думал и на тему автоматизации этого дома. Пришёл к выводу, что:

- будет центральный неттоп. Он же NAS, он же сервер той самой веб-странички;

- плюс на каждую комнату по набору:

-- роутер типа dlink dir 320 (дёшево, порядка 1000р);

-- usb-релюха для исполнителей. Каналов на 8;

-- платка датчиков. Как обычных контактных (датчик движения, дыма, герконы двери и окон если нужны), так и i2c датчики - температура, влажность, шум, свет, ...

-- собственно, датчики и исполнители. Плюс коммутация к ~4 розеткам.

 

Роутеры между собой соединены по WiFi, "отчитываются" центральному неттопу. Он же даёт команды на исполнители через эти самые роутеры. Общение http-запросами, чтобы не придумывать новый стандарт.

[16:15:33] Oleg Milantiev: ну и по дому набросать несколько планшетов китайских по 50$ :), с этой домашней страничкой

Телефон: +7 (928) 425-32-10
e-mail: