Application
Wiotys will forward devices data to the application servers:
Decode device payload, see Codec format
Apply a JSON formatting, see Application Data model
Push data upon correct group organisation, see Administration
HTTP
Default ports 80 (for HTTP) and 443 (for HTTPS) are supported by Wiotys.
Warning, non standard ports are not opened. Please contact the support if you use a custom port.
Status
Several status levels are available via API or Web interface.
Status | Description |
---|---|
Provisioned | Application is activated but no message was ever sent, either success nor error |
Running | The application receives messages and responds regularly with success (return 2xx). However, there may be occasional error returns. |
Inactive | Application has not successfully received a message in the last 2 days. Either no message has been sent (no active device in the group for example) or the application only responds with an error return (5xx, 4xx or timeout) |
Disabled | Application is desactivated, no messages will be sent |
MQTT
The QoS supported used by Wiotys is only QoS 1
Default ports 1883 and 8883 are supported by Wiotys.
Warning, non standard ports are not opened. Please contact the support if you use a custom port.
TLS : activate TLS for secure transfert, Wiotys only support standard root CA. No need to add certificate as they are already present on Wiotys plateform.
Wiotys doesn't support auto-signed CA root, it is not possible to configure non standard certificate.
A topic must be configured to send all data. As an option it is also possible add each device DEVEUI to this root topic for instance 'mytopic/11223344aabbccdd' when DevEUI='11223344aabbccdd'
FTP
Device data is written to a single CSV file each day. This file is copied on a customer FTP site the next day at 5am. This file contains data from multiple devices but always the same column header.
Warning, this is only valid for specific project and dedicated data model. Please contact Wi6labs support for more details.