This commit is contained in:
kerwincui
2024-03-17 14:59:23 +08:00
parent 3d44f4674c
commit 5539c1b6af
999 changed files with 115642 additions and 10757 deletions

View File

@@ -8,7 +8,7 @@
#include "ApConfig.h"
String randomName = "wumei-device" + (String)random(1000);
String randomName = "fastbee-device" + (String)random(1000);
const char *ap_ssid = randomName.c_str();
//开放式网络,不设置密码
const char *ap_password = "";

View File

@@ -38,29 +38,29 @@ String pEventTopic = "/event/post";
/********************************** begin 可配置的项 **********************************/
// wifi信息
char *wifiSsid = "MERCURY100";
char *wifiPwd = "164770707";
char *wifiSsid = "";
char *wifiPwd = "";
char *userId = "1";
// 产品启用授权码,则授权码不能为空
char *authCode = "";
// 设备信息配置
char *deviceNum = "D1H2584G22Q2";
char *productId = "41";
char *deviceNum = "D1FJTWOT3HIB";
char *productId = "588";
float firmwareVersion = 1.0;
// 经度和纬度可选,如果产品使用设备定位,则必须传
float latitude = 0;
float longitude = 0;
// Mqtt配置
char *mqttHost = "43.143.82.218";
char *mqttHost = "fastbee.cn";
int mqttPort = 1883;
char *mqttUserName = "wumei-smart";
char *mqttPwd = "P47T6OD5IPFWHUM6";
char mqttSecret[17] = "KX3TSH4Q4OS835DO";
char *mqttUserName = "FastBee";
char *mqttPwd = "P63653937TRQ8F27";
char mqttSecret[17] = "KV52PPZ813EFCQD8";
// NTP地址用于获取时间,修改为自己部署项目的接口地址)
String ntpServer = "http://wumei.live:8080/iot/tool/ntp?deviceSendTime=";
String ntpServer = "http://fastbee.cn:8080/iot/tool/ntp?deviceSendTime=";
/********************************** end 可配置的项 **********************************/

View File

@@ -57,6 +57,7 @@ void loop() {
// 发布模拟数据,测试用
publishSimulateDataClient();
}
ESP.wdtFeed(); // 喂软件看门狗,防止程序跑偏
}
/*

View File

@@ -97,7 +97,7 @@ String randomPropertyData() {
int randInt = 0;
StaticJsonDocument<1024> doc;
JsonObject objTmeperature = doc.createNestedObject();
objTmeperature["id"] = "temperature";
objTmeperature["id"] = "light_current";
randFloat = random(1000, 3000);
objTmeperature["value"] = (String)(randFloat / 100);
objTmeperature["remark"] = (String)millis();
@@ -159,7 +159,7 @@ void processFunction(String msg) {
// 匹配云端定义的功能
const char *id = object["id"];
const char *value = object["value"];
if (strcmp(id, "switch") == 0) {
if (strcmp(id, "light_switch") == 0) {
printMsg("开关 switch" + (String)value);
if (strcmp(value, "1") == 0) {
// 打开继电器