Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Keyword

Value

Type

$(NAME)

Temperature in deg C

Double - read only

$(NAME)_ID

ID value

String - read only

LINKSTA

0 - Done

1 - Reading

When Reading, the temperature values are being retrieved and the values will appear in the keywords.

Reading values is slow, so this update only reads 10 values at a time, looping through so that each value is eventually read.

Enumerated - read only

MODEL#

Model of the hub, value of the command ' '.

String - read only

DISP#CLK

Number of whole seconds dispatcher has been alive

Integer - read only

DISP#ERR

Error value

Integer - read only

DISP#MSG

Message from the dispatcher

String - read only

DISP#REQ

Last keyword requested to be modified, written before modify is sent.

String - read only

DISP#MEM

Memory used by dispatcher in kB

Integer - read only

DISP#STA

Status of the dispatcher

0 - Ready - working

1 - Initializing - only true during start up

2 - Shutting down - A control-C or the stop command has been issued

3 - Connecting - Attempting to connect to the device

4 - Not Connected - No connection to the device

Enumerated - read only

DISP#STOP

Stop command which ends the dispatcher.

0 - Continue

1 - Stop

Enumerated

DISP#CONN

IP address and port number separated by a colon.

String - read only

DISP#DEV

Device name

String - read only

...

Configuration

Value

Explanation

ip_address

192.168.23.184

IP address of device

port

10001

Port for telnet connection to device

number

31

The number of active sensors

poll_time

6020

The time between requests for temperature measurements

dispnum

4

Number of the dispatcher in the service

name

temp0

The human readable name requested for a temperature value, will set the keyword name

id

2890F1DD06000089

The ID value for the temperature measuring device on the hub. This is what will be referenced.

Note- This is the reverse of the order that the ID number is returned when querying the device. There is a swap of byte order and this is the ID that must be used for a lookup