Хочется иметь возможность управлять и контролировать ардуино через GSM по MQTT протоколу. Есть бесплатные программы для андроид, например IoT Manager
С помощью библиотеки TinyGSM у меня получилось установить коннект с облаком CloudMQTT.com, попробую создать пользовательский блок.
Есть библиотека Arduino MQTT Library for SIM800 GSM Modem
Вопрос к программистам? Где в ней прописывать AP, Username, Password для моего оператора?
Библиотека вроде довольно толковая, но с описанием не могу разобраться.
Кто сможет, помогайте. Считаю что связка GSM & MQTT перспективная идея!
GSM модули & MQTT
GSM модули & MQTT
Anydy, нашел в файле GSM_MQTT.cpp строка с кейсом
case 2:
{
_sendAT("AT+CSTT=\"AIRTELGPRS.COM\"\r\n", 5000); - судя по команде это и есть APN
break;
с форума
//устанавливием параметры GPRS подключения
AT+CSTT="internet.mts.ru","MTS","MTS"
case 2:
{
_sendAT("AT+CSTT=\"AIRTELGPRS.COM\"\r\n", 5000); - судя по команде это и есть APN
break;
с форума
//устанавливием параметры GPRS подключения
AT+CSTT="internet.mts.ru","MTS","MTS"
Последний раз редактировалось stapmoff 15 фев 2017, 13:53, всего редактировалось 1 раз.
GSM модули & MQTT
Сделал первую версию блока MQTT для SIM800/900
При еденичке на входе отправляется сообщение брокеру(топик и сообщение в параметрах пользователя)
Там же логин, пароль, порт, идентификатор.
Нюансы: модем подключаем на аппаратный сом, в случае Uno это пин 0 и 1
скорость задана жестко -57600 и для модема и для сериала.
Так же оператор указан билайн, но у меня так работает и с теле2
Далее подключу подписку для управления МК.
При еденичке на входе отправляется сообщение брокеру(топик и сообщение в параметрах пользователя)
Там же логин, пароль, порт, идентификатор.
Нюансы: модем подключаем на аппаратный сом, в случае Uno это пин 0 и 1
скорость задана жестко -57600 и для модема и для сериала.
Так же оператор указан билайн, но у меня так работает и с теле2
Далее подключу подписку для управления МК.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
GSM модули & MQTT
Нет не делал, не было нужды.Rodger-1 писал(а):Anydy добрый день, а не делали ли вы блок для отправки писем на почту?
Если найдете рабочий скетч, то можно и блок сделать.
GSM модули & MQTT
del
Последний раз редактировалось Vitez 17 фев 2018, 13:00, всего редактировалось 1 раз.
GSM модули & MQTT
[ref=#aa0000]Anydy[/ref], Пробовал ваш блок. Соединения с GPRS не происходит. Доходит до команды AT+CSTT=\"internet.beeline.ru и выдает ERROR. Нашел такой формат команды: AT+CSTT="internet.beeline.ru","beeline","beeline" Но заменить строку в библиотеке у меня не получается.Компилятор пишет ошибку.
Может кто поможет? Необходимо в строку: _sendAT("AT+CSTT=\"internet.beeline.ru\"\r\n", 5000); добавить "beeline","beeline"
Может кто поможет? Необходимо в строку: _sendAT("AT+CSTT=\"internet.beeline.ru\"\r\n", 5000); добавить "beeline","beeline"
-
- Капитан
- Сообщения: 859
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 8 раз
GSM модули & MQTT
Это
Отправлено спустя 2 минуты 56 секунд:
С ESP работать будут? Хотелось бы на ESP сделать точку доступа с страницей настроек а с MQTT работать через SIM800
А свежих версий блока нет?
Отправлено спустя 2 минуты 56 секунд:
С ESP работать будут? Хотелось бы на ESP сделать точку доступа с страницей настроек а с MQTT работать через SIM800
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость