如何通过Tapzu为esp 8266将变量传递给wifiManager,我希望能够传递mqtt ID和密码

时间:2018-07-03 08:50:19

标签: mqtt iot esp8266 wifimanager arduino-esp8266

我能够使用tapzu wifi管理器配置esp8266,我也想从wifi配置页面发送mqtt服务器ID和密码,以便esp可以连接到mqtt服务器。我不想每次都闪烁esp,任何资源将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式向WiFiManager添加自定义参数:

// id/name, placeholder/prompt, default, length
WiFiManagerParameter custom_mqtt_server("server", "mqtt server", mqtt_server, 40);
wifiManager.addParameter(&custom_mqtt_server);

您可以通过

检索值
mqtt_server = custom_mqtt_server.getValue();

有关更多详细信息,请参见documentation