update plugin json files

This commit is contained in:
Simon Stürz 2016-05-18 10:12:31 +02:00 committed by Michael Zanetti
parent 0188f20ac1
commit 1d47e14cc4
17 changed files with 128 additions and 7 deletions

View File

@ -293,7 +293,6 @@ void GuhSettings::remove(const QString &key)
/*! Sets the \a value of setting \a key to value. If the \a key already exists, the previous value is overwritten. */ /*! Sets the \a value of setting \a key to value. If the \a key already exists, the previous value is overwritten. */
void GuhSettings::setValue(const QString &key, const QVariant &value) void GuhSettings::setValue(const QString &key, const QVariant &value)
{ {
//Q_ASSERT_X(m_role != GuhSettings::SettingsRoleGlobal, "GuhSettings", "Bad settings usage. The global settings file should be read only.");
m_settings->setValue(key, value); m_settings->setValue(key, value);
} }

View File

@ -146,6 +146,8 @@
\value DeviceIconMail \value DeviceIconMail
\value DeviceIconNetwork \value DeviceIconNetwork
\value DeviceIconCloud \value DeviceIconCloud
\value DeviceIconGarage,
\value DeviceIconRollerShutter
*/ */
/*! \fn void DeviceClass::setBasicTags(const QList<BasicTag> &basicTags); /*! \fn void DeviceClass::setBasicTags(const QList<BasicTag> &basicTags);

View File

@ -112,7 +112,9 @@ public:
DeviceIconGateway, DeviceIconGateway,
DeviceIconMail, DeviceIconMail,
DeviceIconNetwork, DeviceIconNetwork,
DeviceIconCloud DeviceIconCloud,
DeviceIconGarage,
DeviceIconRollerShutter
}; };
DeviceClass(const PluginId &pluginId = PluginId(), const VendorId &vendorId = VendorId(), const DeviceClassId &id = DeviceClassId()); DeviceClass(const PluginId &pluginId = PluginId(), const VendorId &vendorId = VendorId(), const DeviceClassId &id = DeviceClassId());

View File

@ -52,6 +52,7 @@
"type": "double", "type": "double",
"index": 0, "index": 0,
"unit": "EuroCentPerKiloWattHour", "unit": "EuroCentPerKiloWattHour",
"graphRelevant": true,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -61,6 +62,7 @@
"index": 1, "index": 1,
"type": "int", "type": "int",
"unit": "Percentage", "unit": "Percentage",
"graphRelevant": true,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -70,6 +72,8 @@
"index": 2, "index": 2,
"unit": "UnixTime", "unit": "UnixTime",
"type": "int", "type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -79,6 +83,7 @@
"index": 3, "index": 3,
"type": "double", "type": "double",
"unit": "EuroCentPerKiloWattHour", "unit": "EuroCentPerKiloWattHour",
"graphRelevant": true,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -88,6 +93,8 @@
"index": 4, "index": 4,
"type": "double", "type": "double",
"unit": "EuroCentPerKiloWattHour", "unit": "EuroCentPerKiloWattHour",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -97,6 +104,8 @@
"index": 5, "index": 5,
"type": "double", "type": "double",
"unit": "EuroCentPerKiloWattHour", "unit": "EuroCentPerKiloWattHour",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -136,6 +145,8 @@
"name": "sync mode", "name": "sync mode",
"index": 9, "index": 9,
"type": "QString", "type": "QString",
"ruleRelevant": false,
"eventRuleRelevant": false,
"possibleValues": [ "possibleValues": [
"auto", "auto",
"manual" "manual"

View File

@ -79,6 +79,8 @@
"index": 0, "index": 0,
"type": "QColor", "type": "QColor",
"defaultValue": "#fff30a", "defaultValue": "#fff30a",
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {
@ -91,6 +93,8 @@
"minValue": 0, "minValue": 0,
"maxValue": 100, "maxValue": 100,
"defaultValue": 100, "defaultValue": 100,
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {

View File

@ -51,7 +51,12 @@
"minimumValue": 0, "minimumValue": 0,
"maximumValue": 100, "maximumValue": 100,
"defaultValue": 100, "defaultValue": 100,
"writable": true "ruleRelevant": false,
"eventRuleRelevant": false,
"writable": {
"minValue": 0,
"maxValue": 100
}
}, },
{ {
"id": "2073b44b-2f99-4abf-8d9f-6b33be8e1763", "id": "2073b44b-2f99-4abf-8d9f-6b33be8e1763",
@ -62,7 +67,12 @@
"minimumValue": 0, "minimumValue": 0,
"maximumValue": 100, "maximumValue": 100,
"defaultValue": 100, "defaultValue": 100,
"writable": true "ruleRelevant": false,
"eventRuleRelevant": false,
"writable": {
"minValue": 0,
"maxValue": 100
}
} }
], ],
"actionTypes": [ "actionTypes": [

View File

@ -60,6 +60,8 @@
"name": "portal enabled", "name": "portal enabled",
"index": 1, "index": 1,
"type": "bool", "type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false "defaultValue": false
} }
] ]
@ -160,6 +162,8 @@
"type": "double", "type": "double",
"index": 1, "index": 1,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -169,6 +173,8 @@
"type": "double", "type": "double",
"index": 2, "index": 2,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -178,6 +184,8 @@
"type": "double", "type": "double",
"index": 3, "index": 3,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -218,6 +226,8 @@
"name": "panel locked", "name": "panel locked",
"type": "bool", "type": "bool",
"index": 8, "index": 8,
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false "defaultValue": false
}, },
{ {
@ -226,6 +236,8 @@
"name": "gateway known", "name": "gateway known",
"type": "bool", "type": "bool",
"index": 9, "index": 9,
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false "defaultValue": false
}, },
{ {
@ -234,6 +246,8 @@
"name": "dts active", "name": "dts active",
"type": "bool", "type": "bool",
"index": 10, "index": 10,
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false "defaultValue": false
}, },
{ {
@ -362,6 +376,8 @@
"name": "max setpoint", "name": "max setpoint",
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"type": "double", "type": "double",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0, "defaultValue": 0,
"index": 2 "index": 2
}, },
@ -371,6 +387,8 @@
"name": "min setpoint", "name": "min setpoint",
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"type": "double", "type": "double",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0, "defaultValue": 0,
"index": 3 "index": 3
}, },
@ -400,7 +418,7 @@
}, },
{ {
"id": "aff38be8-7ea6-4fd8-b0fa-e987ab05c719", "id": "aff38be8-7ea6-4fd8-b0fa-e987ab05c719",
"idName": "batteryLow", "idName": "linkStatusOk",
"name": "link status ok", "name": "link status ok",
"type": "bool", "type": "bool",
"defaultValue": false, "defaultValue": false,
@ -411,6 +429,8 @@
"idName": "panelLocked", "idName": "panelLocked",
"name": "panel locked", "name": "panel locked",
"type": "bool", "type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false, "defaultValue": false,
"index": 8 "index": 8
}, },
@ -419,6 +439,8 @@
"idName": "gatewayKnown", "idName": "gatewayKnown",
"name": "gateway known", "name": "gateway known",
"type": "bool", "type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false, "defaultValue": false,
"index": 9 "index": 9
}, },
@ -427,6 +449,8 @@
"idName": "dtsActive", "idName": "dtsActive",
"name": "dts active", "name": "dts active",
"type": "bool", "type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": false, "defaultValue": false,
"index": 10 "index": 10
}, },
@ -487,6 +511,8 @@
"name": "boost duration", "name": "boost duration",
"unit": "Seconds", "unit": "Seconds",
"type": "int", "type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0, "defaultValue": 0,
"index": 17 "index": 17
}, },
@ -496,6 +522,8 @@
"name": "discalc weekday", "name": "discalc weekday",
"type": "QString", "type": "QString",
"defaultValue": "", "defaultValue": "",
"ruleRelevant": false,
"eventRuleRelevant": false,
"index": 18 "index": 18
}, },
{ {

View File

@ -55,6 +55,8 @@
"index": 1, "index": 1,
"type": "bool", "type": "bool",
"defaultValue": true, "defaultValue": true,
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {
@ -66,6 +68,8 @@
"index": 2, "index": 2,
"minValue": 0, "minValue": 0,
"maxValue": 100, "maxValue": 100,
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 50, "defaultValue": 50,
"writable": true "writable": true
} }

View File

@ -82,6 +82,8 @@
"name": "volume level", "name": "volume level",
"index": 2, "index": 2,
"type": "int", "type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0 "defaultValue": 0
}, },
@ -130,6 +132,8 @@
"idName": "tvInputSourceIndex", "idName": "tvInputSourceIndex",
"name": "input source index", "name": "input source index",
"index": 8, "index": 8,
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
}, },
@ -138,6 +142,8 @@
"idName": "tvInputSourceLabelName", "idName": "tvInputSourceLabelName",
"name": "input source label", "name": "input source label",
"index": 9, "index": 9,
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString", "type": "QString",
"defaultValue": "-" "defaultValue": "-"
} }

View File

@ -385,6 +385,8 @@
"index": 0, "index": 0,
"type": "QColor", "type": "QColor",
"defaultValue": "#000000", "defaultValue": "#000000",
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {
@ -395,6 +397,7 @@
"index": 1, "index": 1,
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0, "defaultValue": 0,
"ruleRelevant": false,
"minValue": 0, "minValue": 0,
"maxValue": 100, "maxValue": 100,
"writable": true "writable": true

View File

@ -94,6 +94,8 @@
"index": 0, "index": 0,
"unit": "UnixTime", "unit": "UnixTime",
"type": "int", "type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": 0 "defaultValue": 0
}, },
{ {
@ -102,6 +104,7 @@
"name": "temperature", "name": "temperature",
"index": 1, "index": 1,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"graphRelevant": true,
"type": "double", "type": "double",
"defaultValue": 0 "defaultValue": 0
}, },
@ -128,6 +131,7 @@
"idName": "humidity", "idName": "humidity",
"name": "humidity", "name": "humidity",
"index": 4, "index": 4,
"graphRelevant": true,
"unit": "Percentage", "unit": "Percentage",
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
@ -138,6 +142,7 @@
"name": "pressure", "name": "pressure",
"index": 5, "index": 5,
"unit": "MilliBar", "unit": "MilliBar",
"graphRelevant": true,
"type": "double", "type": "double",
"defaultValue": 0 "defaultValue": 0
}, },
@ -146,6 +151,7 @@
"idName": "noise", "idName": "noise",
"name": "noise", "name": "noise",
"index": 6, "index": 6,
"graphRelevant": true,
"unit": "Dezibel", "unit": "Dezibel",
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
@ -155,6 +161,7 @@
"idName": "co2", "idName": "co2",
"name": "co2", "name": "co2",
"index": 7, "index": 7,
"graphRelevant": true,
"unit": "PartsPerMillion", "unit": "PartsPerMillion",
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
@ -164,6 +171,8 @@
"idName": "wifiStrength", "idName": "wifiStrength",
"name": "wifi signal strength", "name": "wifi signal strength",
"index": 8, "index": 8,
"ruleRelevant": false,
"eventRuleRelevant": false,
"unit": "Percentage", "unit": "Percentage",
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
@ -220,6 +229,8 @@
"name": "last update", "name": "last update",
"index": 0, "index": 0,
"unit": "UnixTime", "unit": "UnixTime",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
}, },
@ -227,6 +238,7 @@
"id": "3cb25538-e463-40ae-92f9-8f34f0c06b92", "id": "3cb25538-e463-40ae-92f9-8f34f0c06b92",
"idName": "temperature", "idName": "temperature",
"name": "temperature", "name": "temperature",
"graphRelevant": true,
"index": 1, "index": 1,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"type": "double", "type": "double",
@ -254,6 +266,7 @@
"id": "e2db5f01-196a-48d1-8874-6b8cbfe0d8c9", "id": "e2db5f01-196a-48d1-8874-6b8cbfe0d8c9",
"idName": "humidity", "idName": "humidity",
"name": "humidity", "name": "humidity",
"graphRelevant": true,
"index": 4, "index": 4,
"unit": "Percentage", "unit": "Percentage",
"type": "int", "type": "int",
@ -265,6 +278,8 @@
"name": "signal strength", "name": "signal strength",
"index": 5, "index": 5,
"unit": "Percentage", "unit": "Percentage",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
}, },

View File

@ -65,6 +65,8 @@
"name": "last update", "name": "last update",
"index": 0, "index": 0,
"unit": "UnixTime", "unit": "UnixTime",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
}, },
@ -74,6 +76,7 @@
"name": "temperature", "name": "temperature",
"index": 1, "index": 1,
"unit": "DegreeCelsius", "unit": "DegreeCelsius",
"graphRelevant": true,
"type": "double", "type": "double",
"defaultValue": 0 "defaultValue": 0
}, },
@ -108,6 +111,7 @@
"id": "4a42eea9-00eb-440b-915e-dbe42180f83b", "id": "4a42eea9-00eb-440b-915e-dbe42180f83b",
"idName": "pressure", "idName": "pressure",
"name": "pressure", "name": "pressure",
"graphRelevant": true,
"index": 5, "index": 5,
"unit": "HectoPascal", "unit": "HectoPascal",
"type": "double", "type": "double",
@ -119,6 +123,7 @@
"name": "wind speed", "name": "wind speed",
"index": 6, "index": 6,
"unit": "MeterPerSecond", "unit": "MeterPerSecond",
"graphRelevant": true,
"type": "double", "type": "double",
"defaultValue": 0 "defaultValue": 0
}, },
@ -136,6 +141,7 @@
"idName": "cloudiness", "idName": "cloudiness",
"name": "cloudiness", "name": "cloudiness",
"unit": "Percentage", "unit": "Percentage",
"graphRelevant": true,
"index": 8, "index": 8,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
@ -146,6 +152,7 @@
"name": "visibility", "name": "visibility",
"index": 9, "index": 9,
"unit": "Meter", "unit": "Meter",
"graphRelevant": true,
"type": "int", "type": "int",
"defaultValue": 0 "defaultValue": 0
}, },

View File

@ -83,6 +83,8 @@
"idName": "apiVersion", "idName": "apiVersion",
"name": "api version", "name": "api version",
"index": 1, "index": 1,
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "-", "defaultValue": "-",
"type": "QString" "type": "QString"
}, },
@ -90,6 +92,8 @@
"id": "4c707b18-6604-4e6d-b6bc-4e27769c2adc", "id": "4c707b18-6604-4e6d-b6bc-4e27769c2adc",
"idName": "softwareVersion", "idName": "softwareVersion",
"name": "software version", "name": "software version",
"ruleRelevant": false,
"eventRuleRelevant": false,
"index": 2, "index": 2,
"defaultValue": "-", "defaultValue": "-",
"type": "QString" "type": "QString"
@ -99,6 +103,7 @@
"idName": "updateStatus", "idName": "updateStatus",
"name": "update status", "name": "update status",
"index": 3, "index": 3,
"ruleRelevant": false,
"type": "QString", "type": "QString",
"defaultValue": "Up to date", "defaultValue": "Up to date",
"possibleValues": [ "possibleValues": [
@ -221,6 +226,8 @@
"index": 2, "index": 2,
"unit": "Mired", "unit": "Mired",
"defaultValue": 170, "defaultValue": 170,
"ruleRelevant": false,
"eventRuleRelevant": false,
"minValue": 153, "minValue": 153,
"maxValue": 500, "maxValue": 500,
"writable": true "writable": true
@ -231,6 +238,8 @@
"name": "color", "name": "color",
"index": 3, "index": 3,
"type": "QColor", "type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
@ -241,6 +250,8 @@
"name": "brightness", "name": "brightness",
"type": "int", "type": "int",
"index": 4, "index": 4,
"ruleRelevant": false,
"eventRuleRelevant": false,
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0, "defaultValue": 0,
"minValue": 0, "minValue": 0,
@ -253,6 +264,8 @@
"idName": "hueEffect", "idName": "hueEffect",
"name": "effect", "name": "effect",
"index": 5, "index": 5,
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString", "type": "QString",
"defaultValue": "none", "defaultValue": "none",
"possibleValues": [ "possibleValues": [
@ -371,6 +384,8 @@
"name": "brightness", "name": "brightness",
"index": 2, "index": 2,
"type": "int", "type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0, "defaultValue": 0,
"minValue": 0, "minValue": 0,

View File

@ -51,6 +51,7 @@
"name": "moisture", "name": "moisture",
"index": 1, "index": 1,
"type": "int", "type": "int",
"graphRelevant": true,
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0 "defaultValue": 0
}, },

View File

@ -54,7 +54,6 @@
"type": "bool", "type": "bool",
"defaultValue": false, "defaultValue": false,
"writable": true "writable": true
}, },
{ {
"id": "ec2f5b49-585c-4455-a233-b7aa4c608dbc", "id": "ec2f5b49-585c-4455-a233-b7aa4c608dbc",

View File

@ -59,6 +59,8 @@
"name": "color", "name": "color",
"index": 2, "index": 2,
"type": "QColor", "type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
@ -72,6 +74,8 @@
"unit": "Percentage", "unit": "Percentage",
"defaultValue": 0, "defaultValue": 0,
"minValue": 0, "minValue": 0,
"ruleRelevant": false,
"eventRuleRelevant": false,
"maxValue": 100, "maxValue": 100,
"writable": true "writable": true
}, },
@ -84,6 +88,8 @@
"defaultValue": 240, "defaultValue": 240,
"minValue": 0, "minValue": 0,
"maxValue": 240, "maxValue": 240,
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {
@ -95,6 +101,8 @@
"defaultValue": 60, "defaultValue": 60,
"minValue": 60, "minValue": 60,
"maxValue": 240, "maxValue": 240,
"ruleRelevant": false,
"eventRuleRelevant": false,
"writable": true "writable": true
}, },
{ {
@ -104,6 +112,8 @@
"index": 5, "index": 5,
"type": "QString", "type": "QString",
"writable": true, "writable": true,
"ruleRelevant": false,
"eventRuleRelevant": false,
"possibleValues": [ "possibleValues": [
"Off", "Off",
"Color On", "Color On",
@ -124,6 +134,8 @@
"idName": "tcolor1", "idName": "tcolor1",
"index": 6, "index": 6,
"type": "QColor", "type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
@ -134,6 +146,8 @@
"idName": "tcolor2", "idName": "tcolor2",
"index": 7, "index": 7,
"type": "QColor", "type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
@ -144,6 +158,8 @@
"idName": "tcolor3", "idName": "tcolor3",
"index": 8, "index": 8,
"type": "QColor", "type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000", "defaultValue": "#000000",
"writable": true "writable": true
} }

View File

@ -223,7 +223,6 @@ void LogEngine::logSystemEvent(const QDateTime &dateTime, bool active, Logging::
{ {
LogEntry entry(dateTime, level, Logging::LoggingSourceSystem); LogEntry entry(dateTime, level, Logging::LoggingSourceSystem);
entry.setActive(active); entry.setActive(active);
qCDebug(dcLogEngine) << entry;
appendLogEntry(entry); appendLogEntry(entry);
} }