mirror of https://github.com/nymea/nymea.git
185 lines
7.7 KiB
JSON
185 lines
7.7 KiB
JSON
{
|
|
"name": "aWATTar",
|
|
"idName": "Awattar",
|
|
"id": "9c261c33-d44e-461e-8ec1-68803cb73f12",
|
|
"paramTypes": [
|
|
{
|
|
"name": "RPL address",
|
|
"type": "QString",
|
|
"index": 0,
|
|
"inputType": "TextLine",
|
|
"defaultValue": "fdaa:e9b8:d03a::ff:fe00:1"
|
|
}
|
|
],
|
|
"vendors": [
|
|
{
|
|
"name": "aWATTar",
|
|
"idName": "awattar",
|
|
"id": "acd47238-bbbc-4eaf-b484-38c52cfa4866",
|
|
"deviceClasses": [
|
|
{
|
|
"deviceClassId": "29cd8265-d8bb-4cf9-9080-bfc2cf9787bc",
|
|
"name": "aWATTar",
|
|
"createMethods": ["user"],
|
|
"deviceIcon": "Energy",
|
|
"primaryStateTypeId": "eab37309-3dd8-46a0-94d4-bd05b5bb0430",
|
|
"criticalStateTypeId": "470b9b88-17f3-42e3-9250-cc181984eafe",
|
|
"basicTags": [
|
|
"Service",
|
|
"Actuator",
|
|
"Energy",
|
|
"Heating"
|
|
],
|
|
"paramTypes": [
|
|
{
|
|
"name": "user uuid",
|
|
"type": "QString",
|
|
"index": 0,
|
|
"inputType": "TextLine"
|
|
},
|
|
{
|
|
"name": "token",
|
|
"type": "QString",
|
|
"index": 1,
|
|
"inputType": "Password"
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "eab37309-3dd8-46a0-94d4-bd05b5bb0430",
|
|
"idName": "currentMarketPrice",
|
|
"name": "current market price",
|
|
"type": "double",
|
|
"index": 0,
|
|
"unit": "EuroCentPerKiloWattHour",
|
|
"graphRelevant": true,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "38b86cee-9588-4269-a585-128907929dc2",
|
|
"idName": "averageDeviation",
|
|
"name": "average deviation",
|
|
"index": 1,
|
|
"type": "int",
|
|
"unit": "Percentage",
|
|
"graphRelevant": true,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "d5a8a176-aca0-45b1-b043-95c43750f383",
|
|
"idName": "validUntil",
|
|
"name": "valid until",
|
|
"index": 2,
|
|
"unit": "UnixTime",
|
|
"type": "int",
|
|
"ruleRelevant": false,
|
|
"eventRuleRelevant": false,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "55d6d7a8-446f-48ae-8014-1225810d03ee",
|
|
"idName": "averagePrice",
|
|
"name": "average market price [+/- 12 h]",
|
|
"index": 3,
|
|
"type": "double",
|
|
"unit": "EuroCentPerKiloWattHour",
|
|
"graphRelevant": true,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "e7af5bdc-48d7-4e96-b877-331da4dcfae5",
|
|
"idName": "lowestPrice",
|
|
"name": "lowest market price [+/- 12 h]",
|
|
"index": 4,
|
|
"type": "double",
|
|
"unit": "EuroCentPerKiloWattHour",
|
|
"ruleRelevant": false,
|
|
"eventRuleRelevant": false,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "0c171c42-b070-453e-8a63-df9aebfa8533",
|
|
"idName": "highestPrice",
|
|
"name": "highest market price [+/- 12 h]",
|
|
"index": 5,
|
|
"type": "double",
|
|
"unit": "EuroCentPerKiloWattHour",
|
|
"ruleRelevant": false,
|
|
"eventRuleRelevant": false,
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "470b9b88-17f3-42e3-9250-cc181984eafe",
|
|
"idName": "online",
|
|
"index": 6,
|
|
"name": "online",
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "1c9d139a-6618-4a39-bc83-37f80942017d",
|
|
"idName": "reachable",
|
|
"index": 7,
|
|
"name": "pump reachable",
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "b83d3533-aeae-4a9b-95d8-28466bf6c0cf",
|
|
"idName": "sgMode",
|
|
"name": "sg-mode",
|
|
"index": 8,
|
|
"type": "QString",
|
|
"possibleValues": [
|
|
"0 - Invalid",
|
|
"1 - Off",
|
|
"2 - Normal",
|
|
"3 - High Temperature",
|
|
"4 - On"
|
|
],
|
|
"defaultValue": "0 - Invalid"
|
|
},
|
|
{
|
|
"id": "4c303bcd-152d-45ad-874d-d57fc87a26bb",
|
|
"idName": "sgSyncMode",
|
|
"name": "sync mode",
|
|
"index": 9,
|
|
"type": "QString",
|
|
"ruleRelevant": false,
|
|
"eventRuleRelevant": false,
|
|
"possibleValues": [
|
|
"auto",
|
|
"manual"
|
|
],
|
|
"defaultValue": "auto",
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "dd82f6c7-5e92-48ca-b0bc-bdc55d3e1482",
|
|
"idName": "setSgMode",
|
|
"name": "set sg-mode",
|
|
"index": 0,
|
|
"paramTypes": [
|
|
{
|
|
"name": "sg-mode",
|
|
"type": "QString",
|
|
"index": 0,
|
|
"allowedValues": [
|
|
"1 - Off",
|
|
"2 - Normal",
|
|
"3 - High Temperature",
|
|
"4 - On"
|
|
],
|
|
"defaultValue": "2 - Normal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|