Приветствую участников форума! Наверное не совсем удачное название выбрал для темы. В общем чайник это я. В первой же созданной мной теме, мое желание создать умный дом назвали фикцией . И я с этим, в принципе, согласен. Проект умного дома пока только проект. Дом строится медленно и печально и впереди у меня есть как минимум пару лет, чтобы мое желание из фикции превратилось в реальность. Хотел бы обсудить концепцию своего умного дома.
Для меня в первую очередь умным будет являться дом, который при отключении электричества и интернета не превратится в нежилое помещение. И из этой идеи я исхожу. Все умные устройства в моем доме будут призваны облегчить жизнь, привнести некоторый комфорт, но никак не являться центром жизнеобеспечения. Где-то мне попадалось такое выражение "свистелки и перделки". Вот в моем понимании умный дом это именно свистелки. То есть заказывать разработку и установку профессиональным разработчикам я не готов, но если получится разобраться и сделать своими руками, то будет просто прекрасно. Концепт пока действительно сырой, многие вещи до конца не продуманы, но в процессе изучения становится все более понятно. И одна из понятых вещей это необходимость иметь расширяемую систему. То есть, чтобы в нее можно было добавлять устройства по мере их изготовления/изобретения и делать это безболезненно. Поэтому очевидный выбор это сеть беспроводных устройств. Начинал я с использования радиомодулей nRF24l01, но как-то не срослось. Хочу рассмотреть вариант с использованием ESP8622. Собственно так я и оказался на вашем форуме.
Умный дом будет состоять из отдельных автономных устройств. Каждое из них выполняет свои определенные задачи, а данные о своем состоянии (температура на улице, уровень воды в накопителе) отправляет на мастер-модуль (это я его так называю). Мастер-модуль это ардуино Мега с эзернет-шилом, СД-картой и модулем времени. Мастер модуль в определенное время опрашивает автономные устройства и полученные данные записывает на СД-карту. Алгоритм я представляю такой:
08 часов
Опрашиваем модуль уровня воды (это некие функции в которую входит запрос, ответ и запись на карту)
Опрашиваем модуль температуры
16 часов
Опрашиваем модуль температуры
24 часа
Опрашиваем модуль уровня воды
Опрашиваем модуль температуры
Опрашиваем модуль монитора энергопотребления.
В качестве средства визуализации мне очень понравился Мажордомо. Я не планирую использовать его функционал на полную, так как компьютер у меня как правило не работает круглые сутки, а хочу использовать как базу данных и средство визуализации. При запуске Мажордомо он будет подключаться к мастер-модулю и копировать данные с СД-карты в собственную MySQL базу данных. И соответственно выводить всякие красивые и полезные графики.
С исполняющими устройствами у меня нет вопросов. Освоение Ардуино позволяет достаточно просто и быстро сделать почти все что угодно. Но объединение всех этих устройств в единую сеть, у меня пока не очень получается. И первоочередной вопрос, на который хотелось бы ответить это как правильно организовать беспроводную сеть, подходящую для моих целей? Подойдет ли мне ESP8622? Или это перебор и все-таки стоит упираться в капризные радиомодули? Как правильно организовать получение данных мастер-модулем? Есть опять же несколько вариантов. Можно организовать передачу по запросу, а можно сделать так чтобы модули слали информацию беспрерывно, а мастер-модуль будет ловить ее в нужное время. Тоже пока не ясно.
Жду вопросов, советов, просто комментариев. В реальном мире у меня, к сожалению, нет знакомых, которые имели бы хоть какое-то отношение к электронике, поэтому интеренеты это единственный источник информации для меня.
Для меня в первую очередь умным будет являться дом, который при отключении электричества и интернета не превратится в нежилое помещение. И из этой идеи я исхожу. Все умные устройства в моем доме будут призваны облегчить жизнь, привнести некоторый комфорт, но никак не являться центром жизнеобеспечения. Где-то мне попадалось такое выражение "свистелки и перделки". Вот в моем понимании умный дом это именно свистелки. То есть заказывать разработку и установку профессиональным разработчикам я не готов, но если получится разобраться и сделать своими руками, то будет просто прекрасно. Концепт пока действительно сырой, многие вещи до конца не продуманы, но в процессе изучения становится все более понятно. И одна из понятых вещей это необходимость иметь расширяемую систему. То есть, чтобы в нее можно было добавлять устройства по мере их изготовления/изобретения и делать это безболезненно. Поэтому очевидный выбор это сеть беспроводных устройств. Начинал я с использования радиомодулей nRF24l01, но как-то не срослось. Хочу рассмотреть вариант с использованием ESP8622. Собственно так я и оказался на вашем форуме.
Умный дом будет состоять из отдельных автономных устройств. Каждое из них выполняет свои определенные задачи, а данные о своем состоянии (температура на улице, уровень воды в накопителе) отправляет на мастер-модуль (это я его так называю). Мастер-модуль это ардуино Мега с эзернет-шилом, СД-картой и модулем времени. Мастер модуль в определенное время опрашивает автономные устройства и полученные данные записывает на СД-карту. Алгоритм я представляю такой:
08 часов
Опрашиваем модуль уровня воды (это некие функции в которую входит запрос, ответ и запись на карту)
Опрашиваем модуль температуры
16 часов
Опрашиваем модуль температуры
24 часа
Опрашиваем модуль уровня воды
Опрашиваем модуль температуры
Опрашиваем модуль монитора энергопотребления.
В качестве средства визуализации мне очень понравился Мажордомо. Я не планирую использовать его функционал на полную, так как компьютер у меня как правило не работает круглые сутки, а хочу использовать как базу данных и средство визуализации. При запуске Мажордомо он будет подключаться к мастер-модулю и копировать данные с СД-карты в собственную MySQL базу данных. И соответственно выводить всякие красивые и полезные графики.
С исполняющими устройствами у меня нет вопросов. Освоение Ардуино позволяет достаточно просто и быстро сделать почти все что угодно. Но объединение всех этих устройств в единую сеть, у меня пока не очень получается. И первоочередной вопрос, на который хотелось бы ответить это как правильно организовать беспроводную сеть, подходящую для моих целей? Подойдет ли мне ESP8622? Или это перебор и все-таки стоит упираться в капризные радиомодули? Как правильно организовать получение данных мастер-модулем? Есть опять же несколько вариантов. Можно организовать передачу по запросу, а можно сделать так чтобы модули слали информацию беспрерывно, а мастер-модуль будет ловить ее в нужное время. Тоже пока не ясно.
Жду вопросов, советов, просто комментариев. В реальном мире у меня, к сожалению, нет знакомых, которые имели бы хоть какое-то отношение к электронике, поэтому интеренеты это единственный источник информации для меня.
Вложения
-
102 KB Просмотры: 120