Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Ingen endring fra 3.0/3.1

Charging - 0001ff25

ID

0001ff25

Subids

10003, 10004, 10005

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/0001ff25

Recommended refresh interval

onChange

Retain

No

QoS

0

Value datatype

boolean

Sub ID details

Sub ID

10003

Name

Wall Charger connected

Value datatype

boolean

Sub ID

10004

Name

Fast Charger connected

Value datatype

boolean

Sub ID

10005

Name

Charging Active

Value datatype

boolean

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T08:53:13.912Z",
	"id": "0001FF25",
	"payloads": [
		{
			"name": "Wall Charger connected",
			"subid": "10003",
			"value": false
		},
		{
			"name": "Fast Charger connected",
			"subid": "10004",
			"value": true
		},
		{
			"name": "Charging Active",
			"subid": "10005",
			"value": true
		}
	]
}

Temperature inside average - 01000002

ID

01000002

Subids

tempfront, tempmid, temprear

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000002

Recommended refresh interval

6 / min

Retain

No

QoS

0

Value datatype

array

Sub ID

tempfront

Name

Temperature Inside Average

Description

Temperature measured in the front part of the vehicle.

Unit

C

Value datatype

number

Reccomended number of decimals

1

Sub ID

tempmid

Name

Temperature Inside Mid

Description

Temperature measured in the middle part of the vehicle.

Unit

C

Value datatype

number

Reccomended number of decimals

1

Sub ID

temprear

Name

Temperature Inside Rear

Description

Temperature measured in the rear part of the vehicle.

Unit

C

Value datatype

number

Reccomended number of decimals

1

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T13:03:32.680Z",
	"id": "01000002",
	"payloads": 
[
		{
			"subid": "tempfront",
			"name": "Temperature Inside Front",
			"value": 17.2
		},
		{
			"subid": "tempmid",
			"name": "Temperature Inside Mid",
			"value": 17.2
		},
        {
			"subid": "temprear",
			"name": "Temperature Inside Rear",
			"value": 17.2
		},
	]
}

State of charge (SOC) - 01000005

ID

01000005

Name

SOC

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000005

Recommended refresh interval

1 / min

Retain

No

QoS

0

Unit

%

Value datatype

number

Value recommended accuracy

1 %

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T13:06:30.701Z",
	"id": "01000005",
	"payloads": [
		{
			"name": "SOC",
			"value": 70
		}
	]
}

Transmission mode - 01000006

Describes the primary mode of propulsion in a hybrid electric vehicle.

ID

01000006

Name

Transmission mode

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000006

Recommended refresh interval

onChange

Retain

No

QoS

0

Value datatype

string

Valid values

combustion, electric

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T13:06:30.701Z",
	"id": "01000005",
	"payloads": [
		{
			"name": "Transmission mode",
			"value": "electric"
		}
	]
}

Windscreen wiper - 01000007

ID

01000007

Name

Windscreen wiper active

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000007

Recommended refresh interval

onChange

Retain

No

QoS

0

Value datatype

boolean

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T12:06:35.721Z",
	"id": "01000007",
	"payloads": [{
		"name": "Windscreen wiper active",
		"value": true
	}]
}

Accelerometry - 01000008

ID

01000008

Subids

xmin, xmax, xavg, ymin, ymax, yavg, zmin, zmax, zavg

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000008

Recommended refresh interval

6/min

Retain

No

QoS

0

Value datatype

array

Sub ID details

It is optional to supply the value for the field subid in this payload. (See example)

Sub ID

xmin

Name

xmin

Description

Minimum value read from the x-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

xmax

Name

xmax

Description

Maximum value read from the x-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

xavg

Name

xavg

Description

Average value for x-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

ymin

Name

ymin

Description

Minimum value read from the x-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

ymax

Name

ymax

Description

Maximum value read from the y-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

yavg

Name

yavg

Description

Average value for y-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

zmin

Name (Optional)

zmin

Description

Minimum value read from the z-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

zmax

Name

zmax

Description

Maximum value read from the z-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Sub ID

zavg

Name

zavg

Description

Average value for z-axis g-sensor since last message

Unit

g

Value datatype

number

Recommended number of decimals

3

Example payload

Code Block
languagejson
{
  "eventTimestamp": "2019-10-31T12:45:50Z",
  "id": "01000008",
  "payloads":
  [
    {
      “name": "xmin",
      "value": 0.100
    },
    {
      “name": "xmax",
      "value": 0.200
    },
    {
      “name": "xavg",
      "value": 0.150
    },
    {
      “name": "ymin",
      "value": -0.100
    },
    {
      “name": "ymax",
      "value": 0.200
    },
    {
      “name": "yavg",
      "value": 0.100
    },
    {
      “name": "zmin",
      "value": 0.010
    },
    {
      “name": "zmax",
      "value": 0.030
    },
    {
      “name": "zavg",
      "value": 0.020
    }
  ]
}

Outdoor temperature - 01000009

ID

01000009

Name

Outdoor temperature

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/01000009

Recommended refresh interval

1 / min

Retain

No

QoS

0

Unit

C

Value datatype

number

Recommended number of decimals

1

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T08:26:35.323Z",
	"id": "01000009",
	"payloads": [
		{
			"name": "Outdoor temperature",
			"value": 7.7
		}
	]
}

Accumulated energy consumption - 0100000A

ID

0100000A

Name

Accumulated energy consumption

Description

The total accumulated energy consumption of the vehicle scince its start of operation

Central topic

ruter/{PTO}/{vehicleID}/sensors/telemetry/0100000A

Recommended refresh interval

1 / min

Retain

No

QoS

0

Unit

kWh

Value datatype

number

Recommended number of decimals

1

Example payload

Code Block
languagejson
{
	"eventTimestamp": "2021-11-16T13:04:32.686Z",
	"id": "0100000A",
	"payloads": [
		{
			"name": "Accumulated energy consumption",