github.com/enbility/spine-go@v0.7.0/spine/testdata/wallbox_detaileddiscoverydata_recv_notify_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": 14, 20 "cmdClassifier": "notify" 21 }, 22 "payload": { 23 "cmd": [ 24 { 25 "nodeManagementDetailedDiscoveryData": { 26 "specificationVersionList": { 27 "specificationVersion": [ 28 "1.1.1" 29 ] 30 }, 31 "deviceInformation": { 32 "description": { 33 "deviceAddress": { 34 "device": "d:_i:19667_PorscheEVSE_0011111" 35 }, 36 "deviceType": "ChargingStation", 37 "networkFeatureSet": "smart" 38 } 39 }, 40 "entityInformation": [ 41 { 42 "description": { 43 "entityAddress": { 44 "entity": [ 45 0 46 ] 47 }, 48 "entityType": "DeviceInformation" 49 } 50 }, 51 { 52 "description": { 53 "entityAddress": { 54 "entity": [ 55 1 56 ] 57 }, 58 "entityType": "EVSE" 59 } 60 }, 61 { 62 "description": { 63 "entityAddress": { 64 "entity": [ 65 1, 66 1 67 ] 68 }, 69 "entityType": "EV" 70 } 71 } 72 ], 73 "featureInformation": [ 74 { 75 "description": { 76 "featureAddress": { 77 "entity": [ 78 0 79 ], 80 "feature": 0 81 }, 82 "featureType": "NodeManagement", 83 "role": "special", 84 "supportedFunction": [ 85 { 86 "function": "nodeManagementDetailedDiscoveryData", 87 "possibleOperations": { 88 "read": {} 89 } 90 }, 91 { 92 "function": "nodeManagementSubscriptionRequestCall", 93 "possibleOperations": {} 94 }, 95 { 96 "function": "nodeManagementBindingRequestCall", 97 "possibleOperations": {} 98 }, 99 { 100 "function": "nodeManagementUseCaseData", 101 "possibleOperations": { 102 "read": {} 103 } 104 } 105 ] 106 } 107 }, 108 { 109 "description": { 110 "featureAddress": { 111 "entity": [ 112 1 113 ], 114 "feature": 1 115 }, 116 "featureType": "Generic", 117 "role": "client" 118 } 119 }, 120 { 121 "description": { 122 "featureAddress": { 123 "entity": [ 124 1 125 ], 126 "feature": 3 127 }, 128 "featureType": "DeviceDiagnosis", 129 "role": "server", 130 "supportedFunction": [ 131 { 132 "function": "deviceDiagnosisStateData", 133 "possibleOperations": { 134 "read": {} 135 } 136 } 137 ] 138 } 139 }, 140 { 141 "description": { 142 "featureAddress": { 143 "entity": [ 144 1 145 ], 146 "feature": 2 147 }, 148 "featureType": "DeviceClassification", 149 "role": "server", 150 "supportedFunction": [ 151 { 152 "function": "deviceClassificationManufacturerData", 153 "possibleOperations": { 154 "read": {} 155 } 156 } 157 ] 158 } 159 }, 160 { 161 "description": { 162 "featureAddress": { 163 "entity": [ 164 1, 165 1 166 ], 167 "feature": 1 168 }, 169 "featureType": "LoadControl", 170 "role": "server", 171 "supportedFunction": [ 172 { 173 "function": "loadControlLimitListData", 174 "possibleOperations": { 175 "read": {}, 176 "write": {} 177 } 178 }, 179 { 180 "function": "loadControlLimitDescriptionListData", 181 "possibleOperations": { 182 "read": {} 183 } 184 }, 185 { 186 "function": "loadControlLimitConstraintsListData", 187 "possibleOperations": { 188 "read": {} 189 } 190 } 191 ] 192 } 193 }, 194 { 195 "description": { 196 "featureAddress": { 197 "entity": [ 198 1, 199 1 200 ], 201 "feature": 2 202 }, 203 "featureType": "Measurement", 204 "role": "server", 205 "supportedFunction": [ 206 { 207 "function": "measurementListData", 208 "possibleOperations": { 209 "read": {} 210 } 211 }, 212 { 213 "function": "measurementDescriptionListData", 214 "possibleOperations": { 215 "read": {} 216 } 217 } 218 ] 219 } 220 }, 221 { 222 "description": { 223 "featureAddress": { 224 "entity": [ 225 1, 226 1 227 ], 228 "feature": 3 229 }, 230 "featureType": "DeviceConfiguration", 231 "role": "server", 232 "supportedFunction": [ 233 { 234 "function": "deviceConfigurationKeyValueListData", 235 "possibleOperations": { 236 "read": {} 237 } 238 }, 239 { 240 "function": "deviceConfigurationKeyValueDescriptionListData", 241 "possibleOperations": { 242 "read": {} 243 } 244 } 245 ] 246 } 247 }, 248 { 249 "description": { 250 "featureAddress": { 251 "entity": [ 252 1, 253 1 254 ], 255 "feature": 4 256 }, 257 "featureType": "DeviceClassification", 258 "role": "server", 259 "supportedFunction": [ 260 { 261 "function": "deviceClassificationManufacturerData", 262 "possibleOperations": { 263 "read": {} 264 } 265 } 266 ] 267 } 268 }, 269 { 270 "description": { 271 "featureAddress": { 272 "entity": [ 273 1, 274 1 275 ], 276 "feature": 5 277 }, 278 "featureType": "ElectricalConnection", 279 "role": "server", 280 "supportedFunction": [ 281 { 282 "function": "electricalConnectionDescriptionListData", 283 "possibleOperations": { 284 "read": {} 285 } 286 }, 287 { 288 "function": "electricalConnectionParameterDescriptionListData", 289 "possibleOperations": { 290 "read": {} 291 } 292 }, 293 { 294 "function": "electricalConnectionPermittedValueSetListData", 295 "possibleOperations": { 296 "read": {} 297 } 298 } 299 ] 300 } 301 }, 302 { 303 "description": { 304 "featureAddress": { 305 "entity": [ 306 1, 307 1 308 ], 309 "feature": 6 310 }, 311 "featureType": "DeviceDiagnosis", 312 "role": "server", 313 "supportedFunction": [ 314 { 315 "function": "deviceDiagnosisStateData", 316 "possibleOperations": { 317 "read": {} 318 } 319 } 320 ] 321 } 322 } 323 ] 324 } 325 } 326 ] 327 } 328 } 329 }