Dosec has developed a complete Internet of Things platform to connect remote instrumentation to users anywhere in the world.

The task

To allow a user to configure, maintain, and view the data collected by instrumentation installed at remote locations.

The solution

Dosec has a long history of designing scientific instrumentation and incorporating wireless communication for more convenient interfacing. A natural extension of this was to connect these instruments to the internet so that they may be accessed from anywhere in the world. This required an on-site interface to the web, a cloud platform, and a user interface.

Sensors to the web

The first step was to develop hardware that connects an instrument to the web. With potentially multiple instruments on site, in hard to reach places, the device uses our wireless RF protocol to connect to the instruments. Furthermore, with no guarantee of wired internet in most agricultural, scientific and industrial applications, the device uses the cellular data network to connect to the web. This device is the EnviroNode GSM Hub.

The GSM Hub connects an EnviroNode site to the internet and, in doing so, the rest of the world.


If a site is very large or contains obstructions, and not all instruments are in range of a singular EnviroNode GSM Hub, a mesh network can be deployed which consists of one GSM Hub and one or more Dual RF Hubs. The Dual RF Hubs essentially extend the reach of the GSM Hub, and allow a much greater local RF network to be connected to the global network, the internet.


Cloud platform

Once the site and instruments are connected to the internet, they require a platform to plug into. This is why Dosec’s powerful cloud service, EnviroServe, was developed.

The first requirement of a cloud service is so that the instruments can push all their data to an off-site repository. This provides a back up if the site is tampered with, damaged from extreme weather conditions, or the instruments are unable to be retrieved.

The second requirement is to cache information about the mesh network itself. The EnviroNode GSM Hub does not remain connected to EnviroServe permanently, but rather connects at regular intervals, to save power.

Finally, EnviroServe acts as the portal for real-time communication between the customer and their site.

User interface

The final components of the EnviroNode system are the front end interfaces for the user to view and interact with their sensors. The two requirements of the interface is to be able to view data from the instruments, and to configure the instruments at site.

For a site to be configured, it must be presented clearly to the user. This is why the sophisticated EniviroNode software client is built around an interactive map, where the customer can see all the devices on site and check and configure them on screen.

2015-06-24 16_07_36-EnviroNode session -

This software also features a data viewing area, where all instruments can be browsed and their data graphed. The data can be filtered by channel and by time. As well as this, multiple instruments can have their data combined, so that a graph may compare parameters that have been measured on different instruments at site.


While EnviroNode offers a high-end and very flexible solution, many customers prefer to just view recent data from site. Because of this, a lightweight mobile app was developed that displays the most important data collected from the site, without an interactive map. This provides the added bonus of being available to customers out in the field, away from their computer.  For this reason the app was called EnviroGo.



Environmental Instrumentation >