github.com/enbility/spine-go@v0.7.0/spine/testdata/wallbox_detaileddiscoverydata_recv_reply_full.json (about) 1 { 2 "datagram": { 3 "header": { 4 "specificationVersion": "1.1.1", 5 "addressSource": { 6 "device": "d:_i:19667_PorscheEVSE_0011111", 7 "entity": [ 8 0 9 ], 10 "feature": 0 11 }, 12 "addressDestination": { 13 "device": "d:_n:EVCC_HEMS-EVCC", 14 "entity": [ 15 0 16 ], 17 "feature": 0 18 }, 19 "msgCounter": 2, 20 "msgCounterReference": 1, 21 "cmdClassifier": "reply" 22 }, 23 "payload": { 24 "cmd": [ 25 { 26 "nodeManagementDetailedDiscoveryData": { 27 "specificationVersionList": { 28 "specificationVersion": [ 29 "1.1.1" 30 ] 31 }, 32 "deviceInformation": { 33 "description": { 34 "deviceAddress": { 35 "device": "d:_i:19667_PorscheEVSE_0011111" 36 }, 37 "deviceType": "ChargingStation", 38 "networkFeatureSet": "smart" 39 } 40 }, 41 "entityInformation": [ 42 { 43 "description": { 44 "entityAddress": { 45 "entity": [ 46 0 47 ] 48 }, 49 "entityType": "DeviceInformation" 50 } 51 }, 52 { 53 "description": { 54 "entityAddress": { 55 "entity": [ 56 1 57 ] 58 }, 59 "entityType": "EVSE" 60 } 61 } 62 ], 63 "featureInformation": [ 64 { 65 "description": { 66 "featureAddress": { 67 "entity": [ 68 0 69 ], 70 "feature": 0 71 }, 72 "featureType": "NodeManagement", 73 "role": "special", 74 "supportedFunction": [ 75 { 76 "function": "nodeManagementDetailedDiscoveryData", 77 "possibleOperations": { 78 "read": {} 79 } 80 }, 81 { 82 "function": "nodeManagementSubscriptionRequestCall", 83 "possibleOperations": {} 84 }, 85 { 86 "function": "nodeManagementBindingRequestCall", 87 "possibleOperations": {} 88 }, 89 { 90 "function": "nodeManagementUseCaseData", 91 "possibleOperations": { 92 "read": {} 93 } 94 } 95 ] 96 } 97 }, 98 { 99 "description": { 100 "featureAddress": { 101 "entity": [ 102 1 103 ], 104 "feature": 1 105 }, 106 "featureType": "Generic", 107 "role": "client" 108 } 109 }, 110 { 111 "description": { 112 "featureAddress": { 113 "entity": [ 114 1 115 ], 116 "feature": 3 117 }, 118 "featureType": "DeviceDiagnosis", 119 "role": "server", 120 "supportedFunction": [ 121 { 122 "function": "deviceDiagnosisStateData", 123 "possibleOperations": { 124 "read": {} 125 } 126 } 127 ] 128 } 129 }, 130 { 131 "description": { 132 "featureAddress": { 133 "entity": [ 134 1 135 ], 136 "feature": 2 137 }, 138 "featureType": "DeviceClassification", 139 "role": "server", 140 "supportedFunction": [ 141 { 142 "function": "deviceClassificationManufacturerData", 143 "possibleOperations": { 144 "read": {} 145 } 146 } 147 ] 148 } 149 } 150 ] 151 } 152 } 153 ] 154 } 155 } 156 }