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

  • id

type

string

format

uuid

  • name

const

slac_link_status

  • type

const

request

  • data

type

object

properties

  • evse_id

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

  • id

type

string

format

uuid

  • name

const

slac_link_status

  • type

const

response

  • data

type

object

properties

  • evse_id

type

string

  • status

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

  • id

type

string

format

uuid

  • name

const

slac_network_info

  • type

const

request

  • data

type

object

properties

  • evse_id

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

  • id

type

string

format

uuid

  • name

const

slac_network_info

  • type

const

response

  • data

type

object

properties

  • evse_id

type

string

  • networks

type

array

items

type

object

properties

  • network_id

type

string

  • short_network_id

type

string

  • terminal_equipment_id

type

string

  • station_role

type

string

enum

STA, ProxyCoordinator, CCo, Unknown

  • mac_address

type

string

  • access_network

type

string

enum

InHome, Access, Unknown

  • num_coord_nws

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
      }
    ]
  }
}