HomePlug Network Information¶
Description.
Used to introspect the state of the HomePlug AV network that an EVSE is connected to for SLAC
SlacLinkStatusRequest¶
| Topic: cs/josev. Used to get the HomePlug link status | |||
| type | object | ||
| properties | |||
| 
 | type | string | |
| format | uuid | ||
| 
 | const | slac_link_status | |
| 
 | const | request | |
| 
 | type | object | |
| properties | |||
| 
 | type | string | |
Example:
{
  "id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
  "name": "slac_link_status",
  "type": "request",
  "data": {
    "evse_id": "DE*SEV*E123456789"
  }
}
SlacLinkStatusResponse¶
| Topic: josev/cs. Response from josev for a slac_link_status | |||
| type | object | ||
| properties | |||
| 
 | type | string | |
| format | uuid | ||
| 
 | const | slac_link_status | |
| 
 | const | response | |
| 
 | type | object | |
| properties | |||
| 
 | type | string | |
| 
 | type | string | |
| enum | connected, unknown | ||
Example:
{
  "id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
  "name": "slac_link_status",
  "type": "response",
  "data": {
      "evse_id": "DE*SEV*E123456789",
      "status": "connected" # unknown
  }
}
SlacNetworkInfoRequest¶
| Topic: cs/josev. Used to get the HomePlug network information | |||
| type | object | ||
| properties | |||
| 
 | type | string | |
| format | uuid | ||
| 
 | const | slac_network_info | |
| 
 | const | request | |
| 
 | type | object | |
| properties | |||
| 
 | type | string | |
Example:
{
  "id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
  "name": "slac_network_info",
  "type": "request",
  "data": {
    "evse_id": "DE*SEV*E123456789"
  }
}
Note.
Corresponds to a HomePlug AV NW_INFO.CNF message
SlacNetworkInfoResponse¶
| Topic: josev/cs. Response from josev for a slac_network_info | |||||
| type | object | ||||
| properties | |||||
| 
 | type | string | |||
| format | uuid | ||||
| 
 | const | slac_network_info | |||
| 
 | const | response | |||
| 
 | type | object | |||
| properties | |||||
| 
 | type | string | |||
| 
 | type | array | |||
| items | type | object | |||
| properties | |||||
| 
 | type | string | |||
| 
 | type | string | |||
| 
 | type | string | |||
| 
 | type | string | |||
| enum | STA, ProxyCoordinator, CCo, Unknown | ||||
| 
 | type | string | |||
| 
 | type | string | |||
| enum | InHome, Access, Unknown | ||||
| 
 | type | integer | |||
Example:
{
  "id": "79ac862e-d0a7-4eef-98b5-c827be3bd669",
  "name": "slac_network_info",
  "type": "response",
  "data": {
    "evse_id": "DE*SEV*E123456789",
    "networks": [
      {
        "network_id": "59FDDB6E5032AF",
        "short_network_id": "C",
        "terminal_equipment_id": "FA",
        "station_role": "STA", # ProxyCoordinator, CCo, Unknown
        "mac_address": "FF:FF:FF:FF:FF:FF",
        "access_network": "Access", # InHome, Unknown
        "num_coord_nws": 0
      }
    ]
  }
}