Умный дом. Концепция. Позволю себе немного пофантазировать на тему - какой “умный дом” я хотел бы себе построить. А почему бы, собственно и нет? Абстрагируясь пока от финансовых затрат на оборудование (эта информация очень абстрактна, так как цены на оборудование постоянно снижаются по мере наращивания объемов продаж и появления новых технологий), попытаюсь представить себе концептуальную модель системы автоматизации для обычной городской квартиры (не абстрактной, а вполне конкретной - моей). Итак - начнем с описания проблем, с которыми должен умный дом справляться (ибо - если проблем нет, собственно нечего и решать и он не нужен). Проблема 1. Информационные потоки и, собственно информация. Собственно о какой информации идет речь? Какая информация хранится, обрабатывается. используется в доме,где живет семья из несколькои человек? Вот некоторые ее составляющие: - Архивы - фото, видео, музыкальные, программное обеспечение (притом - не только игры:), библиотеки книг и журналов - аудио и текстовые ).
- Электронная почта (и прочий интернет контент)
- Состояние различных датчиков в доме (температура, движение, освещение, охрана, аварийный контроль и др.)
- Возможно что-то еще.
Это - так сказать сырье для работы системы. Далее - нужен алгоритм обработки всего этого содержимого и предоставление его в удобном для использования виде, вовремя и в нужном месте дома. Раз информация есть - ее надо где-то хранить, копить, упорядочивать и предоставлять по мере надобности. С этой задачейв в доме должен справляться файл-сервер, работающий в домашней сети. Как мне кажется - наиболее оптимальным решением будет использование линуксового файлсервера с wifi доступом. Фактически - это будет wifi сетевой диск, расшаренный для всех домашних обытателей, причем информацию с него должны получать не только персональные компьютеры домашних обитателей, но и медиапроигрываетли. подключенные к видеомониторам (ЖК или плазме) и аудио проигрывателям, напрямую показывающие видко или играющие музыку с сетевого диска. Далее - домом нужно управлять (то есть - имеется текущее состояние дома и желаемое и нужно иметь механизм преобразования одного в другое ). Такая система должна быть ооооооочень распределенная. Во-первых должен быть некий сервер, собирающий и отображающий информацию о текущем состоянии дома. На мой взгляд - это может решить комбинация web сервера с MySQL сервером и PHP программами обработки и отображения информации (эта связка программного обеспечения нетребовательна к серверным ресурсам и - абсолютна бесплатна!). Управление домом через web интерфейс делает систему платформенно независимой. позволяя пользователю управлять ей с любого устройства, имеющего доступ к web содержимому - компьютера, нутбука, наладонника, мобильного телефона (может быть даже - с игровой приставки). Причем - при обеспечении должной степени защищенности - нет большой разницы - управляете ли Вы своим домом сидя в кресле у телевизора, или сидите в таком же кресле и, тоже у телевизора, но - на другом конце Земного шара и подключены к интернету. Уф! Наверное это у меня от жары. Надо обдумать дальше - может быть из этого получится что-то действительно жизнеспособное и интересное. Продолжение, видимо следует…. |