evalink talos
Search
K

Manage virtual receivers

Use this section to add/update/delete new virtual receivers such as DC09, TNA, FlexC V.

Introduction

post
https://talos-app.io
/api/flexc-receiver/flexc-devices
create a new FlexC device
Example:
{
"id": null,
"companyId": <companyId>,
"deviceId": <deviceUUID>,
"pollIntervalType": "DP3",
"secToPrimPollInterval": 60,
"secToPrimPollTimeout": 120,
"secToPrimSupervisionInterval": 180,
"simultaneousSupervisionInterval": 240,
"channels": [
{
"primary": true,
"type": "ETH",
"pollInterval": 30,
"pollTimeout": 60,
"supervisionInterval": 180
},
{
"primary": false,
"type": "GPRS",
"pollInterval": 14400,
"pollTimeout": 15000,
"supervisionInterval": 90000
}
],
"keyNr": -1,
"panelUser": "flexcUser",
"panelPassword": "secret",
"verificationEnabled": true
}
get
https://talos-app.io
/api/vds-receiver/vds-devices/search/findByDeviceId
list all of the VdS devices
post
https://talos-app.io
/api/vds-receiver/vds-devices
create a VdS device
Example:
{
"ipDevId": null,
"enabled": true,
"commissioned": false,
"reported": true,
"pollIntervalType": "DP3",
"secToPrimPollInterval": 8,
"secToPrimPollTimeout": 16,
"secToPrimSupervisionInterval": 180,
"simultaneousSupervisionInterval": 240,
"deviceId": "8a81cd77762e321d0176495854ba168f",
"companyId": "064646f3-18a2-4298-a28e-6e2883f27407"
"serial": null,
"manufacturer": null,
"type": null,
"firmware": null,
"channels": [
{
"id": null,
"ipDevId": null,
"type": "ETH",
"primary": true,
"connected": false,
"alive": false,
"reported": true,
"heartbeatMs": -1,
"pollInterval": 8,
"pollTimeout": 16,
"supervisionInterval": 180,
"address": ""
},
{
"id": null,
"ipDevId": null,
"type": "GPRS",
"primary": false,
"connected": false,
"alive": false,
"reported": true,
"heartbeatMs": -1,
"pollInterval": 8,
"pollTimeout": 16,
"supervisionInterval": 90000,
"address": ""
}
],
"id": null,
"keyNr": null,
"keyStr": null,
"securip": null
}
delete
https://talos-app.io
/api/vds-receiver/vds-devices/{id}
delete the VdS receiver
patch
https://talos-app.io
/api/vds-receiver/vds-devices/{id}
update the VdS receiver
post
https://talos-app.io
/api/dc09-receiver/dc09-devices
create a new DC09 virtual receiver
{
"ipDevId": null,
"enabled": true,
"commissioned": false,
"reported": true,
"pollIntervalType": "DP3",
"secToPrimPollInterval": 60,
"secToPrimPollTimeout": 120,
"secToPrimSupervisionInterval": 180,
"simultaneousSupervisionInterval": 240,
"deviceId": "8a81fd00762e31a50176494a2d951652",
"companyId": "064646f3-18a2-4298-a28e-6e2883f27407"
"serial": null,
"manufacturer": null,
"type": null,
"firmware": null
"channels": [
{
"id": null,
"ipDevId": null,
"type": "ETH",
"primary": true,
"connected": false,
"alive": false,
"reported": true,
"heartbeatMs": -1,
"pollInterval": 60,
"pollTimeout": 120,
"supervisionInterval": 180,
"address": ""
},
{
"id": null,
"ipDevId": null,
"type": "GPRS",
"primary": false,
"connected": false,
"alive": false,
"reported": true,
"heartbeatMs": -1,
"pollInterval": 180,
"pollTimeout": 360,
"supervisionInterval": 90000,
"address": ""
}
],
"id": null,
"keyStr": null,
"permanentConnection": false,
"disableTimestampCheck": false,
"trustedDevice": false
}
get
https://talos-app.io
/api/dc09-receiver/dc09-devices/search/findByDeviceId{deviceId}
get a DC09 virtual receiver by device ID