The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз openHAB 1.0, платформы для обеспечения работы систем д..."
Отправлено opennews, 27-Авг-12 01:49 
После двух с половиной лет разработки представлен (http://kaikreuzer.blogspot.com/2012/08/openhab-1.html) релиз проекта  openHAB (http://code.google.com/p/openhab/) (open Home Automation Bus), в рамках которого подготовлена открытая платформа для организации работы "умного дома", способная, при установке надлежащего оборудования, выполнять такие функции как включение/выключение освещения, подача напряжения на розетки и открытие/закрытие жалюзи на окнах. Код проекта написан на языке Java, оформлен в виде модульной системы OSGi (используется Eclipse Equinox) и распространяется под лицензией GPLv3. Для организации работы web-интерфейса задействован Jetty.


openHAB предоставляет средства для организации шины, обеспечивающей согласованную работу различных систем, оборудования и интерфейсов домашней автоматизации, позволяя передавать через данную шину команды и получать информацию о состоянии. При этом openHAB не зависит от протоколов и оборудования, предоставляя отдельный уровень абстракции, позволяющий взаимодействовать с различными типами устройств и программного обеспечения. Для определения управляющей логики предлагается использовать скрипты, написанные на специальном предметно-ориентированном языке программирования, разработанном при помощи Eclipse Xtext (http://www.eclipse.org/Xtext/).

<center><a href="http://wiki.openhab.googlecode.com/hg/images/events.png"... src="http://www.opennet.ru/opennews/pics_base/0_1346012548.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>


Поддержка тех или иных устройств и протоколов реализуется через подключаемые биндинги, например, подобные биндинги созданы (http://code.google.com/p/openhab/wiki/KNXBinding) для поддержки протоколов управления домашней автоматизацией KNX (http://www.knx.org/), XPL (http://en.wikipedia.org/wiki/XPL_Protocol) и VSCP (http://en.wikipedia.org/wiki/VSCP). Также можно отметить (http://code.google.com/p/openhab/wiki/Features) биндинги для интеграции с Asterisk, MPD (Music Player Deamon), VDR (Video Disc Recorder), использования устройств с интерфейсами Bluetooth, обеспечение мониторинга через SNMP (Simple Network Management Protocol).

<center><a href="http://wiki.openhab.googlecode.com/hg/images/architecture.pn... src="http://www.opennet.ru/opennews/pics_base/0_1346012598.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>


Управление openHAB может осуществляться через web-интерфейс, в котором допускается подключение дополнительных виджетов (например, виджет для включения/выключения света в каждой комнате или виджет для просмотра видео с камер слежения). Для интеграции со сторонними приложениями предоставляется управляющий  REST-API (http://code.google.com/p/openhab/wiki/REST). Дополнительно подготовлено несколько альтернативных систем управления, таких как клиентские приложения для платформ Android и  iOS, позволяющие управлять системой с мобильного телефона или планшета, а также оперативно получать уведомления о событиях. Интересно, что для взаимодействия с сервером  можно использовать протокол XMPP, что в конечном итоге позволяет пользователю присоединиться к openHAB при помощи Jabber-клиента или GTalk, и передать необходимые команды (http://code.google.com/p/openhab/wiki/Features#OSGi_Console) в форме "чата" со своим домом.

<center><a href="http://wiki.openhab.googlecode.com/hg/images/screenshots/&qu... src="http://www.opennet.ru/opennews/pics_base/0_1346012924.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Среди других полезных функций отмечается поддержка (http://code.google.com/p/openhab/wiki/GCalBinding) интеграции с календарём-планировщиком Google Calendar, через который пользователь может задавать события, намеченные для исполнения системой домашней автоматизации в указанное время. Например, можно добавить в планировщик событие, по которому каждый вечер будут закрываться жалюзи или временами включаться свет для симулирования присутствия людей в доме. Также поддерживается (http://code.google.com/p/openhab/wiki/DropboxIOBundle) хранение конфигурации, управляющих команд и логов в облачном хранилище Dropbox, что позволяет изменять настройки и просматривать логи из любой точки сети.  На основе создаваемых логов система поддерживает создание наглядных диаграмм и графиков, на основании которых, например, можно судить об изменении энергопотребления в указанный период времени.

URL: http://www.h-online.com/open/news/item/Version-1-0-of-openHA...
Новость: http://www.opennet.ru/opennews/art.shtml?num=34662

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру