Quick Start
ATH IoT platform seamlessly and securely connects health devices to health records through cellular hub or mobile app without complex setup. Records exchange schema can be customized or comply with HL7 FHIR standard.
Sign In
- Login page is rpm.athtech.io.
- If you don't have an account yet, please contact us to get help.
Hub
- The hub is like a Bluetooth small gateway that supports 4G backhaul, it can be connected to various medical monitoring devices, such as oximeters, blood pressure monitors, etc.
- By adding a hub through the ATH IoT platform, patient data from these health devices can be collected in real time and sent to the endpoints configured on the platform for remote monitoring and management by healthcare teams.
- The Hub Group column shows the Hub affiliation
Add a hub
Both the ID and the group are mandatory.
Note: If the group is not clearly selected, the group will be classified into the Default group
Actions for each hub
1. Ping
Detects the status of the hub
2. Messages and Bound Devices
On this page, you can view the hub’s most recent measurements, status, hub group and bounded devices.
Device Message
1. Click the "Refresh" button to get the latest messages, double-click to auto refresh every 5 seconds
2. Click the "Fold" or "UnFold" button to view these message values more clearly
Bound Devices
Automatic every 5 seconds
3. Delete
Change a Hub’s Group
Enter the hub's detail page, and select the desired hub group to move the hub group into.
You will be prompted to confirm your changes and list the endpoints of the new hub group for you to verify.
- Click "Confirm" to move the group, and then all measurements coming from this hub will now be sent to the following endpoints.
- Alternatively, click "Cancel" to keep the Hub in it's original group, messages coming from this hub will continue be sent to original endpoints.
Hub Group
A hub group is used as the control center to centrally associate and manage multiple hubs and endpoints. A hub group can be configured with multiple endpoints, and measurements are sent to all of them simultaneously, enabling you to send data to multiple systems.
There will always be a hub group named "Default", that all of your hubs will be assigned in by default.
Unless you move the group manually
Here's what you should notice :
- A hub group can have multiple endpoints configured and also can be associated with multiple hubs.
- A hub will always belong to exactly one hub group. Therefore, when you add a hub, it will be placed in your default hub group prior to delivery.
- You cannot change or delete the "Default" group, but you can customize your other groups as your wish.
Add a group
Associate Endpoints
Click the "Associate" icon under the Action column of any group in the table, Select endpoints and click "Confirm" to associate all of these selected endpoints to the group, and click "Cancel" to remain the old association
Endpoint
Measurement data from the hub will be delivered by the platform to these associated endpoint urls in real time. In order to receive these messages, ATH needs to set up a JSON-based REST endpoint.
Add an endpoint
For security reasons, it is recommended that you use a random alphanumeric token that will be passed in each request. An example endpoint might look like https://example.com/ath?token=ABC12345.
Header Token
Query Param Token
-
HTTPs, with a valid commercially-signed SSL certificate (e.g. DigiCert, Entrust, Let’s Encrypt)
This endpoint should have a valid, commercially signed SSL certificate with an appropriate Subject or Subject Alternative Name to match the corresponding DNS address.
Note:
If the endpoint creation fails, please make sure the url uses https and is accessible.
-
Accepts an authentication token in one of the following formats:
Header Token (for example):
{ "Authorization": "Token ABCD1234" }
Query Param Token (for example):
The param name and token value will be stitched together into a complete url like
https://your.example.endpoint.com/?token=ABCD1234
-
If the request is successful, a successful status and response message are returned (e.g.
{"status":"ok"}
or{}
).
To receive messages to your endpoint, it needs to be configured on a hub group. To learn more about how to configure, you can go back to the section of "Hub" and "Hub Group".
Endpoint logs
Click the "Fold" or "UnFold" button to view these message values more clearly
Resend
Select some messages and the table will display a "Resend" link, then you can resend these messages again.
- Both success and failure messages can be resend.
- Resending messages can only be sent to the endpoint that triggered the action.