Планов тут давно громадье. Но начинать надо с малого и реально актуального. Итак, текущая задача.
Часто, в 7:30 утра, выскакивая спросонья для отведения дочки в школу, что-нибудь забываем. То она телефон забудет с зарядки забрать, то сменную обувь в портфель не положит. Отсюда — простая стартовая идея.
Вешаем в прихожей датчик движения. Связываем его с компом. Если утром в заданный интервал наблюдается там движение, то через синтезатор речи зачитываем чеклист. Что нужно сделать и с собой взять.
Частное стартовое решение.
— Датчик на основе популярного PIR-сенсора HC-SR501 и Wi-Fi-мкироконтроллера ESP8266. Цена вопроса рублей 300-400 в зависимости от организации питания этого дела.
— Bluetooth-колонка беспроводная для воспроизведения звука прямо в прихожей. Цена вопроса рубле 400-800, в зависимости от типа и качества (надо подумать и заказать, сенсоры-то и ESP8266 у меня в ассортименте, колонок пока нет)
— Домашний комп на Linux для анализа обстановки и реакции. Нужно реализовать синтез речи (Google API и/или Яндекс API — надо сравнить как качество, так и условия использования). Можно дополнить всяким прогнозом погоды с внешних сайтов и выдать советы.
Сама по себе задача простая и примитивная, но интересно рассматривать её как часть большой задачи реализации крупного модульного умного дома.
Например, модули системы должны полностью автономные и взаимозаменяемые. С пакетным софтом по зависимостям. Скажем, для кухни вместо Bluetooth-колонок я могу захотеть использовать висящий на стене планшет под Android'ом. С точки зрения логической части системы разницы быть не должно — и то способ воспроизведения звука, и другое. Переключение должно быть прозрачным. Аналогично с сенсорами. Не важно должно быть как они устроены и на каком протоколе передают данные. Должно быть некое стандартное событие.
Наверное, тут надо использовать что-то типа MQTT. При чём именно этот протокол интересен тем, что позволяет «из коробки» связываться со многими решениями, типа той же NodeMCU на ESP8266, подключать внешние сайты с его поддержкой и т.п. Придётся только описать стандартны на сообщения.
Синтез речи лучше дополнить генератором вариативной речи. Идеи по такой разметке были давно. Даже тему заводил на ЛОРе лет 10 назад ещё в рамках L2j-сервера, кажется, но навскидку не нашёл. Это чтобы фразы дома не были под копирку.
Логические модули нужно делать на нечёткой логике. Данные могут поступать из разных источников, могут быть противоречивыми. Система должна выдавать соответствующие противоречивым данным нечёткие решения.
Ну и, конечно, весь этот зоопарк должен быть открытым с возможностью пополнять его сообществом. Хитрой модульной логики много не бывает.
Кто что дополнит? :)
←
1
2
→
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от cPunk
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от cPunk
Ответ на:
комментарий
от cPunk
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от drull
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от drull
Ответ на:
комментарий
от BlackJack
Ответ на:
комментарий
от Reedych
Ответ на:
комментарий
от drull
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от Reedych
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от Jurik_Phys
Ответ на:
комментарий
от Jurik_Phys
Ответ на:
комментарий
от KRoN73
3 марта 2016 г.
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от LiBer
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Умный дом (2015)
- Форум Умный дом (2013)
- Форум умный дом (2007)
- Форум [оно]умные мысли (2008)
- Форум [Умный дом]Идея (2009)
- Форум Выключатели для умного дома. (2020)
- Форум Зачем нужен умный дом (2014)
- Форум Что такое умный дом? (2023)
- Форум Умный дом своими руками (2011)
- Форум «умный дом» - ради чего? (2011)