[esp8266 lua] attempt to index global 'mqtt' (a nil value
深陷一个坑,一直在找esp8266连接mqtt的资料,直接拿网上的lua代码来用,但总是报错[esp8266 lua] attempt to index global 'mqtt' (a nil value。后来才找到资料是MQTT Module问题,刚开始玩Nodemcu,固件都是网上找了后放在一起,经常乱刷,还没理清各个固件之间的区别,更记不清理在用的lua固件当初在build的时候是有用l选module的。想到这步才意识到当初很可能没选MQTT Module. https://nodemcu-build.com/
马上动手,到官网一看果然mqtt 需要选上!