Search
1000 results for “mqtt”
-
-
It's Friday, friends. We've released VerneMQ 2.1.1 this week: https://github.com/vernemq/vernemq/releases/tag/2.1.1, packages and documentation upcoming.
Thank you for your support & have a fun weekend! :)
#MQTT #VerneMQ -
Мониторинг температуры и влажности в квартире на минималках
Данная статья является продолжением статьи https://habr.com/ru/articles/871380/ про сенсор HT2000, который измеряет CO₂, температуру и влажность. В рамках той статьи обсуждался более доступный вариант измерительного прибора. Конкретно этот вариант измерителя будет построен на датчиках типа AHT2X или SHT2X (в интернете полно информации об этих датчиках). Задача прибора-измерителя - измерять показания температуры и влажности и передавать их на сервер для хранения данных по домашнему Wi-Fi.
-
Мониторинг температуры и влажности в квартире на минималках
Данная статья является продолжением статьи https://habr.com/ru/articles/871380/ про сенсор HT2000, который измеряет CO₂, температуру и влажность. В рамках той статьи обсуждался более доступный вариант измерительного прибора. Конкретно этот вариант измерителя будет построен на датчиках типа AHT2X или SHT2X (в интернете полно информации об этих датчиках). Задача прибора-измерителя - измерять показания температуры и влажности и передавать их на сервер для хранения данных по домашнему Wi-Fi.
-
MQTT: доставка при потере связи
Когда я собирал систему «Умный дом» в загородном доме, столкнулся с двумя классическими проблемами, которые, наверное, знакомы многим, кто строит IoT на Wi-Fi: 1. В подвале коммутатор управления отоплением периодически «глотал» команды. Аналогичные пропуски случались и в других менее критичных системах, расположенных в дальних пыльных (от туда и название проекта) углах дома с неуверенным покрытием Wi-Fi. 2. Не все устройства одинаково хорошо переносили слишком частую отправку команд. Тянуть Ethernet по всему дому и сверлить стены или развешивать дополнительные роутеры/повторители мне категорически не хотелось. Поэтому первую проблему нужно было решать чисто программно. ### Почему стандартные возможности брокера не подошли Многие MQTT-брокеры (в том числе популярный Mosquitto) позволяют включить «хранение последнего сообщения» (retain) и QoS 1/2. Но этого оказалось недостаточно. Например, когда нужно передать на электронный замок целый список RFID-меток — одной «последней» командой не обойтись. Если устройство в момент отправки было недоступно, список просто терялся. ### Решение: контракт с подтверждением Я изменил договорённость между брокером и потребителем (consumer): - При получении любого сообщения устройство обязано ответить подтверждением. - Только после получения подтверждения сообщение считается доставленным. - Если подтверждение не пришло за заданное время — сообщение автоматически уходит в очередь на повторную отправку. В тот же модуль я добавил защиту от слишком частой отправки:
-
Передача данных от ESP32 по Bluetooth LE к Android
Идея приложения состоит в демонстрации IoT - интеграция различных устройств, и передача данных по разным протоколам в Edge или Cloud. Допустим, наш автономный механизм работает без подключения к интернету, а нам необходимо сделать замеры поведения движений во времени. Мы подключаемся с помощью смартфона по Bluetooth LE к контроллеру механизма и в течении определенного времени делаем запись. При этом наш смартфон успешно подключается к облачному MQTT-брокеру и передает данные в IoT платформу. Платформа производит аналитику и предоставляет нам результат. А мы в это время на основании полученных данных можем внести требуемые значения характеристик механизма в контроллер по BLE. В статье Machine learning на ESP32 мы начали разработку проекта распознавания жестов для ESP32. В данной статье продолжим реализацию подключение и отправку данных по BLE и MQTT с помощью Android-устройства. Хотя ESP 32 может напрямую подключаться к Wi-Fi и MQTT, как, например, показано в статье Платформа с web-камерой на ESP32 , мы все же реализуем передачу данных по BLE, руководствуясь выше изложенными соображениями.
-
Good things happening. Thank you for your support and interest this last week. And you have a great weekend, friends! :)
#MQTT #VerneMQ #OpenSource :vernemq: -
Good things happening. Thank you for your support and interest this last week. And you have a great weekend, friends! :)
#MQTT #VerneMQ #OpenSource :vernemq: -
It's so cool when users tell us that VerneMQ plays the central role in the solutions they build! Never fails to make us a little proud. OK, a lot, actually :)
:vernemq: #MQTT #OpenSource #VerneMQ :vernemq: -
It's so cool when users tell us that VerneMQ plays the central role in the solutions they build! Never fails to make us a little proud. OK, a lot, actually :)
:vernemq: #MQTT #OpenSource #VerneMQ :vernemq: -
Thanks for your support & enjoy your weekend, friends! :)
#MQTT #VerneMQ #OpenSource :vernemq: -
Thanks for your support & enjoy your weekend, friends! :)
#MQTT #VerneMQ #OpenSource :vernemq: -
Friends, LLMs can report wrong and hurtful information on open-source projects. No, VerneMQ development has *not* stalled. And yes, VerneMQ is *very much* proven in production. Stop falling for this kind of misinformation and FUD, for heaven's sake.
:vernemq: #MQTT #VerneMQ #OpenSource :vernemq: -
Friends, LLMs can report wrong and hurtful information on open-source projects. No, VerneMQ development has *not* stalled. And yes, VerneMQ is *very much* proven in production. Stop falling for this kind of misinformation and FUD, for heaven's sake.
:vernemq: #MQTT #VerneMQ #OpenSource :vernemq: -
Friends, users and customers, we'd like to thank you for your support in 2025!
Let's join & continue the VerneMQ mission in 2026 :)
:vernemq: #MQTT #OpenSource #VerneMQ :vernemq: -
Friends, users and customers, we'd like to thank you for your support in 2025!
Let's join & continue the VerneMQ mission in 2026 :)
:vernemq: #MQTT #OpenSource #VerneMQ :vernemq: -
Thank you for supporting the VerneMQ mission.
Have a wonderful weekend, friends! :)
#MQTT #OpenSource #VerneMQ :vernemq: -
Thank you for supporting the VerneMQ mission.
Have a wonderful weekend, friends! :)
#MQTT #OpenSource #VerneMQ :vernemq: -
Reminder: We're happy to answer questions on the VerneMQ Forum, kindly hosted by Erlang Forums: https://erlangforums.com/c/vernemq-forum/82
#MQTT #VerneMQ :vernemq: -
Reminder: We're happy to answer questions on the VerneMQ Forum, kindly hosted by Erlang Forums: https://erlangforums.com/c/vernemq-forum/82
#MQTT #VerneMQ :vernemq: