---
title: Check the status of devices
description: Using the communications contract, check if your device is online or not.
---

[Skip to content](https://knowledge.trinity.co.za/en/knowledge/check-your-devices-online-status#main-content)

English

Show submenu for translations

[Contact us](https://knowledge.trinity.co.za/en/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://knowledge.trinity.co.za/support-tickets?hsLang=en)

![Asset 52@4x-3.png\]](https://knowledge.trinity.co.za/hs-fs/hubfs/Asset%2052@4x-3.png?height=40&name=Asset%2052@4x-3.png)

- [Products](https://www.trinity.co.za/products)
  
  Show submenu for Products

    - [Overview](https://www.trinity.co.za/products)
    - [Routers and Gateways](https://www.trinity.co.za/products/routers)
    - [Mobile POS](https://www.trinity.co.za/products/mobile)
    - [Trackers](https://www.trinity.co.za/products/trackers)
    - [Sensers](https://www.trinity.co.za/products/sensors)
- [Stories](https://www.trinity.co.za/stories/All)
- [About](https://www.trinity.co.za/about)
- [Contact](https://www.trinity.co.za/contact)

Open main navigation

Close main navigation

- [Products](https://www.trinity.co.za/products)
  
  Show submenu for Products

    - [Overview](https://www.trinity.co.za/products)
    - [Routers and Gateways](https://www.trinity.co.za/products/routers)
    - [Mobile POS](https://www.trinity.co.za/products/mobile)
    - [Trackers](https://www.trinity.co.za/products/trackers)
    - [Sensers](https://www.trinity.co.za/products/sensors)
- [Stories](https://www.trinity.co.za/stories/All)
- [About](https://www.trinity.co.za/about)
- [Contact](https://www.trinity.co.za/contact)
- English
  
  Show submenu for translations
- [Contact us](https://knowledge.trinity.co.za/en/knowledge/kb-tickets/new)
- [Customer portal](https://knowledge.trinity.co.za/support-tickets)
- [Go to the Trinity IoT Home Page](https://trinity.co.za/)

[Go to the Trinity IoT Home Page](https://trinity.co.za/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Platform Guide](https://knowledge.trinity.co.za/en/knowledge?hsLang=en)
2. [Devices](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en)
3. [Viewing Information](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en#viewing-information)

# Check the status of devices

## Using the communications contract, check if your device is online or not.

### How to check if the device is online

It is challenging to determine if a device is online or offline definitively. Some transport layer technologies, like MQTT, keep an open socket, which it then monitors to know if the device is still connected to the platform. However, not all devices use this. Connect addresses this problem by defining a contract between the device and the platform. This contract determines the regularity with which the device should report into the system. We call this the Communication Contract.

A *communication contract* defines up to three deadlines that the device must honour. If a device fails to report regularly, the system will change its communication state to indicate which deadline it has missed.

**The possible statuses are:**

- OK - Transmitted as scheduled.
- Over Deadline 1 - Missed the first transmission deadline.
- Over Deadline 2 - Missed the second transmission deadline.
- Over Deadline 3 - Missed the third transmission deadline.
- Unknown - The device has no Communication Contract associated with it, and so the system can not determine if its communication state is healthy.

![CheckTheStatusOfDevices1](https://knowledge.trinity.co.za/hs-fs/hubfs/Knowledge%20Base_August%202023/CheckTheStatusOfDevices1.png?width=688&height=112&name=CheckTheStatusOfDevices1.png)

[***Find out how to change or add Communications Contracts.***](http://7410365.hs-sites.com/en/knowledge/add-or-change-a-comms-contract-with-the-device)

- [General](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#main-content)

    - [New user request](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#new-user-request)
    - [Setting up your password](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#setting-up-your-password)
    - [Password reset](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#password-reset)
    - [View company details](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#view-company-details)
    - [Dashboard](https://knowledge.trinity.co.za/en/knowledge/general?hsLang=en#dashboard)
- [Members](https://knowledge.trinity.co.za/en/knowledge/members?hsLang=en)
- [Troubleshooting](https://knowledge.trinity.co.za/en/knowledge/troubleshooting?hsLang=en)
- [Settings](https://knowledge.trinity.co.za/en/knowledge/settings?hsLang=en)
- [SIMs](https://knowledge.trinity.co.za/en/knowledge/sims?hsLang=en#main-content)

    - [Viewing Information](https://knowledge.trinity.co.za/en/knowledge/sims?hsLang=en#viewing-information)
    - [Take Action in Bulk](https://knowledge.trinity.co.za/en/knowledge/sims?hsLang=en#take-action-in-bulk)
    - [Take Action on a Single SIM](https://knowledge.trinity.co.za/en/knowledge/sims?hsLang=en#take-action-on-a-single-sim)
- [APNs](https://knowledge.trinity.co.za/en/knowledge/apns?hsLang=en)
- [Tennants](https://knowledge.trinity.co.za/en/knowledge/tennants?hsLang=en)
- [Data Budgets](https://knowledge.trinity.co.za/en/knowledge/data-budgets?hsLang=en)
- [Devices](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en#main-content)

    - [Viewing Information](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en#viewing-information)
    - [Take Action in Bulk](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en#take-action-in-bulk)
    - [Take Action on a Single Device](https://knowledge.trinity.co.za/en/knowledge/devices?hsLang=en#take-action-on-a-single-device)
- [Deadlines](https://knowledge.trinity.co.za/en/knowledge/deadlines?hsLang=en)
- [Data Lenses](https://knowledge.trinity.co.za/en/knowledge/data-lenses?hsLang=en)
- [Event Lenses](https://knowledge.trinity.co.za/en/knowledge/event-lenses?hsLang=en)
- [Stored Commands](https://knowledge.trinity.co.za/en/knowledge/stored-commands?hsLang=en)
- [Scheduled Reports](https://knowledge.trinity.co.za/en/knowledge/scheduled-reports?hsLang=en)
- [New Features and Releases](https://knowledge.trinity.co.za/en/knowledge/new-features-and-releases?hsLang=en#main-content)

    - [Letters from the Edge](https://knowledge.trinity.co.za/en/knowledge/new-features-and-releases?hsLang=en#letters-from-the-edge)

- [Products](https://www.trinity.co.za/products) 
    - [Overview](https://www.trinity.co.za/products)
    - [Routers and Gateways](https://www.trinity.co.za/products/routers)
    - [Mobile POS](https://www.trinity.co.za/products/mobile)
    - [Trackers](https://www.trinity.co.za/products/trackers)
    - [Sensers](https://www.trinity.co.za/products/sensors)
- [Stories](https://www.trinity.co.za/stories/All)
- [About](https://www.trinity.co.za/about)
- [Contact](https://www.trinity.co.za/contact)

[![Chill listening crop-3](https://knowledge.trinity.co.za/hs-fs/hubfs/Asset%2015-1-1.png?width=24&height=24&name=Asset%2015-1-1.png "Chill listening crop-3")](https://www.trinity.co.za/)

Trinity IoT

Copyright © 2026, Trinity Telecomms