{ "name": "Sungrow", "displayName": "Sungrow", "id": "250c9b83-1127-4013-bbd0-11e7ea482057", "vendors": [ { "name": "sungrow", "displayName": "Sungrow", "id": "cdc58e0d-bfdb-45d9-b961-9c0b036c35aa", "thingClasses": [ { "name": "sungrowInverterTcp", "displayName": "Sungrow Inverter", "id": "59cb2da4-da07-11ee-adea-7397f8a9afe9", "createMethods": ["discovery"], "discoveryType": "weak", "interfaces": ["solarinverter", "connectable", "networkdevice"], "providedInterfaces": [ "energymeter", "energystorage"], "paramTypes": [ { "id": "311c0038-0134-4d91-878d-57526c3eec11", "name": "address", "displayName": "Host address", "type": "QString", "inputType": "IPv4Address", "defaultValue": "" }, { "id": "6676fcea-1f3a-4241-ae03-18dae96c5d8d", "name": "hostName", "displayName": "Host name", "type": "QString", "inputType": "TextLine", "defaultValue": "" }, { "id": "62137142-da07-11ee-9522-2f74f3b1fc5d", "name":"macAddress", "displayName": "MAC address", "type": "QString", "inputType": "MacAddress", "defaultValue": "" } ], "stateTypes": [ { "id": "6c68b170-da07-11ee-9891-3335ced0ad72", "name": "connected", "displayName": "Connected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "6fb11fe8-da07-11ee-b77f-8393cc11be21", "name": "currentPower", "displayName": "Active power", "type": "double", "unit": "Watt", "defaultValue": 0, "cached": false }, { "id": "7bf092a2-da07-11ee-abe9-138e66e6f2a5", "name": "totalEnergyProduced", "displayName": "Total energy produced", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.0, "cached": true }, { "id": "80b35fc2-da07-11ee-a73d-5774b082c92b", "name": "temperature", "displayName": "Temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.00, "cached": false }, { "id": "84bcbc58-da07-11ee-b94d-a39792ee6f59", "name": "frequency", "displayName": "Frequency", "type": "double", "unit": "Hertz", "defaultValue": 0.00, "cached": false } ] }, { "name": "sungrowMeter", "displayName": "Sungrow Meter", "id": "a935e49c-da07-11ee-bd11-3fcf27dc6373", "createMethods": ["auto"], "interfaces": [ "energymeter", "connectable"], "stateTypes": [ { "id": "d26b59dc-da07-11ee-b494-3781cc3081a7", "name": "connected", "displayName": "Connected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "d777530e-da07-11ee-a526-c7d23dd34f57", "name": "currentPower", "displayName": "Current power", "type": "double", "unit": "Watt", "defaultValue": 0.00, "cached": false }, { "id": "e80bb836-da07-11ee-afd1-dbff8484ba11", "name": "voltagePhaseA", "displayName": "Voltage phase A", "type": "double", "unit": "Volt", "defaultValue": 0, "cached": false }, { "id": "ebefd252-da07-11ee-a8a4-c7ea9df0b6f9", "name": "voltagePhaseB", "displayName": "Voltage phase B", "type": "double", "unit": "Volt", "defaultValue": 0, "cached": false }, { "id": "efd82b30-da07-11ee-9668-7b523696940d", "name": "voltagePhaseC", "displayName": "Voltage phase C", "type": "double", "unit": "Volt", "defaultValue": 0, "cached": false }, { "id": "f3d850c0-da07-11ee-883f-4ff8b7e55bdc", "name": "currentPhaseA", "displayName": "Current phase A", "type": "double", "unit": "Ampere", "defaultValue": 0, "cached": false }, { "id": "f82603de-da07-11ee-93bc-6b9f9f333c30", "name": "currentPhaseB", "displayName": "Current phase B", "type": "double", "unit": "Ampere", "defaultValue": 0, "cached": false }, { "id": "fcf77988-da07-11ee-99da-3b2415014506", "name": "currentPhaseC", "displayName": "Current phase C", "type": "double", "unit": "Ampere", "defaultValue": 0, "cached": false }, { "id": "167aa300-faef-11ee-859a-bb6f4e8be7c9", "name": "apparentPowerPhaseA", "displayName": "Apparent power phase A", "type": "double", "unit": "VoltAmpere", "defaultValue": 0 }, { "id": "2c3ac134-faef-11ee-9c28-9f6bb77683d3", "name": "apparentPowerPhaseB", "displayName": "Apparent power phase B", "type": "double", "unit": "VoltAmpere", "defaultValue": 0 }, { "id": "3f7ca9e2-faef-11ee-81e7-6f53d07e9197", "name": "apparentPowerPhaseC", "displayName": "Apparent power phase C", "type": "double", "unit": "VoltAmpere", "defaultValue": 0 }, { "id": "00eb83c2-da08-11ee-b67d-1f74a41e6218", "name": "totalEnergyProduced", "displayName": "Total returned energy", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00, "cached": true }, { "id": "03ef972a-da08-11ee-9a1f-d741d1e276be", "name": "totalEnergyConsumed", "displayName": "Total imported energy", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00, "cached": true }, { "id": "07b526ea-da08-11ee-ab24-ab0d1ca8555d", "name": "frequency", "displayName": "Frequency", "type": "double", "unit": "Hertz", "defaultValue": 0.00, "cached": false } ] }, { "name": "sungrowBattery", "displayName": "Sungrow Battery", "id": "0aea1b90-da08-11ee-9195-afc9f857a324", "createMethods": ["auto"], "interfaces": ["energystorage", "connectable"], "stateTypes": [ { "id": "0ff3c834-da08-11ee-bac7-0f1044f86ea3", "name": "connected", "displayName": "Connected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "13f48cde-da08-11ee-81c8-3362a92b58c8", "name": "batteryCritical", "displayName": "Battery critical", "type": "bool", "defaultValue": false }, { "id": "1738bcf8-da08-11ee-b1d0-a3e1183dabba", "name": "batteryLevel", "displayName": "Battery level", "type": "int", "unit": "Percentage", "minValue": 0, "maxValue": 100, "defaultValue": 0, "cached": false }, { "id": "1aa8cf86-da08-11ee-9697-3b0a8023db88", "name": "currentPower", "displayName": "Total real power", "type": "double", "unit": "Watt", "defaultValue": 0.00, "cached": false }, { "id": "1e6bf760-da08-11ee-ba39-c31ecdbb8fc9", "name": "voltage", "displayName": "Voltage", "type": "double", "unit": "Volt", "defaultValue": 0.00, "cached": false }, { "id": "221ccae2-da08-11ee-9e4d-4b6abbf9e564", "name": "temperature", "displayName": "Temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.00, "cached": false }, { "id": "264ac092-da08-11ee-ad8d-9f0751d6c499", "name": "capacity", "displayName": "Capacity", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00 }, { "id": "29e8a6d8-da08-11ee-87ba-539307b7d2ee", "name": "chargingState", "displayName": "Charging state", "type": "QString", "possibleValues": ["idle", "charging", "discharging"], "defaultValue": "idle", "cached": false } ] } ] } ] }