2
0
This commit is contained in:
2026-01-12 18:43:34 +01:00
parent 4d8f2e05c3
commit d7c298be07
2 changed files with 622 additions and 500 deletions

View File

@@ -50,6 +50,7 @@ unsigned long millis()
int marche = 0;
int arret = 1;
int light = 0;
int b0, b1, b2, b3, b4, b5, b6, b7;
int i0, i1, i2, i3, i4, i5, i6, i7;
int s0, s1, s2, s3, s4, s5, s6, s7;
@@ -123,21 +124,21 @@ public:
if (j.contains("i6")) i6 = j["i6"].get<int>();
if (j.contains("i7")) i7 = j["i7"].get<int>();
if (j.contains("c0"))
if (j.contains("c0") && j["c0"].is_number())
c0 = j["c0"].get<int>();
if (j.contains("c1"))
if (j.contains("c1") && j["c1"].is_number())
c1 = j["c1"].get<int>();
if (j.contains("c2"))
if (j.contains("c2") && j["c2"].is_number())
c2 = j["c2"].get<int>();
if (j.contains("c3"))
if (j.contains("c3") && j["c3"].is_number())
c3 = j["c3"].get<int>();
if (j.contains("c4"))
if (j.contains("c4") && j["c4"].is_number())
c4 = j["c4"].get<int>();
if (j.contains("c5"))
if (j.contains("c5") && j["c5"].is_number())
c5 = j["c5"].get<int>();
if (j.contains("c6"))
if (j.contains("c6") && j["c6"].is_number())
c6 = j["c6"].get<int>();
if (j.contains("c7"))
if (j.contains("c7") && j["c7"].is_number())
c7 = j["c7"].get<int>();
if (j.contains("v0") && j["v0"].is_number()) v0 = j["v0"].get<int>();
@@ -193,7 +194,7 @@ void mqtt_send(mqtt::async_client *client)
{"a5", a5},
{"a6", a6},
{"a7", a7},
{"light", 0},
{"light", light},
};
std::string payload = obj.dump();