#pragma once #include #include "Class/LineParsing.h" #include "Global.h" class InputClass : public LineParsing { public: InputClass() : LineParsing(){}; void inputSetDefaultFloat() { inputSetFloat(_key, _state); } void inputSetDefaultStr() { inputSetStr(_key, _state); } void inputSetFloat(String key, String state) { eventGen(key, ""); jsonWriteFloat(configLiveJson, key, state.toFloat()); publishStatus(key, state); } void inputSetStr(String key, String state) { eventGen(key, ""); jsonWriteStr(configLiveJson, key, state); publishStatus(key, state); } }; extern InputClass myInput;