mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
class
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "Cmd.h"
|
||||
|
||||
#include "Class/Item.h"
|
||||
#include "Class/Button.h"
|
||||
#include "Global.h"
|
||||
#include "Module/Terminal.h"
|
||||
#include "Servo/Servos.h"
|
||||
@@ -112,10 +113,13 @@ void button() {
|
||||
String pin = myItem->gpin();
|
||||
String inv = myItem->ginv();
|
||||
String state = myItem->gstate();
|
||||
myItem->clear();
|
||||
|
||||
|
||||
sCmd.addCommand(key.c_str(), buttonSet);
|
||||
|
||||
|
||||
myItem->pinModeSet(pin.toInt);
|
||||
|
||||
if (pin != "") {
|
||||
pinMode(pin.toInt(), OUTPUT);
|
||||
jsonWriteInt(configOptionJson, key + "_pin", pin.toInt());
|
||||
@@ -132,6 +136,7 @@ void button() {
|
||||
jsonWriteStr(configLiveJson, key, state);
|
||||
MqttClient::publishStatus(key, state);
|
||||
}
|
||||
myItem->clear();
|
||||
}
|
||||
|
||||
void buttonSet() {
|
||||
|
||||
Reference in New Issue
Block a user