«iRidium mobile совместное решение с Fibaro Home Center 2»
Наконец-то готов драйвер iRidium mobile для Fibaro Home Center
Теперь вы можете создавать уникальные интерфейсы для ваших клиентов, интегрируя Z-Wave с другими технологиями. Драйвер требует лицензии iRidium для AV & Custom Systems. Создавать персонифицированные интерфейсы никогда не было так просто. Драйвер работает с версиями Home Center lite и Home Center 2.
Поддерживается управлениями всеми устройствами:
- реле
- диммер
- жалюзи
- RGBW модули
- бинарные и многоуровненые датчики
- управление виртуальными устройствами
Скорость работы такакя же как у оригинального приложения для мобильных устройств, при этом вы можете предложить индивидуальный интерфейс под самые взыскательные желания.
Для бета-тестеров драйвер пока бесплатно — ждем ваши отзывы и предложения.
«Технология VoIP для Fibaro HC2 и Razberry»
Как использовать технологию VoIP в Z-Wave?
наши партнеры Phoebe Logic подготовили презентацию как это можно легко настроить на примере Home Center 2 и RaZberry.
Сервер:
- ответственен за регистрацию клиентов и поддержание информации о местонахождении клиентов (по IP).
- всегда “знает” какие клиенты зарегистрированы в сети в данные момент
- организует прохождение вызова между клиентами и согласование аудио и видео форматов между устройствами.
- при подключении регистрируется на сервере со своими учетными данными.
- производит вызов и прием вызова от других клиентских устройств зарегистрированных на сервере.
В качестве сервера в нашем случае используем HC2 (поставляется с предустановленым Asterisk) или Raspberry (необходима процедура установки)
Процедура взаимодействия устройств VoIP
VoIP клиент (Иван) посылает запрос на вызов другого клиента (Кате).
Сервер проверяет зарегистрирован ли в сети вызываемый клиент (Катя) в данный момент.
Если клиент (Катя) зарегистрирован посылает ему вызов.
Вызываемый клиент (Катя) отвечает на вызов.
Сервер организует согласования протоколов передачи аудио и видео данных между клиентами.
Вызывающий клиент (Иван) и вызываемый клиент (Катя) открывают согласованные каналы для передачи аудио и видео и начинают общаться.
Сеанс закачивается если один из клиентов посылает сигнал “отбой”.
Поскольку с точки зрения сервера все устройства одинаковые по функциональности (могут совершать и принимать вызовы), возможны следующие варианты:
- Возможно позвонить на вызывную панель
- Возможно позвонить на камеру (камера автоматически отвечает и возможно получать видео и звук, или, если камера обладает динамиком передавать голос на камеру)
- Камера при наступлении какого-либо события(обнаружение движения, нарушение целостности корпуса)
производит звонок на заранее настроенного клиента.
Рассмотрим пример настройки VoIP сети, используя контроллер Home Center 2 и VoIP вызывную панель.
Первым делом добавляем нового пользователя в Fibaro Home Center 2:
Следующим шагом настраиваем вызывную панель, введя регистрационные данные.
После того как мы закончили настройку, запускается приложение Fibaro Intercom на мобильном устройстве:
Создаем нового пользователя:
Тестируем соединение:
На этом настройка закончена.
При добавлении VoIP клиента в Fibaro номер VoIP клиенту присваивается автоматически, мы указываем только Имя.
Настройка VoIP сети на примере RaZberry.
Первое, нужно скачать образ с предустановленным RasPBX с официального сайта.
После установки RasPBX с образа, для правильной работы, необходимо освободить порт ttyAMA0 для z-way и подгрузить библиотеку libarchive
After clear installation on raspberry Pi2 you have port ttyAMA0 used by agetty, so z-way is not able to open it.
we can check the port user with:
- sudo fuser /dev/ttyAMA0 ;
/dev/ttyAMA0: 23000 ; 23000 is PID of port user
sudo ps aux|grep 23000 ; Check process name
- sudo sed -i.old 's/[^ ]*ttyAMA0[^ ]*//g' /boot/cmdline.txt
sudo systemctl disable serial-getty@ttyAMA0.service
On RasPBX fresh install libarchive.so.12 is missing. Fix it with the following commands.
- apt-get install libxml2 libarchive-dev curl
sudo ln -s /usr/lib/arm-linux-gnueabihf/libarchive.so.13 /usr/lib/arm-linux-gnueabihf/libarchive.so.12
Переходим в панель управления сервером Asterisk.
Настраиваем SIP сервер.
Для подключения к системе могут использоваться любые устройства с поддержкой протокола SIP. В принципе, любые камеры и устройства можно подключать через аппаратные или программные шлюзы для добавления функциональности SIP, например, возможно к системе возможно подключить обычный аналоговый видео-домофон.
Добавить и настроить нового клиента:
На этом настройка сети закончена. Запускаем любой подходящие клиент VoIP для смартфона или ПК.
Подключаем любой совместимый телефон:
Или вызывную панель:
Добавляем и настраиваем новую учетную запись на устройстве:
И тестируем соединение:
На этом настройка закончена.
Приятного использования!
По всем вопросам вам ответит представитель PHOEBE-LOGIC
написать на почту
«Автоматизированная система полива»
Автоматизированная система поливаNEVOTON ROSAот компании НЕВОТОН
- Система полива ROSA:
- Обеспечивает реальную помощь
- Экономит время
- Дает свободу
- Совершенно безопасна
- Подходит для использования вне помещений
Функции этой системы заключается в том, что:
- управляется подача воды в промежуточный резервуар (электроуправляемый клапан)
- контролируется уровнь воды в промежуточном резервуаре (датчик давления столба жидкости)
- подается вода насосом к растениям по графику или по команде пользователя (учитывая показания климатических датчиков и прогноза погоды)
- регулируется давление в магистрали полива (ШИМ-управление работой насоса)
- работает без участия внешнего контроллера (внутренний контроллер продолжит работу по ранее заложенному сценарию)
Технические характеристики
|
Напряжение питания: 12 В Фиттинги 1/2” + фиттинги для садовых шлангов Насос: Давление 0.5 атм Пропускная способность: 600 л/ч Класс защиты IP65 Потребляемая мощность: не более 60 Вт. Измеряемый уровень жидкости: 0-10 м |
Для удобства пользователей будут созданы приложения для ПК и мобильных устройств в среде iRidium.
По всем вопросам вам ответит производитель данного устройства НПФ "Невотон"
(812)327-49-56
brodkin_m@nevoton.ru
СКАЧАТЬ ИНСТРУКЦИЮ
«Опрос по новинкам Philio и Aeon»
«Новинка от российской компании Speereo»
Универсальный речевой пульт Speaky – новинка от российской компании Speereo.
Как следует из названия, Speaky предназначен для управления широким спектром устройств и систем. Как представитель класса универсальных (настраиваемых, AllinOne) пультов, Speakyобладает всем необходимым и даже больше:
- Поддержка ИК и Wi-Fiканала
- Нет ограничений на одновременно поддерживаемые устройства
- ИК команды устройства можно выбрать из БД и ввести самому (режим обучения)
- Поддержка макросов, в том числе управляющих несколькими устройствами одновременно
- Поддержка HTTP запросов
- Удобные выпуклые кнопки, подсветка, индикация
- Эргономичная форма, малые размеры и вес
Сравнение с бестселлерами этого рынка приведено Здесь
Основная изюминка этого пульта – речевое управление. Используется облачная система распознавания SpeereoAI. Kid. Эта система изначально разрабатывалась под распознавание речевых команд, а не для диктовки. На протяжении 18 лет в эту технологию вложены сотни "человеколет" и более десяти миллионов долларов. В итоге при распознавании команд на русском языке Speereo ошибается на порядок меньше распространенных американских систем.
Что это даёт пользователю? Грубо говоря –неограниченное число «кнопок» и новый уровень комфорта. Сотни речевых команд можно увязать с исполнением ИК-кодов, Интернет-запросов и макросов. Для частых команд используем кнопки, для многочисленных и реже используемых – речевые команды. Добавить громкость удобнее кнопкой, а сказать «канал Дискавери» удобнее, чем долго кликать среди сотни каналов или запоминать его номер.
Для отдачи речевой команды нужно нажать кнопку «микрофон», сказать её, отпустить кнопку и направить пульт на устройство. Никакой ощутимой задержки при этом не возникает.
Пульт имеет мощные средства настройки в виде аккаунта на сайте распознающего «облака».
Также пульт снабжен динамиком и подключен к синтезатору речи. То есть, пользователь может настроить голосовой ответ и голосовые сообщения. Например продиктовать прогноз погоды, программу телепередач текущего канала, состояние системы «умный дом», срабатывание датчика протечки и т.п..
Первичное подключение Speaky проходит при подключении пульта к любому ПК кабелем micro USB. Через этот же кабель пульт подзаряжается от любого USB-зарядника. LiIon батареи хватает примерно на неделю использования.
Наличие WiFi модуля на борту серьезно расширяет возможности пульта. Через сеть Интернет он может управлять контроллерами умного дома. В том числе разных стандартов, что позволяет объединять в одном устройстве управление сразу несколькими системами разных производителей и стандартов, причем в рамках одного макроса , а не только устройствами с ИК приемниками.
Для сопряжения универсального пульта управления Speakyи контроллера умного дома Z-Waveнеобходимо, чтобы последний поддерживал управление с помощью HTTP запросов (имел WEB-интерфейс управления) и был подключен к локальной сети.
Чтобы создать команду управления Z-Wave контроллера добавьте HTTP запрос к голосовой команде:
В поле “Адрес HTTP запроса” (рис.2) введите адрес запроса к Вашему Z-Waveконтроллеру.
Каждый производитель Z-waveшлюза имеет собственный формат запроса, в данном документе будет рассмотрен пример контроллера VeraLite.
HTTPзапрос имеет следующий вид:
http://ipaddress/port_3480/data_request?id=lu_action& DeviceNum=devicenum&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=value
Поля отмеченные зеленым необходимо заменить следующими параметрами:
- Ipaddress – IP адрес устройства VeraLite. Его можно посмотреть в адресной строке браузера.
В конечном итоге запрос должен выглядеть примерно так:
- Выключить устройство с id=7
- http://172.16.0.156/port_3480/data_request?id=lu_action&deviceNum=7&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=0
- Включить устройство cid=7 http://172.16.0.156/port_3480/data_request?id=lu_action&DeviceNum=7&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=1
Для примера настроим управление Z-waveрозетки, в которую включен вентилятор. Создадим голосовую команду и добавим туда HTTP запрос:
Первая команда будет включать вентилятор. Добавим вторую команду, для выключения:
Теперь, после сохранения этих команд, Speakyбудет включать и выключать вентилятор по вашим голосовым запросам.
Как писалось выше, для каждого шлюза существует свой формат запросов. Если вы уверенный пользователь ПК, вы можете узнать какой формат у вашего Z-Wave контроллера.
Большинство браузеров имеет окно “Инструменты разработчика”. В этом окне можно подсмотреть, что требуется отправить контроллеру, для выполнения определенного действия. Для этого откройте Web интерфейс Z-Wave шлюза в окне управления устройствами. Откройте панель разработчика (для браузера Chrome - это сочетание клавиш Ctrl+Shift+Iили F12) и откройте вкладку Network. После этого нажмите на кнопку включения устройства в браузере. При нажатии в окне Network появится новая строка:
Этот HTTP запрос и есть то, что нам нужно. Для проверки скопируйте и вставьте его в адресную строку браузера, нажмите Enter. Если устройство успешно переключилось, можно смело добавлять этот запрос в голосовую команду Speaky.
Статья подготлена российской компанией Speereo.«Speaky - управление голосом»
Обзор с сайта 3dnews
Усилиями резидентов Сколково было спроектировано и изготовлено устройство под названием SPEAKY, которое возьмёт на себя роль своеобразного пульта-хаба для реализации возможности голосового управления домашней электроникой. Принцип функционирования SPEAKY построен следующим образом: система анализирует
sk.ru
SPEAKY, распознав в инфракрасном спектре команду на прибавление громкости телевизора и скопировав её для последующего воспроизведения, позволит владельцу универсального пульта из Сколково активировать усиление звука на ТВ голосом, скомандовав, к примеру, «громче». После чего вам больше не понадобится комплектный пульт для регулирования данного параметра, а будет достаточно лишь произнести кодовое слово и SPEAKY выполнит запрограммированное действие.
Аппарат станет единым средством дистанционного управления всей домашней электроникой. Конечно, при условии, что та будет находиться в рабочей зоне пульта и, разумеется, иметь инфракрасный порт. Первое, что приходит на ум, это объединение в единый комплекс для голосового контроля кондиционера, телевизора, мультимедийной аудиосистемы, ТВ-приставки и того же ноутбука.
sk.ru
Правда, есть несколько существенных и уменьшающих спектр применения SPEAKY ограничений. Первым из них является необходимость или располагать вашу электронику так, чтобы пульт сколковских инженеров мог беспрепятственно передавать на неё сигнал, или же найти в комнате наиболее выгодное и подходящее положение для самого «голосового контроллера». Также немаловажным нюансом стали технические ограничения на дальность действия системы, из-за чего произносящий команды должен располагаться от SPEAKY в радиусе одного метра.
Насколько чётко происходит распознавание слов — сказать пока что трудно. Но пользователь может на личном примере убедиться и поделиться своими впечатлениями об универсальном контроллере отечественного производства, так как новинка уже поступила в продажу по цене 12 тыс. рублей.
sk.ru
Теперь у нас магазине
«HomeKit для Z-Wave, Raspberry GPIO и устройств с HTTP API с помощью контроллера RaZberry»
Тема интернета вещей сейчас как никогда наиболее популярна. Каждый день выходят новые интересные устройства способные общаться друг с другом через интернет. Пока различные производители договариваются о общем протоколе общения, Apple решила взять дела в свои руки и выпустила Framework HomeKit стандартизирующий способы управления устройствами различных производителей. В перспективе с помощью мобильного приложения HomeKit можно будет управлять различными лампочками, термостатами, розеточными модулями по wifi или bluetooth. Но это все в ближайшем будущем, хотя нет, постойте…
Вы уже сейчас можете работать более чем с 1000 HomeKit устройствами или создавать свои HomeKit совместимые устройства!!!
http://razberry.z-wave.me/.
RaZberry — это программно-аппаратный комплекс поддерживающий протоколы Z-Wave, HTTP, TCP и возможность запуска системных команд, например Bash. ПО автоматизации RaZberry называется Z-Way и благодаря поддержке HTTP API можно создать, датчик температуры, взяв данные с OpenWeather, который можно использовать в различных правилах автоматизации. Z-Way распространяется бесплатно и доступен для многих платформ, более того проект является OpenSource, за исключением части работы с Z-Wave, т.к. подписан NDA с Sigma Designs, владелицей протокола Z-Wave. В состав Z-Way входит модуль для работы с HomeKit, который и позволяет транслировать Z-Wave и HTTP устройства из RaZberry в HomeKit приложение на iOS.
Установка ПО автоматизации Z-Way
Скачайте Z-Way http://razberry.z-wave.me/z-way-server/ на ваш компьютер, есть различные сборки под Linux x86, Raspberry и Windows. Для Raspberry можно воспользоваться инсталлятором, который ко всему прочему установит еще и сервис удаленного доступа, позволяющий попасть в панель управления умным домом через сервис find.z-wave.me, используя RaZberry ID и пароль:
wget -q -O - razberry.z-wave.me/install/v2.0.1-rc24 | sudo bash
Для различных версий Linux скаченный архив нужно просто распаковать и запустить z-way-server:
LD_LIBRARY_PATH=./libs ./z-way-server &
Создание датчика температуры из данных OpenWeather и Реле из GPIO Raspberry
После запуска нужно перейти в Web интерфейс настройки автоматизации IP_ADDRESS:8083.
Выберите интерфейс Z-Way Home Automation UI.
Теперь нужно создать устройства, которыми будем управлять. Если используется плата RaZberry или USB Z-Wave Stick, то у вас уже есть устройства, иначе давайте создадим датчик температуры и подключим реле к GPIO выходам Raspberry.
Для создания датчика температуры перейдите на вкладку Preferences-->Modules-->Environment и выберите модуль OpenWeather.
Проводим не сложную настройку.
И получаем датчик температуры.
Далее добавляем реле. Управлять GPIO будем командой echo, поэтому системе автоматизации нужно разрешить использовать внешнюю программу. В папке где находится z-way-server создаем скрытый файл.syscommands и прописываем в него команду echo:
echo "echo" >> .syscommands
Возвращаемся в интерфейс автоматизации и переходим на вкладку Preferences-->Modules-->Devices, здесь нужно выбрать модуль CodeDevice.
Указываем тип: SwitchBinary
Команда включить:
system('echo "1" > /sys/class/gpio/gpio24/value');
Команда выключить:
system('echo "0" > /sys/class/gpio/gpio24/value');
При старте системы автоматизации нужно настроить GPIO порт на выход, для этого переходим на вкладкуPreferences-->Modules-->Scripting и выбираем модуль CustomUserCode, в текстовое поле пишем код:
system('echo "24" > /sys/class/gpio/export'); system('echo "out" > /sys/class/gpio/gpio24/direction');
Теперь у нас есть 2 работающих устройства.
Далее нужно активировать модуль HomeKit. Для сопряжения устройства с приложением HomeKit требуется ввести код, в Z-Way этот код можно посмотреть в логе, запускаем просмотр лога в консоле:
tail -f /var/log/z-way-server.log
И теперь запускаем модуль HomeKitGate на вкладке Preferences-->Modules-->Peripherals.
Из настроек, только имя которое будет отображаться при поиске на iOS устройстве.
После запуска модуля смотрим в лог и видим код сопряжения HomeKit PIN:249-01-266.
Приложение HomeKit для iOS из примеров Apple
В AppStore есть одно работающее приложение HomeKit — MyTouchHome (на момент написания статьи), стоит 1.99$.
Для iOS разработчиков компания Apple охотно делится примерами, поэтому мы сами можем скачать исходники и скомпилировать себе приложение на iOS устройство. Исходники примера HomeKit берем здесь:
https://developer.apple.com/library/ios/samplecode/HomeKitCatalog/HomeKitCatalog.zip
Для сборки приложения требуется аккаунт разработчика, без него приложение сообщало об ошибке, что не может подключиться.
После запуска приложения находим наш контроллер, добавляем его в наш дом, и видим список наших устройств, которыми можем управлять.
Состояния устройств полностью синхронизированы, управлять можно и из Web панели и из приложения HomeKit.
Надеюсь в скором времени появится много функциональных приложений с поддержкой HomeKit, ну а мы уже готовы!
«Geektimes о Z-Wave»
Статья Iridium на Geektimes о Z-Wave
Z-Wave: надёжный протокол беспроводной связи для умных домов
Знакомясь с миром домашней автоматизации, невозможно обойти вниманием один из самых важных её элементов — беспроводного соединения. Как именно должны общаться между собой стиральная машинка, холодильник, термостат и пульт управления всем этим хозяйством? Очевидные ответы вроде Wi-Fi или Bluetooth имеют свои серьёзные минусы, делающие их не очень подходящими для такой работы: загруженность диапазона 2,4 ГГц приводит к помехам, совершенно лишним в домашней автоматизации. Одним из решений этой проблемы стала разработка низкочастотного протокола Z-Wave, специально заточенного под дистанционное управление и передачи простых управляющих команд (включить свет, запустить стирку, уменьшить громкость) с минимальными задержками.
Пульт управления на 4 устройства, USB-стик Z-Wave.Me, контроллер RaZberry на базе Raspberry Pi и Z-Way, уличный датчик движения, настенный двухклавишный выключатель на батарейках
Z-Wave.me – являются партнерами iRidium mobile в разработке интерфейсов и устройств для умных домов с Ноября 2014 года. Так же Z-Wave.me являются одной из трехсот компаний альянса Z-Wave Alliance, наряду с такими гигантами индустрии как Samsung, LG, Bosch, Dlink и многие другие. Это первый и крупнейший на данный момент дистрибьютор устройств основанных на Z-Wave технологии в России. Помимо импортирования забугорных устройств, Z-wave.me разрабатывают свои примочки для умного дома.
Z-Wave.me выпускают различные устройства для умных домов на технологии Z-wave: от обычных выключателей на батарейках до платы RaZberry, которая превращает простой компьютер в полноценный контроллер Z-Wave, с помощью которого можно настраивать автоматизацию любой сложности и управлять любыми Z-wave устройствами. Есть версии в виде USB-стика и готовый контроллер с этой платой внутри. Плата RaZberry продается в более чем 10 странах по всему миру.
Z-Wave.me и iRidium mobile
Z-Wave.me и iRidium mobile являются технологическими партнерами с осени 2014 года. Z-Wave.Me создали драйвер, позволяющий с помощью iRidium GUI Editor создавать приложения для панелей с поддержкой Z-Wave. iRidium владеет мощным инструментом визуализации и возможностью объединять разные технологии автоматизации на одной панели управления, Z-Wave.me имеют контроллер RaZberry, позволяющий работать с более чем 1000 Z-Wave устройств.
По отзывам разработчиков Z-Wave.me, разработка модуля не составила проблем благодаря базе видоуроков и богатой Wiki iRidium. При написании драйвера для iRidium используются стандартные приемы программирования, поэтому у человека немного знакомого с JavaScript не должно возникнуть трудностей. Разработка драйвера заняла всего неделю, из которой один день был потрачен на написание драйвера и еще 4 — на отлов мелких ошибок.
С помощью драйвера Z-Wave, iRidium получил доступ к управлению еще 1000 устройств, а Z-Wave.Me, в свою очередь, получил инструмент для создания панелей управления для своего оборудования и возможность работать с другими технологиями умного дома через панель iRidium.
iRidium mobile — Z-Wave starter kit
Модуль разрабатывался при помощи инструмента iRidium Script API — cобытийно ориентированные скрипты, позволяющие решить различные задачи:
- Работа с графическими объектами (страницы, попапы, итемы). Возможно создание, изменение свойств и удаление элементов.
- Работа со звуком.
- Работа с драйверами: отправка команд, приём данных
- Работа с системными тегами
- Работа с токенами (системными, драйверными, внутренними переменными проекта)
Инструменты iRidium являются мультиплатформенными — однажды созданный скрипт или драйвер будет одинаково работать на любой поддерживаемой iRidium операционной системе (iOS/Windows/Android/OS X).
При помощи iRidium Script API, любой желающий и знающий Java Script может написать свои скрипты к любому оборудованию. Именно это и позволяет говорить, что с iRidium можно управлять любыми устройствами, в том числе и устройствами на базе Z-Wave.
Редактор iRidium GUI Editor и настройка проекта на Z-wave
Благодаря инструменту от iRidium mobile были созданы модули для Sonos, Philips HUE, Samsung Smart TV, iTunes и многих других. С появлением Bongo, модули станут типизированными, что позволит добавлять их в любые проекты без лишних настроек.
Чтобы попробовать Z-Wave с iRidium самостоятельно, нужно скачать модуль Z-Wave и воспользоватьсяпошаговой инструкцией.
Выключателей начальник и стиралок командир
«mediaDom — интернет-провайдер нового поколения»
На московском рынке появился новый интернет-провайдер mediaDom.
mediaDom предлагает не только стнадартный набор услуг интернет + ТВ + видео по запросу, но и услуги видеонаблюдения, удаленного управления бытовыми электроприборами и «Умный Дом» на базе протокола Z-Wave.
В решении mediaDom все цифровое окружение человека объединено в одну коробку, видео-контент доступен на всех видах экранов: ТВ, компьютере, смартфоне и планшете, — а единое мобильное приложение позволяет управлять одновременно медиа-контентом и «Умным Домом».
Мобильные приложения для платформ Google Android и Apple iOS уже доступны в магазинах Google Play и Apple Store.
Будующее уже сегодня!