start working on SetValue Command

This commit is contained in:
Justin Hammond 2019-11-06 17:19:44 +08:00
parent 5e1b41e212
commit ed26e74448
5 changed files with 58 additions and 8 deletions

View file

@ -9,6 +9,7 @@
#include <qt-openzwave/qtopenzwave.h>
#include <qt-openzwave/qtozwmanager.h>
#include <qt-openzwave/qtozwvalueidmodel.h>
#include "mqttpublisher.h"
@ -29,6 +30,9 @@ protected:
QTOZWManager *getOZWManager();
mqttpublisher *getMqttPublisher();
bool checkNode(QJsonDocument, QString);
bool checkValue(QJsonDocument, QString);
QVariant getValueData(quint64, QTOZW_ValueIds::ValueIdColumns);
bool setValue(quint64, QVariant);
QVector<QString> m_requiredStringFields;
QVector<QString> m_requiredIntFields;
QVector<QString> m_requiredBoolFields;