A9g - передача данных по mqtt

Тема в разделе "Arduino & Shields", создана пользователем Mihis, 12 янв 2020 в 02:34.

Метки:
  1. Mihis

    Mihis Нуб

    Я купил на Aliexpress плату, с A9G и ESP8266 (ESP-12s). Но вот в описание товара заглянул только после получение платы. В описании отсутвует распиновка, библиотеки и примеры кода. Где-то нашел программу для него, но AT команды чаще всего шлют ошибки. После этого я подобрал нужную скорость, но ошибки не ушли.

    Мне надо посылать с A9G по MQTT данные с платы.

    Посылаемые комады:
    Код (Text):

    AT+CGATT=1
    AT+CGDCONT=1,"IP","internet.mts.ru"
    AT+CGACT=1,1

    // Отключение от MQTT сервера (если ранее модуль был подключен)
    AT+MQTTDISCONN

    // Подключение к MQTT серверу
    AT+MQTTCONN="здесь_был_ip",1883,"gsmclienttest",120,1

    // Отправление сообщение MQTT серверу
    AT+MQTTPUB="test/gsmClient","alive",0,0,0
     
    Update:
    Нашел описание к AT командам этого модуля, но мне лень учить китайский, чтобы разобраться.
    https://github.com/IOT-MCU/ESP-12S-A9-A9G-GPRS-Node-v1.0/raw/master/A9 A9G AT.pdf
     
  2. BAR__MEN

    BAR__MEN Вселенский Няш Администратор

  3. Mihis

    Mihis Нуб

  4. Mihis

    Mihis Нуб

    Если кто-то не понял, то мне надо:
    1. Подключение к сети
    2. Подключение к MQTT серверу
    3. Отправка данных на MQTT сервер
     
  5. BAR__MEN

    BAR__MEN Вселенский Няш Администратор

    Ну так может команда некорректно введена?
     
  6. Mihis

    Mihis Нуб

    Нет, команда была введена корректно.
     
  7. parovoZZ

    parovoZZ Гуру

    Значит учи китайский. Или пользуйся переводчиком.