Индустрия стремительно движется в направлении IoT. 

Посмотрим, какие новинки принесли такие гиганты как Google, Amazon, Microsoft

Идеи, продвигаемые гигантами, в целом, похожи - предоставляемые ими облачные платформы готовы к подключению к ним миллионов разнообразных устройств, датчиков, автомобилей, манипуляторов и пр

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

Примечательно, что все три гиганта поддерживают схожий набор API для взаимодействия с устройствами - http, websocket и  конечно же, MQTT, на котором я изначально организовал  взаимодействие вещей в своих проектах

Итак:

https://aws.amazon.com/ru/iot-platform/

https://docs.microsoft.com/ru-ru/azure/iot-hub/

https://cloud.google.com/solutions/iot/

В целом, лидирует пока Amazon

Microsoft, на мой взгляд, занимает уверенное второе место, Google пока анонсировал Beta версию своего облачного решения

Все платформы плантные, Microsoft предлагает стартовый пакет (до 8000 сообщений в день) бесплатно

Также, имеется замечательное облачное решение https://www.cloudmqtt.com/ (Выполнено, кстати, на базе Амазона)

 Достаточно зарегистрироваться и у вас есть MQTT брокер, к которому можно подключать свою переферию не нуждаясь в собственной домашней инфраструктуре, чтобы поднять Mosquitto. Недостаток только один - связанность домашней инфраструктуры начинает зависеть от интернет - канала.

0
0
0
s2sdefault

Опробовал OpenHab 2.1

Наконец то исправлена проблема, не позволявшая управлять через HomeKit RGB устройствами

Обновление с 2.0 до 2.1 на автомате не проходит. Проще и надежнее, забэкапить /etc/openhab2, полностью переставить систему, установить нужные плагины и вернуть настройки

Update:

Разобрался, наконец, с причиной редких зависаний openhab2

Информация в логе, всегда сопутствующая таким зависаниям:

2017-08-27 00:00:00.023 [ERROR] [thome.binding.astro.internal.job.Job] - Queue full 

После этого система непредсказуемо деградирует - отваливается от шины, перестает отвечать на запросы мобильного приложения (или все сразу)

После рестарта astro.binding все моментально приходит в норму.

Рестарт биндинга:

1. Залогиниться в karaf console: ssh openhab@localhost -p 8101

2. list

3. bundle:restart <номер биндинга из списка на предыдущем этапе>

Здесь вот рекомендуют обновить биндинг из snapshot. 

Задача оказалась не очень тривиальная. Старый биндинг упорно возвращался в работу

Помогло следующее:

1. Деинсталлировать astro binding из Paper UI

2. Добыть откомпилированный архив (Astro, как оказалось, входит не в addons а в ядро) https://hudson.eclipse.org/smarthome/job/SmartHomeDistribution-Stable/ 

3. Извлечь оттуда нужный jar

4. Положить в директорию addons

5. Перезапустить Openhab и через Paper UI заново инсталлировать binding. Если автоматически восстанавливается компонент старой версии - его проще де-инсталлировать через консоль (см. выше) - команда bundle:uninstall

Полезные ресурсы:

https://openhab.ci.cloudbees.com/job/openHAB-Distribution/

https://community.openhab.org/t/how-to-upgrade-zwave-binding-to-latest-snapshot/23268/21

 


OpenHab 2.0 появился в начале года в релизе

www.openhab.org

На мой взгляд, вполне зрелое решение, добавлено много "вкусностей" типа HabPanel (touch интерфейс, для управление домом с планшета), INBOX для легкого добавления всех устройств, что находятся в сети, облака OpenHab, который позволяет управлять домом извне, через официальное приложение, даже если у вас нет прямого IP

Из нововведений:

Homekit, позволяющий управлять умным домом, непосредственно, с устройств Apple

Почти работает. Вкл-Выкл, диммирование - работает

При попытке добавить RGB устройство весь "умный дом" отваливается от HomeKit

В остальном, система достаточно стабильна.

В моей инсталляции, она интегрирована с MQTT брокером Mosquitto, и посредством него, с двумя контроллерами собственного изготовления - LightHab

Контроллеры по конструктиву и прошивке идентичны, один сконфигурирован на управление всем светодиодным светом (протокол DMX-512), AC диммерами (modbus), задвижками вентиляции (0-10V) . Скоро подключу частотник приточки (modbus) и кондиционер Hayer (там ни на что не похожий протокол, реверс-инжинеринг которого идет полным ходом)

Второй контроллер опрашивает все 1-wire датчики и через релейный блок управляет пятью теплыми полами, двумя бойлерами и полотенцесушителями

Скоро добавлю немного скриншотов с официальной  IOS аппликации OpenHab

0
0
0
s2sdefault