I am fairly new to both Cayenne and the EPS8266, I’ve been getting myself educated on tutorials and figuring out how to do things in this environment. Unfortunately, I’m experiencing difficulties with the most basic function… connecting my device to the internet.
The hardware is an NodeMCU 12-E and the sketch is the ESP8266 example from the Cayenne-MQTT-ESP library. After I compile and upload the sketch I get the a "Connecting to “mywifi” " message in the serial monitor. But that is as far as I can get.
I double checked the ssid, password, and the credentials from cayenne (which I copy-pasted from the site) and they were correct.
In an attempt to diagnose the problem, I checked my router (Netgear R6700v2) to see if it was recognizing the NodeMCU and to my surprise it was. In the list of connected devices, it was calling up the right MAC address, but for some strange reason the IP address and device name were “–” (blank…).
After doing research in the internet, the only similar case I could find was someone mentioning that the NodeMCU uses IPv6 and not IPv4, and so I enabled this feature in my router. Still didn’t work. I am out of options at this point.
I’d really appreciate your help/suggestions.
Thanks in advance.