Кросс демо MQTT в сети 6LoWPAN

Развитием запуска 6LoWPAN на СС1310 является добавление протокола MQTT, позволяющего передавать данные между устройствами интернета по простому и энергоэффектиному протоколу. MQTT и 6LoWPAN отлично дополняют друг друга, а также позволяют легко интегрировать узлы сети в системы автоматизации при помощи MQTT брокера.

Читать далее "Кросс демо MQTT в сети 6LoWPAN"

D-Bus — шина данных в Linux на примере BlueZ

Одной из наиболее востребованных технологий передачи данных среди устройств интернета вещей является Bluetooth Low Energy (BLE). Однако начать работу с ним не очень просто по ряду причин, как аппаратного, так и программного характера.

Читать далее "D-Bus — шина данных в Linux на примере BlueZ"

Написание своего binding для OpenHab 2 или Eclipse Smarthome

При работе с OpenHab или Eclipse SmartHome рано или поздно возникает потребность в разработке собственного байндинга. Особенно актуально это для разработчиков и производителей электроники, которые хотят предоставить интерфейс интеграции для своих устройств в систему умного дома. К сожалению в сети нет материалов по данному вопросу на русском языке.  Расскажем, как сделать свой байндинг.

Читать далее "Написание своего binding для OpenHab 2 или Eclipse Smarthome"

MQTT — интернет вещей по принципу подписки

Одним из ключевых аспектов интернета вещей является низкое энергопотребление и ограниченные ресурсы устройств и каналов связи. Достигается это в значительной степени за счёт упрощения. Протоколы “обычного” интернета, такие как HTTP, оказываются слишком сложны и ресурсозатратны. Рассмотрим протокол MQTT работающий по принципу подписок.

Читать далее "MQTT — интернет вещей по принципу подписки"

Запуск сети 6LoWPAN на практике

О ячеистых сетях и в частности 6LoWPAN, как открытой реализации технологии, последнее время говорят многие. Однако, на практике законченного алгоритма развёртывания такой сети практически представлено не было. В данной статье мы представим его.

Читать далее "Запуск сети 6LoWPAN на практике"

Node-RED — графический конфигуриратор для интернета вещей

Как было отмечено ранее, одним из наиболее важных факторов ограничивающих развитие интернета вещей является отсутствие удобных средств разработки правил взаимодействия устройств IoT между собой. Для решения этой задачи был разработан Node-RED, позволяющий через браузер построить схему взаимодействия устройств между собой и внешними системами.

Читать далее "Node-RED — графический конфигуриратор для интернета вещей"

OpenHab — сервер-контроллер для умного дома

Одним из наиболее важных и сложных вопросов при запуске системы автоматизации (умного дома) является процесс первоначальной конфигурации системы и её отладки. Сложность заключается в том, что необходимо написать значительную часть в текстовом редакторе. При этом разработчик остаётся практически один на один с задачей, т.к. почти не существует средств автоматизации для данного этапа. В то же […]

Читать далее "OpenHab — сервер-контроллер для умного дома"