<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SIM7080 connect to Thingspeak --&gt;Solved]]></title><description><![CDATA[<p dir="auto">Any suggestions :<br />
I get a connection error after SMCONN despite having an IP address assigned to the SIM7080 module.<br />
Standard example works smoothly.<br />
Thanks</p>
<pre><code>    device.sendMsg("AT+CNACT=0,1\r\n");
    readstr = device.waitMsg(200);
    log(readstr);

    device.sendMsg("AT+CNACT?\r\n");
    readstr = device.waitMsg(200);
    log(readstr);

    //device.sendMsg("AT+SMCONF=\"URL\",\"broker.emqx.io\",\"1883\"\r\n");
    device.sendMsg("AT+SMCONF=\"URL\",\"mqtt3.thingspeak.com\",\"1883\"\r\n"); // mqtt:// mqtt3.thingspeak.com

    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"KEEPTIME\",60\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"CLEANSS\",1\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    //device.sendMsg("AT+SMCONF=\"CLIENTID\",\"simmqtt\"\r\n");
    device.sendMsg("AT+SMCONF=\"CLIENTID\",\"*************\"\r\n");

    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONN\r\n");
    readstr = device.waitMsg(5000);
    log(readstr);
</code></pre>
]]></description><link>https://community.m5stack.com/topic/5285/sim7080-connect-to-thingspeak-solved</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Mar 2026 14:08:13 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5285.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 May 2023 14:07:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SIM7080 connect to Thingspeak --&gt;Solved on Wed, 10 May 2023 08:15:42 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/7741">@HappyUser</a></p>
<p dir="auto">I am glad to read that it works for you now and that you are again a happy user. And thank you for reporting back.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/20801</link><guid isPermaLink="true">https://community.m5stack.com/post/20801</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Wed, 10 May 2023 08:15:42 GMT</pubDate></item><item><title><![CDATA[Reply to SIM7080 connect to Thingspeak --&gt;Solved on Wed, 10 May 2023 06:23:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/4037">@felmue</a></p>
<p dir="auto">Thank you and indeed. The works :<br />
device.sendMsg("AT+CNACT=0,1\r\n");<br />
readstr = device.waitMsg(200);<br />
log(readstr);</p>
<pre><code>    device.sendMsg("AT+CNACT?\r\n");
    readstr = device.waitMsg(200);
    log(readstr);

    //device.sendMsg("AT+SMCONF=\"URL\",\"broker.emqx.io\",\"1883\"\r\n");
    device.sendMsg("AT+SMCONF=\"URL\",\"mqtt3.thingspeak.com\",\"1883\"\r\n"); // mqtt:// mqtt3.thingspeak.com

    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"KEEPTIME\",60\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"CLEANSS\",1\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    //device.sendMsg("AT+SMCONF=\"CLIENTID\",\"simmqtt\"\r\n");
    device.sendMsg("AT+SMCONF=\"CLIENTID\",\"&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;\"\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"USERNAME\",\"&amp;&amp;&amp;&amp;&amp;&amp;&amp;\"\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONF=\"PASSWORD\",\"&amp;&amp;&amp;&amp;\"\r\n");
    readstr = device.waitMsg(1000);
    log(readstr);

    device.sendMsg("AT+SMCONN\r\n");
    readstr = device.waitMsg(5000);
    log(readstr);

    if(readstr.indexOf("ERROR") == -1)
    {
        Serial.println("We have a MQTT connection");
        
        break;
    }
    else {Serial.println("SMCONN ERROR " );}
</code></pre>
]]></description><link>https://community.m5stack.com/post/20799</link><guid isPermaLink="true">https://community.m5stack.com/post/20799</guid><dc:creator><![CDATA[HappyUser]]></dc:creator><pubDate>Wed, 10 May 2023 06:23:42 GMT</pubDate></item><item><title><![CDATA[Reply to SIM7080 connect to Thingspeak --&gt;Solved on Tue, 09 May 2023 19:42:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/7741">@HappyUser</a></p>
<p dir="auto">you most likely are missing parameters <code>USERNAME</code> and <code>PASSWORD</code> for a successful connection.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/20797</link><guid isPermaLink="true">https://community.m5stack.com/post/20797</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Tue, 09 May 2023 19:42:14 GMT</pubDate></item></channel></rss>