Главная » Архив меток: iot

Архив меток: iot

С новым годом, с новым MQTT/UDP

Привет. Как я уже писал недавно (Первая краткая статья о MQTT/UDP), MQTT/UDP — протокол на базе MQTT, но: Ходит поверх UDP broadcast (не нужен брокер, почти не нужна конфигурация) До неприличия простой в реализации (10 строк на си + UDP/IP стек — и вы отправляете данные с сенсора) Все слышат всех В некотором смысле это CAN, но поверх Ethernet-а. Умом ...

Читать далее »

Интернет вещей по-русски. Спектральные параметры радио-сигнала

Очевидно, что идеологически это система низкоскоростной передачи данных (Ultra-Narrow Band, UNB) SigFox. Полгода назад один заказчик заинтересовал меня передачей данных по радио для интернета вещей в нашей отечественной версии — NB-FI. Например, в NB-FI введено помехоустойчивое кодирование, которое позволяет значительно повысить вероятность доставки сообщения. В деталях есть отличия, которые несомненно можно назвать улучшениями. Все это подробно описано в черновике стандарта, ...

Читать далее »

Катаемся на Xiaomi Vacuum Cleaner

Вот и пришли новогодние праздники, а с ними и куча свободного времени, да еще и умный пылесос угодил ко мне в руки. Как только я увидел в приложении MiHome ручное управление, я сразу понял, что хочу сделать: будем управлять пылесосом с помощью геймпада Dualshock v4! Шаг 1, тащим токен, прошиваем (опционально) Пылесос отчаянно отказывался обновляться, после нескольких часов гугления я ...

Читать далее »

[Перевод] Интернет убыточных вещей

Зовите детишек! Сейчас дядя Андрей расскажет рождественскую страшилку об NTP (Network Time Protocol). Отправитель представился как ведущий инженер-программист компании NetThings UK Ltd. Почти два года назад, в понедельник 16 января 2017 года, в нашу систему баг-репортов BitFolk поступил интересный тикет от постороннего лица. 119. Тема: запрос NTP на IP 85. 232 80. Привет, 119. Это может показаться странным, но мне ...

Читать далее »

Security Week 52: The Greatest Hits

Запомните этот пост, через 10 лет все будут говорить: вот, все правильно в дайджесте написали. Или наоборот: вообще не угадали, ни в одном месте. Предсказывать будущее — занятие, обреченное на провал, так как предсказание всегда основано на знаниях о настоящем и прошлом. Наступающий 2019 год описан в «Бегущем по лезвию бритвы» Филипа Дика, который-таки умел предвидеть. Согласно роману (и немного ...

Читать далее »

[Из песочницы] Размышления о Манифесте разработчика умных систем

Несколько дней назад я прочитал отличную статью "Манифест разработчика умных систем: 15 принципов" Решил поделиться мыслями про слой ниже, а именно базовые принципы архитектуры, которая бы в основном соответствовала предложенным принципам. Ввиду природы поста, он будет еще более субъективным, чем Манифест. Кто это и где проходит разделение? Во-первых, давайте разберемся с несколькими терминами, например, разработчик и пользователь умных систем. Но ...

Читать далее »

Как перестать писать прошивки для микроконтроллеров и начать жить. Часть I

Как это это случилось и что с этим делать, давайте разберемся. Здравствуйте, меня зовут Евгений, и мне надоело писать прошивки для микроконтроллеров. Д. После того как поработаешь в большом программировании С++, Java, Python, и т. К их скудным инструментам и библиотекам. Возвращаться к маленьким и пузатым микроконтроллерам совсем не хочется. Но есть некоторые типы задач, которые просто выбешивает в этой ...

Читать далее »

Манифест разработчика умных систем: 15 принципов

Мы предлагаем вашему вниманию статью Владислава Зайцева (vvzvlad), приглашенного гостя нашего блога. Владислав давно занимается темой «умных домов», и обобщив свой опыт, он предлагает следующие основные принципы дизайна такого рода систем. Но это будет не обычная статья: тут не будет железок, ссылок на производителей, кусков кода и репозитариев на гитхабе. Сегодня я хочу поговорить с вами об «умных» домах в ...

Читать далее »

Кроме IoT: ботнет Mirai начал атаковать машины на Linux

Ботнет Mirai появился в 2016 году и за короткое время успел заразить более 600 тыс. IoT-устройств. На прошлой неделе стало известно о новой версии Mirai, цель которой — Linux-серверы с Hadoop. Разбираемся, какую уязвимость использует вирус и как её «прикрыть». / Flickr / D J Shin / CC BY-SA Пара слов о Mirai Mirai стал известен благодаря серии громких атак. ...

Читать далее »

NB-IoT: как он работает? Часть 2

В прошлый раз мы говорили об особенностях нового стандарта NB-IoT с точки зрения архитектуры сети радиодоступа. Сегодня порассуждаем, что изменилось в ядре сети (Core Network) при NB-IoT. Итак, поехали. Начнем с того, что появился новый элемент, а также ряд механизмов, которые определены стандартом как “CIoT EPS Optimization” или оптимизации опорной сети для сотового интернета вещей. В ядре сети произошли значительные ...

Читать далее »