MQTT + GPRS + Arduino

Здесь размещаем материалы по теме MQTT
Ответить
Anydy

MQTT + GPRS + Arduino

Сообщение Anydy »

Долго я искал рабочие примеры, но так и не нашел. Нашел только 2 библиотеки для SIM800 +MQTT. Так как я далеко не программист, то разбираться пришлось долго, но все же добился результата!
Нарисовал скетч для Ардуино который поддерживает модули:
SIM800, SIM900, A6, A7, M590 и др.

Управлять и мониторить устройства можно с множества программ под разные платформы.
Трафика ест очень мало.
В планах сделать блок для Flprog..ну и дальше развивать...а то как то странно, довольно нужная вещь, а весь мир привязан к проводам или WiFi....
Присоединяйтесь! Подробнее по ссылке.
Последний раз редактировалось Anydy 20 май 2017, 22:06, всего редактировалось 1 раз.
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

MQTT + GPRS + Arduino

Сообщение stapmoff »

Anydy писал(а):В планах сделать блок для Flprog..
Доброго дня! Ну как обстоят дела?
Anydy

MQTT + GPRS + Arduino

Сообщение Anydy »

Блок пока не делал, не думал еще над алгоритмом его работы.
Он должен быть универсальным, под разные задачи.
Если есть мысли как он должен работать - пишите!
Пока что пилю скетч на С.
Установил на древнем компе линукс, установил свой брокер - mosquitto.
Установил Mqttwarn - классная штука, при получении сообщения на топик он пересылает его на другой сервис.
Например мой модем + ардуино управляется через домашний сервер и шлет данные с датчика температуры и датчика влажности почвы на thingspeak.com ....так же может слать данные куда угодно - narodmon, на почту, в твиттер, пуш уведомления на телефон и еще гора сервисов! Можно самому написать свой плагин на питоне!
На телефоне установлен виджет thingspeak - видно всегда данные!
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

MQTT + GPRS + Arduino

Сообщение stapmoff »

Anydy писал(а):.так же может слать данные куда угодно
Это ж круто!))) Ну алгоритм работы и универсальность, надо подумать! Ну начать то надо пилить сам блок и по ходу тестирования развивать, как это было с блоками жсм) Набрать народу на форуме и поехали тестить и предлагать, что да как! Вместе то мы больше сделаем
Anydy

MQTT + GPRS + Arduino

Сообщение Anydy »

Но для MQTTwarn нужен сервер на линуксе, или малинка....и т.п.
Либо в облаке поднимать, но будет стоить денег...
Планирую выкинуть ардуино, и подключить STM32, лог. уровни почти совпадают, ну не буду рассказывать про возможности STM...
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16 май 2016, 10:21

MQTT + GPRS + Arduino

Сообщение stapmoff »

Anydy писал(а):подключить STM32
Вообще супер
Anydy писал(а):MQTTwarn нужен сервер на линуксе
Обычный cloudmqtt.com не подойдет?
Anydy

MQTT + GPRS + Arduino

Сообщение Anydy »

stapmoff писал(а):Обычный cloudmqtt.com не подойдет?
Там возможно только мост настроить для проброса сообщений на другой брокер.
Чтобы Mqttwarn пересылал данные на множество других сервисов он должен быть установлен в паре с брокером на локальной машине, так как это программа на питоне.
Ответить

Вернуться в «MQTT»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя