Каковы некоторые масштабируемые, доступные варианты домашней автоматизации?

19

Я уже давно собираюсь установить систему домашней автоматизации в своем доме, но у меня возникают проблемы при выборе какой-либо одной отправной точки. Я хотел бы установить начальную систему, которая управляет двумя или тремя розетками и одной или двумя верхними лампами, и к которой можно получить доступ через Интернет и с моего iPhone. В идеале, я бы хотел, чтобы начальная установка стоила менее 100 долларов (или максимум 150 долларов), и я хотел бы иметь возможность добавить контроль над большим количеством розеток и источников света с течением времени. Вот мой фон:

  • Я работаю с компьютерами ежедневно, и у меня есть несколько старых рабочих столов, которые я без проблем конвертирую в выделенный сервер Linux. Так что я бы не посчитал эту часть в 100 долларов.
  • Я не инженер-электрик, но я не совсем не разбираюсь в электронике. Я играл с идеей получить Arduino, но пока не получил. (Просто чтобы дать вам представление о том, на каком я уровне). Я тоже не боюсь принципиальных схем. Я боюсь сильных токов и вмешиваюсь в розетки, держа в руках отвертку.
  • Я не диаметрально противоположен проприетарному программному обеспечению, но я бы определенно предпочел решение с открытым исходным кодом, которое я мог бы взломать сам.
  • Я хотел бы, чтобы это было чем-то, что может использовать моя жена, которая не имеет отношения к какой-либо технической области. Если речь идет о постоянной установке розеток в стену, я бы хотел, чтобы это могли использовать потенциальные будущие владельцы моего дома, и я хотел бы, чтобы это было что-то, что выглядит достаточно хорошо и работает достаточно надежно, чтобы улучшить стоимость моего дома.

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

Дэвид Холлман
источник
Я работал в компании по установке систем домашней автоматизации. Вы можете проконсультироваться с продавцом / установщиком и спросить, имеют ли они Control4. Хотя он и не такой дешевый, как X10 и некоторые другие ответы, он был среди более дешевых решений, особенно по сравнению с Vantage.
Джелтон

Ответы:

15

X10 - очень дешевый способ, но это не очень хорошая система. Вы получаете 20 руб. Довольно низкого качества. Что еще более важно, протокол X10 довольно плох. Он был разработан в 70-х годах и имеет очень низкую пропускную способность (я не могу найти оценку бит / с, но для отправки одной команды требуется около 3/4 секунды). Если вы не используете переключатели с поддержкой сцен (как делает Smarthome), вы заметите задержку при активации различных сцен.

У меня большая установка Smarthome X10 на даче / в доме моих родителей. Аппаратное обеспечение хорошее, но оно страдает от проблем с надежностью (например, иногда, когда вы нажимаете кнопку, включаются не все лампы; иногда шум, вызванный скачками / перебоями в питании, приводит к включению всех ламп, даже если у меня есть помпаж дома защита). Я подключил это место специально для поддержки X10, и у меня есть усиление / шунтирование сигнала (что помогает), но, честно говоря, я больше не буду делать X10 снова.

Программирование устройств X10 является трудной задачей: вы должны посылать непонятные команды для настройки сцен.


У меня дома есть пара выключателей Smarthome Insteon в моем подвале для домашнего кинотеатра. Опять же, мне очень нравится аппаратная часть, и на самом деле она даже лучше, чем Smarthome X10.

С помощью insteon они пытались упростить программирование. В итоге они немного упростили самые основные параметры (связывание одного индикатора с кнопкой) - вам просто нужно удерживать один в течение нескольких секунд, пока он не начнет мигать, затем удерживать другой, и они связаны - - и в то же время делать что-то более сложное невероятно сложным. Есть немые ограничения, например, невозможно иметь сцену, в которой один свет достигает 0%, а другие включают / тускнеют до 10% (например, сцена «время кино»).

Я приобрел для него компьютерный интерфейс, который на самом деле является единственным способом сделать что-то, кроме простого нажатия кнопки, и лучшим программным обеспечением, которое я нашел для программирования, был Insteon Explorer . Я не хотел тратить 150 долларов на программное обеспечение Smarthome для программирования 3 устройств, поэтому я не могу сказать, лучше это или нет. Каждый раз, когда одно устройство контролирует другое, появляются две ссылки - по одной на каждой стороне. Это означает, что если вы когда-нибудь замените устройство, вам придется не только перепрограммировать новое устройство, но вы также должны перепрограммировать все, что оно контролировало или контролировало. Это было бы ОГРОМНОЙ болью с клавиатурой (8 кнопок + встроенный диммер).

Одна вещь, которая была относительно простой, - это интеграция с ПК. Я не смог активировать «сцены» (это опять-таки было легко с X10, но теперь, видимо, с Insteon это невозможно), поэтому я должен идти от устройства к устройству. Поскольку у меня есть только две основные цепи освещения, это не так уж важно. Я использую Smarthome PLM и plmtools , а затем небольшие сценарии оболочки, которые вызывают plmtools для моих различных сцен. Я могу вызвать сценарии оболочки несколькими способами:

  • Используя LIRC от моего пульта Harmony. Во время просмотра ТВ / фильмов у меня есть кнопки с надписью «Яркий», «Кино» и т. Д.
  • Использование интерфейса XML на моем IP-телефоне Aastra . У меня есть кнопки, запрограммированные с названиями сцен
  • Используя небольшой веб-сайт (работающий на локальном сервере), я написал с помощью jQtouch , а также с помощью закладки на моем iPod touch я могу менять сцены с помощью своего iPod. (также работает на всех смартфонах / планшетах).

Я еще не пробовал реальное оборудование, но материал Simply Automated UBP выглядит очень привлекательно. У них есть концепция «базового» переключателя плюс лицевая панель - и есть лицевые панели с различными комбинациями клавиш / клавиш.

Программное обеспечение выглядит потрясающе. Вы можете полностью настроить всю систему в автономном режиме, а затем сбросить программирование на все устройства. Если я правильно помню, переключить устройство было так же просто, как изменить адрес в настройке, а затем снова сбросить программирование.

Отдельные опции для того, что вы могли программировать, были поразительны: вы могли настроить различные физические кнопки для переключения, нажимные кнопки, тумблеры, диммеры с одной кнопкой (удерживайте, чтобы перейти вверх / вниз), кнопки одного, двух или трех нажатий ( разные команды для каждого). Затем вы можете установить команды для выключения, включения, затемнения, активации сцены и т. Д. Я думаю, что были даже кнопки таймера («нажмите кнопку, затем через 5 секунд выключите сцену B»).

Я обдумываю переделку моей кухни, которая будет включать в себя новое освещение. Сейчас я почти уверен, что буду использовать эти переключатели для управления различными источниками света (главным, под шкафом и т. Д.) Из разных входов.


Что касается освещения, я бы пошел с одним из существующих протоколов / компаний, как упомянуто выше (есть также много других, таких как Zwave). Вы получаете переключатель, который является схемой диммера, сетевым интерфейсом и человеческим интерфейсом. Вы просто не сможете сделать что-то такое же качественное.

Использование одного из существующих контроллеров домашней автоматизации также неплохо - это все равно, что использовать язык программирования, специфичный для предметной области. Обычные вещи, которые нужно делать в системе автоматизации, - это таймеры, расписания, реагирование на события (датчик движения активирован = включает свет на x минут, если в настоящее время на улице темно, но не после 12:00). Коммерческие контроллеры позволяют вам легко это настроить. Если вы все делаете сами, вы более склонны к ошибкам просто потому, что вам приходится делать больше мирских вещей самостоятельно, и у вас больше кода.

Я думаю, что есть место для таких вещей, как Arduino, для очень специфических, локализованных задач, и он должен интегрироваться в остальную часть вашей системы, если это необходимо.

Я думаю, что сам хотел бы разработать пользовательский интерфейс для этого (существующие системы очень дорогие и / или недостаточно гибкие, поэтому, например, я не мог сделать интеграцию на свой телефон Aastra с выключенным -полочная система автоматизации), что означает, что мне нужен способ контролировать все с ПК, в основном используя командную строку (или некоторый API). Оттуда я буду смешивать и сочетать. Например:

  • Просто автоматические вещи для всего моего управления освещением,
  • автономная DSC-сигнализация, которая имеет пару межсоединений ввода / вывода, чтобы сообщить моему компьютеру его состояние и позволить мне поставить / снять с охраны
  • Ardino запрограммировал запуск фильтра моего бассейна и источников света, основанных на датчике движения, чтобы определить объем использованного пула. Затем у меня может быть веб-интерфейс, к которому я могу получить доступ на ПК, настенном сенсорном экране или iPod / Pad / Blackberry, который взаимодействует со всем этим.

Я знаю, что моя первая склонность как программиста - иметь один главный контроллер, который запускает все, но с точки зрения промышленного управления это на самом деле противоположно тому, что вы хотите. Децентрализованные специализированные системы более надежны, и менее вероятно, что один сбой будет катастрофическим (например, мой контроллер пула ardino может взорваться, и мое освещение и безопасность будут оставаться в порядке). Централизованный бит объединяет системы и обеспечивает контроль / взаимодействие.

gregmac
источник
3

Пункты (1) и (2), кажется, трудно совместить с вашей последней точкой: женой и будущими владельцами.

Если вы хотите начать дешевый взлом, как это было предложено, загляните в X10.

Если вы хотите, чтобы жена находила его простым в использовании и потенциально увеличивала стоимость при перепродаже, вам, возможно, придется немного увеличить свои расходы (скажем, первоначальные затраты в размере 200-300 долларов, а не 100 долларов (но я на самом деле просто гадать на эту цену)) и ждать около 6 месяцев. Я ожидаю, что весной или, самое позднее, летом появится несколько новых продуктов, которые будут делать то, что вы хотите. Я думаю (и жду себя) о продуктах EnergyHub , хотя есть много других компаний, продукты которых скоро появятся на рынке.

Отказ от ответственности: я дружу с группой людей из EnergyHub, но не имею личной / финансовой заинтересованности в их продуктах или успехе.

Манкоф
источник
+1 за упоминание EnergyHub. Я искал что-то подобное, но пока не смог найти ничего доступного по разумной цене.
БК.
2

Вы могли бы рассмотреть X10. Этот TW523 позволил бы компьютеру подключиться к сети X10, и эти адаптеры выходов работают для переключения нагрузок. Я видел код Arduino для работы с TW523, но я бы предположил, что для него тоже есть программное обеспечение для Linux. Тогда это просто вопрос написания веб-интерфейса. Как трудно это может быть? ;-)

blalor
источник
К сожалению, продукт по ссылке был снят с производства. :(
Оуэн Джонсон
@OwenJohnson Я обновил ссылку на другого продавца, все еще продающего TW523 x10.com/automation/tw523_s.html
HerrBag
1

Каждый раз, когда я иду переделывать комнату, этот вопрос снова возникает у меня; Я снова запускаю поиск в Google и нахожу те же результаты.

С X10 все в порядке - как уже говорили некоторые из других авторов, у них проблемы с надежностью.

Хотя это полностью унесет ваш бюджет из воды, я бы посмотрел на Control 4 или другой; забыл имя другого крупного игрока.

Оба имеют приложения для iPhone / iPad, и оба расширяются для будущего роста. Оба имеют настенные ЖК-панели для управления системой, а также настольные устройства.

Но это не дешево; я думаю, что контроллеры начинаются с 600 долларов. И это не включает диммеры, колонки, розетки и т. Д. (Можно найти оборудование дешевле на Ebay, но не намного)

Я лично строю систему (пока я не готов к контролю 4):

Основной iMac в семейной комнате для хранения музыки / видео (для этого нужно переместить старый Apple G5 в подвал), Airport Express в моем D-Mark подключен также к временному приемнику RCA

Динамики подключаются к ресиверу RCA и расположены в стенах столовой и кухни.

Через AirTunes на iPhone или iPad я управляю музыкой, идущей в Airport Express. В семейной комнате Apple TV второго поколения, на которую я могу отправить видео.

Пока все хорошо, но я считаю, что больше слушаю Пандору, чем мою музыку; поэтому я использую Airfoil для отправки музыки в аэропорт экспресс / Apple TV - но я не могу контролировать это с моим iPhone или iPad

Преимущество этой системы заключается в том, что ноутбук wifes может служить в качестве ноутбука iMac или любого гостя.

Недостатком этого является то, что я не могу контролировать, какой динамик я выводить с iPhone / iPad. Что хорошо; 1-й этаж заполнен музыкой, но когда я ставлю динамик в коридоре наверху, это может быть проблемой.

Airfoil может заменить Airport Express, если у вас его нет и работает на Windows. Мое решение не учитывает свет / розетки (пока)

Ищите Arduino - эти парни довольно умные и Arduino с сетевым экраном и некоторыми реле можно купить за пару долларов, но теперь вы действительно говорите о нестандартном решении.

lsiunsuex
источник