...
VIrtual Devices emulate real device behaviour. They generate raw messages that are identical to real devices. Virtual Devices are helpful for testing HTTP and RabbitMQ integration without having to physically occupy and vacate sensors. There is no need to have a base station to use virtual devices.
Getting started
To start using virtual devices go to the Virtual devices.
...
Once Virtual Devices are created and positioned, you can start sending messages.
Click on the Send Messages button to configure the sending form.
...
Virtual Devices can send four types of messages:
Message Type | Sending | Use | |
---|---|---|---|
1 | Heartbeat | Automatic | This messages are sent every 3 hours and are necessary for the Device Monitoring system to track the device’s health status. Heartbeat messages are enabled by default. |
2 | Occupancy Status Change | On-demand & periodic | |
3 | Calibration | On-demand | |
4 | User Registration | On-demand | Testing BLE tag authorization |
Sending messages on-demand
To send message on-demand, click on the Send Messages button.
...
Sending messages periodically
To send messages periodically, go to the individual device page by clicking on the device id from the table. Under the expandable Send Messages section, you can configure periodic sending and disable heartbeat messages.
...
To configure periodic sending, enable auto-change occupancy toggle, select auto-change occupancy period and click Save.
...
Viewing Messages
You can view raw messages sent by a device, by clicking the View Messages button on the device’s row.
...
Raw Messages are automatically filtered by the device's id.
...
This will redirect you to the Raw Messages page filtered by the device id. You can enable auto-update in the top right corner of the page under the Filters buttons.
...
If you have HTTP or RabbitMQ integrations configured, you can also view message history on their corresponding pages.
Deleting Virtual Devices
You If you reach your virtual device limit, you can delete a virtual device by clicking the delete button.
...