LinkIO model features list
Features classes
Name |
Description |
|---|---|
sensor |
Permet d’émettre des données (température, humidité etc,..) |
switch |
Permet d’émettre une commande |
controller |
Permet de recevoir une commande |
device |
Permet de configurer les paramètes généraux d’un device (parèmetres RF, MESH, …) |
Features
Name |
Class |
Id |
Compatibility |
|---|---|---|---|
switch |
0 |
||
switch |
1 |
||
switch |
2 |
||
switch |
3 |
||
switch |
4 |
||
switch |
5 |
||
switch |
6 |
||
switch |
7 |
||
sensor |
10 |
||
sensor |
88 |
||
sensor |
89 |
||
sensor |
90 |
||
sensor |
91 |
||
sensor |
100 |
||
sensor |
101 |
||
sensor |
102 |
||
sensor |
103 |
||
switch |
104 |
||
sensor |
300 |
||
sensor |
301 |
||
sensor |
302 |
||
sensor |
304 |
||
sensor |
310 |
||
sensor |
311 |
||
sensor |
312 |
||
controller |
200 |
||
controller |
202 |
||
controller |
204 |
||
controller |
400 |
||
controller |
401 |
||
controller |
402 |
||
controller |
403 |
||
controller |
404 |
||
controller |
410 |
||
controller |
411 |
||
controller |
412 |
||
controller |
413 |
||
controller |
420 |
||
controller |
431 |
||
device |
999 |
||
device |
1000 |
||
device |
1001 |
||
device |
1002 |
Features detail
generic-onoff-switch
Id = 0
Class = switch
Compatible with generic-onoff-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
onoff-light-switch
Id = 1
Class = switch
Compatible with onoff-light-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0100] : onoff-light-switch-type
Switch action type :
0 : Undefined
1 : Single Push NO
2 : Single Push NC
3 : Two ways
property[0x0101] : onoff-light-switch-compatibility-mode
Bluetooth MESH compatibility mode :
0 : BLE MESH Proprietary mode
1 : BLE MESH SIG Mode
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
generic-level-switch
Id = 2
Class = switch
Compatible with generic-level-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
dimmable-light-switch
Id = 3
Class = switch
Compatible with dimmable-light-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0110] : dimmable-light-switch-type
Set the switch press action type :
0 : Single Push
property[0x0111] : dimmable-light-switch-compatibility-mode
Bluetooth MESH compatibility mode :
0 : BLE MESH Proprietary mode
1 : BLE MESH SIG Mode
property[0x0112] : dimmable-light-switch-variation-mode
Variation mode :
0 : Default mode
1 : No double push option
2 : Night light mode
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
color-light-switch
Id = 4
Class = switch
Compatible with color-white-dimmable-light-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Event parameters
Field |
Format |
|---|---|
status |
uint8_t |
value |
uint8_t |
shutter-switch
Id = 5
Class = switch
Compatible with shutter-controller
Description
Controlled products
Electric roller shutter
Electric roller blinds
Garage door
Front gate
Slatted blinds
Commande - Client
Simple button : toggle
Double button :
Short press : Sends Open / Close (sur front descendant)
Long press : Send “Up continously” / “Down continously” (while the button is pressed)
Three buttons :
Press (on Up / Down) : Sends Open / Close (sur front descendant)
Press on Stop : Stops the shutter
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0150] : shutter-switch-type
Shutter switch type :
0 : Single Push
1 : Two buttons
2 : Three buttons
property[0x0151] : shutter-switch-copy-mode
Shutter switch copy mode :
0 : Default
1 : Copy BP
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
ventilation-switch
Id = 6
Class = switch
Compatible with ventilation-controller
Description
Controlled products
Ventilation Fan
Commande - Client
Simple button : toggle
Two ways button : Sends OFF / LOW Speed / High Speed
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0160] : ventilation-switch-type
Ventilation type :
0 : Single Push
1 : Two ways
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
chime-switch
Id = 7
Class = switch
Compatible with chime-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Event parameters
Field |
Format |
|---|---|
status |
uint8_t |
value |
uint8_t |
thermostat
Id = 10
Class = sensor
Compatible with thermostatic-valve-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
dry-contact
Id = 88
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
status |
uint8_t |
value |
uint8_t |
door-contactor
Id = 89
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
status |
uint8_t |
value |
uint8_t |
motion-detector
Id = 90
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
current_state |
uint8_t |
occupancy-detector
Id = 91
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
status |
uint8_t |
value |
uint8_t |
tamper-switch
Id = 100
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
smoke-detector
Id = 101
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
water-leak-detector
Id = 102
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
wind-speed-sensor
Id = 103
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
pilot-wire-detector
Id = 104
Class = switch
Compatible with pilot-wire-controller
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
multi-sensors
Id = 300
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
temperature-sensor
Id = 301
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
humidity-sensor
Id = 302
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
illuminance-sensor
Id = 304
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
co-sensor
Id = 310
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
co2-sensor
Id = 311
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
voc-sensor
Id = 312
Class = sensor
Compatible with gateway-client
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
Event parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
value |
int32_t |
generic-onoff-controller
Id = 200
Class = controller
Compatible with generic-onoff-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
current_state |
uint8_t |
current_remaining_time |
uint16_t |
wall-plug
Id = 202
Class = controller
Compatible with onoff-light-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
current_state |
uint8_t |
current_remaining_time |
uint16_t |
onoff-light-controller
Id = 204
Class = controller
Compatible with onoff-light-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
current_state |
uint8_t |
current_remaining_time |
uint16_t |
generic-level-controller
Id = 400
Class = controller
Compatible with generic-level-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
dimmable-light-controller
Id = 401
Class = controller
Compatible with dimmable-light-switch
Description
The Dimmable Light feature is a light that can be switched on and off, and whose luminance level may be controlled.
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
color-dimmable-light-controller
Id = 402
Class = controller
Compatible with color-light-switch
Description
The Color Dimmable Light feature can be switched on and off, and its luminance, hue, and saturation levels may be controlled.
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t :4 |
mode |
uint8_t :4 |
level |
uint8_t |
hue |
uint16_t |
saturation |
uint8_t |
param |
uint16_t |
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
state |
uint8_t :4 |
mode |
uint8_t :4 |
level |
uint8_t |
hue |
uint16_t |
saturation |
uint8_t |
color-white-dimmable-light-controller
Id = 403
Class = controller
Compatible with color-light-switch
Description
The Color Dimmable+white Light feature is a mix of color dimmable light and white dimmable light, in order to produce high quality range of colors and whites (cold to warm). It can be switched on and off, and its luminance, hue, saturation and white levels may be controlled.
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t :4 |
mode |
uint8_t :4 |
level |
uint8_t |
hue |
uint16_t |
saturation |
uint8_t |
param |
uint16_t |
white_level |
uint8_t :7 |
white_only |
uint8_t :1 |
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
state |
uint8_t :4 |
mode |
uint8_t :4 |
level |
uint8_t |
hue |
uint16_t |
saturation |
uint8_t |
white_level |
uint8_t :7 |
white_only |
uint8_t :1 |
tunable-white-light-controller
Id = 404
Class = controller
Compatible with color-light-switch
Description
The tunable white Light feature is a white light that can be switched on and off, and whose cold and warm white levels may be controlled.
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t :4 |
mode |
uint8_t :4 |
levelc |
uint8_t |
levelw |
uint8_t |
param |
uint16_t |
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
status |
uint8_t |
state |
uint8_t :4 |
mode |
uint8_t :4 |
levelc |
uint8_t |
levelw |
uint8_t |
shutter-controller
Id = 410
Class = controller
Compatible with shutter-switch
Description
The Shade feature provides the ability to open or close window coverings, including setting partially open or partially closed states.
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x8150] : shutter-controller-type
Shutter controller type :
0 : Electric roller shutter
1 : Electric roller blinds
2 : Garage door
3 : Front gate
4 : Slatted blinds
property[0x8151] : shutter-controller-calibration-up
Shutter controller calibration up :
0 : Calibration min
65535 : Calibration max
property[0x8152] : shutter-controller-calibration-down
Shutter controller calibration down :
0 : Calibration min
65535 : Calibration max
property[0x8155] : shutter-controller-calibration-rotation-acw
Shutter controller calibration rotation acw :
0 : Calibration min
65535 : Calibration max
property[0x8156] : shutter-controller-calibration-rotation-cw
Shutter controller calibration rotation cw :
0 : Calibration min
65535 : Calibration max
Command parameters
Field |
Format |
|---|---|
position |
uint8_t |
angle |
uint8_t |
Status parameters
Field |
Format |
|---|---|
current_state |
uint8_t |
ventilation-controller
Id = 411
Class = controller
Compatible with ventilation-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
action |
uint8_t |
Status parameters
Field |
Format |
|---|---|
timestamp |
uint32_t |
current_state |
uint8_t |
pilot-wire-controller
Id = 412
Class = controller
Compatible with pilot-wire-detector
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
motor-controller
Id = 413
Class = controller
Compatible with generic-level-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
Command parameters
Field |
Format |
|---|---|
Status parameters
Field |
Format |
|---|---|
thermostatic-valve-controller
Id = 420
Class = controller
Compatible with thermostat
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
chime-controller
Id = 431
Class = controller
Compatible with chime-switch
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
gateway-client
Id = 999
Class = device
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
gateway-config
Id = 1000
Class = device
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0002] : device-rf-tx-power
Set the device RF Tx power (in dBm) :
0 : 0DBM
2 : POS2DBM
3 : POS3DBM
4 : POS4DBM
5 : POS5DBM
6 : POS6DBM
7 : POS7DBM
8 : POS8DBM
property[0x0003] : device-rf-modes
Set the device RF modes :
0 : BLE 1Mbits
1 : BLE 2Mbits
2 : NRF_62K5BIT Long Range
3 : RADIO_END
4 : SIG BLE Long Range
property[0x0011] : ble-lgs-enable
Enable BLE LGS protocol :
0 : Disable
1 : Enable
device-config
Id = 1001
Class = device
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0002] : device-rf-tx-power
Set the device RF Tx power (in dBm) :
0 : 0DBM
2 : POS2DBM
3 : POS3DBM
4 : POS4DBM
5 : POS5DBM
6 : POS6DBM
7 : POS7DBM
8 : POS8DBM
property[0x0003] : device-rf-modes
Set the device RF modes :
0 : BLE 1Mbits
1 : BLE 2Mbits
2 : NRF_62K5BIT Long Range
3 : RADIO_END
4 : SIG BLE Long Range
property[0x0011] : ble-lgs-enable
Enable BLE LGS protocol :
0 : Disable
1 : Enable
sinp1-device-config
Id = 1002
Class = device
Description
Properties
property[0x0000] : feature-enable
Enable a feature :
0 : Feature disabled
1 : Feature enabled
property[0x0010] : sinp1-serial-selection
Select serial protocol :
0 : LinkIO
1 : NodON MCU
property[0x0002] : device-rf-tx-power
Set the device RF Tx power (in dBm) :
0 : 0DBM
2 : POS2DBM
3 : POS3DBM
4 : POS4DBM
5 : POS5DBM
6 : POS6DBM
7 : POS7DBM
8 : POS8DBM
property[0x0011] : ble-lgs-enable
Enable BLE LGS protocol :
0 : Disable
1 : Enable
Revision date : Jan 24, 2025