diff --git a/include/classes/IoTItem.h b/include/classes/IoTItem.h index 4991e44f..372a77d4 100644 --- a/include/classes/IoTItem.h +++ b/include/classes/IoTItem.h @@ -25,7 +25,7 @@ class IoTItem { String getSubtype(); String getID(); - String getValue(); + virtual String getValue(); void setInterval(unsigned long interval); diff --git a/src/modules/virtual/VButton/VButton.cpp b/src/modules/virtual/VButton/VButton.cpp index caa09997..2bd19cb8 100644 --- a/src/modules/virtual/VButton/VButton.cpp +++ b/src/modules/virtual/VButton/VButton.cpp @@ -11,6 +11,10 @@ class VButton : public IoTItem { regEvent((String)(int)value.valD, "VButton"); } + String getValue() { + return (String)(int)value.valD; + } + void doByInterval() { } };