Добавляем Web-камеры в систему домашней автоматизации

 

Некоторые системы автоматизации дома, поддерживающие Web-серверы или использующие аппаратный модуль, могут работать с Web-камерами. Web-камеры, в отличие от камер наблюдения, рассмотренных раньше, предназначены для подключения к USB-порту компьютера или к Ethernet-порту маршрутизатора (net-камеры). Web-камеры, подключенные к USB-порту компьютера, управляются непосредственно самим компьютером. В зависимости от программного обеспечения домашней автоматизации, которое вы используете, может понадобиться добавить модуль расширения (иногда за отдельную плату), чтобы разрешить поддержку Web-камер. На рис. 12.15 показана стандартная Web-камера Logitech QuickCam Pro 4000.

В качестве альтернативы Web-камерам можно использовать плату оцифровки видеоизображений (плату видеозахвата) или USB-видеоадаптер, чтобы подключиться к Х10-совместимым камерам наблюдения. Х10 USB Video Adapter VA11 (www. x10.com/products/x10_va11a. htm ) позволяет управлять камерой наблюдения с помощью программы дистанционного наблюдения, такой как MultiView/Web View, Xray Vision или PanTiltPro.

Web-камеры, которые подключаются к Ethernet-порту или к беспроводной сети Ethernet (Wi-Fi), называются IP-Web-камерами или net-камерами (рис. 12.16). У этих камер часто есть свой собственный Web-сервер для удаленного доступа.

Прежде чем купить Web-камеру, чтобы использовать ее в охранной системе Х10, узнайте у производителя вашего ПО, какие типы камер поддерживаются и как. Многие производители предлагают поддержку для USB - или IP-Web-камер. Если производитель имеет опыт работы с определенными моделями, то эти модели (если они имеются в наличии) будут наилучшим выбором. Даже если вы хотите использовать несколько камер как часть вашей охранной установки, то прежде чем расширять вашу охранную систему, я рекомендую сначала испробовать одну камеру.

Поиск и устранение ошибок в организации доступа к системе Х10 через домашнюю компьютерную сеть и Интернет

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

Программы домашней автоматизации с интегрированным Web-сервером

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

  • знаете ли вы, какой адрес и TCP-порт вам следует указывать, - чтобы получить доступ к Web-серверу с другого компьютера вашей домашней сети, укажите фактический IP-адрес и, при необходимости, TCP-порт вашего Web-сервера. Чтобы подключиться к Web-серверу через Интернет, используйте публичный IP-адрес или псевдоним динамического DNS;
  • можете ли вы подключиться к Web-серверу через домашнюю сеть, но не через Интернет, - если да, то вам необходимо сконфигурировать маршрутизатор, чтобы он переадресовывал соответствующие TCP-порты, используемые Web-сервером, на IP-адрес вашего Web-сервера;
  • используете ли вы для удаленного доступа к Web-серверу динамический DNS - убедитесь, что зарегистрировали правильное имя. Вы должны указывать то имя, которое выбрали при регистрации. Обратитесь за помощью к поставщику услуг;
  • правильно ли вы указали имена пользователей и пароли в конфигурации Web-сервера - проверьте ваши пользовательские настройки.

Программы и сервисы удаленного доступа

Если для дистанционного подключения к компьютеру вы используете программу удаленного доступа или сервис удаленного доступа, то в случае возникновения проблем проверьте следующее:

  • правильно ли вы установили серверное приложение на компьютер, на котором выполняется программа домашней автоматизации, - проверьте параметры настройки, загрузите все имеющиеся обновления и при необходимости переустановите приложение;
  • правильно ли вы сконфигурировали маршрутизатор - если для вашей программы удаленного доступа необходимы перенаправление портов и другие нестандартные параметры маршрутизатора, убедитесь, что эти параметры верны. Также в некоторых случаях может понадобиться настроить компьютер на использование статического IP-адреса;
  • откуда сервер получает список разрешенных пользователей - некоторые программы и сервисы используют пользователей компьютера по умолчанию, но другие могут потребовать, чтобы вы точно указали имена пользователей и пароли. Если на компьютере установлена система Windows XP, но для входа в нее вы не используете имя пользователя, то для использования некоторых программ и сервисов удаленного доступа, возможно, придется создать пользователя и использовать это имя и пароль для дистанционного входа в систему;
  • поддерживается ли ваш клиент - если с некоторых удаленных компьютеров вы можете войти в систему, а с других нет, то вероятно, что на некоторых компьютерах используется неподдерживаемый Web-браузер, не установлен Java или запущена неподдерживаемая операционная система. Если для удаленного подключения к вашему дому вы планируете пользоваться незнакомыми компьютерами в Интернет-кафе, библиотеках или других общественных местах, то обязательно носите с собой список требований для клиента и проверяйте, удовлетворяет ли клиентский компьютер эти требования;
  • правильно ли установлено программное обеспечение на клиентском компьютере - убедитесь, что ваш удаленный клиент установлен и правильно сконфигурирован. При пользовании сервисом удаленного доступа, который использует клиента с загрузкой по требованию, остерегайтесь защитных настроек, которые могут блокировать всплывающие окна или запретить запуск загруженных приложений. Если для дистанционного управления домашним компьютером вы планируете использовать компьютеры общего пользования, то нужно рассмотреть вариант использования сервисов удаленного доступа, которые предлагают клиентское программное обеспечение, его не нужно устанавливать на компьютер, чтобы получить доступ к службе, например универсальная клиентская программа просмотра от сервиса GoToMyPC (лично я для этой цели попробовал и использую https://secure. logmein. com/home. asp? lang=ru. первое, что мне понравилось - это поддержка русского языка, система проста в установке и очень удобная в использовании. Примечание Мухина Олега ).

Абсолютный минимум

  • некоторые программы домашней автоматизации имеют встроенный Web-сервер, что дает возможность использовать стандартный Web-браузер для подключения к программе домашней автоматизации через домашнюю компьютерную сеть или Интернет;
  • сервисы удаленного доступа позволяют запускать любую программу на вашем компьютере, и их проще конфигурировать и использовать, чем традиционные программы удаленного доступа;
  • используя любое из решений для дистанционного доступа, нужно оставлять ваш компьютер постоянно работающим и подключенным к постоянно действующему Интернет-сервису, такому как кабельное соединение или DSL-cоединение;
  • чтобы подключиться к Web-серверу через домашнюю сеть, нужно ввести в адресном поле Web-браузера любого компьютера сети IР-адрес компьютера, выполняющего роль Web-сервера. Вам также может понадобиться добавить к IP-адресу помер TCP-порта, использующегося Web-сервером;
  • в большинстве домашних сетей используются IP-адреса, назначаемые сервером DHCP, то есть IP-адрес, использующийся компьютером, на котором запущена программа домашней автоматизации, может меняться. Чтобы вы могли подключиться к системе автоматизации дома дистанционно, необходимо присвоить компьютеру, на котором выполняется программа, статический (постоянный) IP-адрес;
  • чтобы подключиться к Web-серверу через Интернет, нужно воспользоваться публичным IP-адресом, использующимся вашим соединением с Интернет, который отличается от частного IP-адреса, использующегося в домашней сети;
  • в большинстве кабельных и DSL сервисов для дома используются динамические IP-адреса, которые время от времени могут изменяться. Чтобы вы всегда могли иметь возможность удаленного доступа к компьютеру, управляющему домашней автоматизацией, нужно получить у вашего ISP статический IP-адрес или воспользоваться услугой динамического DNS-сервиса;
  • в случае с Web-сервером и другими типами программ удаленного доступа может понадобиться переконфигурировать маршрутизатор, чтобы он переадресовывал запросы на IP-адрес, использующийся компьютером вашей системы автоматизации дома;
  • динамический DNS-сервис следит за изменениями вашего IP-адреса для правильной маршрутизации запросов удаленного доступа, поступающих на домашний компьютер;
  • сервисы удаленного доступа, такие как GoToMyPC, LogMeIn (мой выбор - Олег Мухин) и другие, представляют более простую в использовании альтернативу традиционным программам удаленного доступа;
  • в зависимости от типа используемой программы домашней автоматизации, вы можете использовать USВ Web-камеры, net-камеры с собственными IP-адресами или адаптеры, которые превращают обычные камеры наблюдения в Web-камеры, чтобы удаленно наблюдать за тем, что происходит в доме и около него;
  • при решении проблем с удаленным доступом к системам домашней автоматизации вам, возможно, придется проверить настройки маршрутизатора, программные настройки, настройки пользователя и настройки удаленного (клиентского) компьютера и браузера.
 



  • На главную