etm-powersync-plugins/v2xeamberelectric/integrationpluginv2xe_amber_electric.json
2025-03-23 03:21:39 +05:30

119 lines
4.7 KiB
JSON

{
"name": "Amber_Electric_plgn",
"displayName": "Amber_Electric_plgn",
"id": "0233c848-6f6f-4907-a51c-81391e4f5356",
"vendors": [
{
"name": "Amber_Electric",
"displayName": "Amber_Electric",
"id": "ec1985b9-5891-435d-9264-e8e18d392978",
"thingClasses": [
{
"name": "V2Xe_Amber_Electric",
"displayName": "V2Xe_Amber_Electric",
"id": "11295990-7002-432e-b90c-cd4010548a32",
"setupMethod": "JustAdd",
"createMethods": ["User"],
"interfaces": ["v2xeenergymeter", "connectable"],
"paramTypes": [
{
"id": "fc899f7b-f452-44dc-b72e-ee7bb8034ff0",
"name": "auth_token",
"displayName": "auth_token",
"type" : "QString",
"defaultValue": ""
},
{
"id": "c50eac84-714e-4b9c-89d5-0b939b6c18d6",
"name": "crnt_site",
"displayName": "current_site",
"type" : "QString",
"defaultValue": ""
}
],
"stateTypes": [
{
"id": "faf2a6c0-1897-4b9b-903a-e12b281efe24",
"name": "connected",
"displayName": "Reachable",
"displayNameEvent": "Reachable changed",
"type": "bool",
"defaultValue": false,
"cached": false
},
{
"id": "42c8a6f8-4f97-4871-8bfb-ac7e6ffffa74",
"name": "Sites",
"displayName": "Sites",
"displayNameEvent": "Sites_list_updated",
"type": "QString",
"writable": false,
"defaultValue": ""
},
{
"id": "27c3f8e0-0803-4eb8-ba4f-ce78fb0997a9",
"name": "Type",
"displayName": "type",
"displayNameEvent": "type_evnet",
"type": "QString",
"defaultValue": "Amber"
},
{
"id": "6e8d3fcd-c235-4793-95b5-321ca6e012a3",
"name": "forecastprice",
"displayName": "Feedin Price",
"displayNameEvent": "forecastPrice_changed",
"type": "double",
"minValue": 0,
"maxValue": 1000,
"defaultValue": 0,
"unit": "KiloWattHour",
"suggestLogging": true
},
{
"id": "a25d3b55-9b93-4465-90e3-5d36adb8fb23",
"name": "currentprice",
"displayName": "Current Price",
"displayNameEvent": "currentPrice_changed",
"type": "double",
"minValue": 0,
"maxValue": 1000,
"unit":"KiloWattHour",
"defaultValue": 0,
"suggestLogging": true
},
{
"id": "cd1e22b2-2154-453a-bbdf-59156893258a",
"name": "currentfeedin",
"displayName": "Current Feedin",
"displayNameEvent": "currentfeedinPrice changed",
"type": "double",
"minValue": 0,
"maxValue": 1000,
"unit":"KiloWattHour",
"defaultValue": 0,
"suggestLogging": true
},
{
"id": "52188fdf-4a4d-4ca8-b02e-cea5ed8c1615",
"name": "futurefeedin",
"displayName": "Future Feedin",
"displayNameEvent": "futurefeedinPrice changed",
"type": "double",
"minValue": 0,
"maxValue": 1000,
"unit":"KiloWattHour",
"defaultValue": 0,
"suggestLogging": true
}
]
}
]
}
]
}