• Guides
  • API Reference
  • Protocols

โ€บGuides

Guides

  • Introduction
  • Sandbox Projects
  • Gateway Setup
  • Working on-premise
  • Working with HTTP
  • Working with Zigbee
  • Working with Modbus
  • Working with KNX
  • API Access
  • Connectors

Working with Modbus ๐ŸšŒ

Instathings supports the Modbus RTU protocol. Due to the nature of the Modbus protocol we currently poll the connected Modbus device every 10 seconds to retrieve its data.

It will take about 5 minutes, let's get started!

Connect the hardware

Hardware requirements

In this tutorial we'll connect the following hardware to the Instathings Cloud:

  • a USB dongle to connect to the Modbus bus; we're using a USB dongle from DSD TECH model SH-U10
  • a Modbus temperature sensor; we're using an Arceli sensor model XY-MD02
  • a Raspberry Pi 4 Model B as Gateway
  • for testing purposes you can use jumper cables to connect the temperature sensor, for production purposes use a proper Modbus cable.

Make the connections

Modbus wiring is pretty straightforward, just follow the notes on the datasheet of the device, or in this case what's written behind the device.

Then connect the wires properly to the USB device.

Finally plug the USB device to the Gateway.

Install protocol

Before following instructions in this section, you need to go back to the previous tutorial and configure your Gateway to get the connection with Instathings. If you have already done it, you can go on with the installation of the Modbus software into your Gateway.
Just a few clicks and you will be ready!

  • navigate in your Gateway detail page
  • make sure it is powered on and connected by checking the connection status (it should be green).
  • click on the install button of the Modbus protocol
  • installed will appear as soon as the Gateway completes the installation

Pair a device

Once you have installed the Modbus protocol, you can now pair your device to the Instathings Cloud and start receiving data!

Create the subdevice

Go to the Hubs page, select a Gateway and then move to the Devices tab.

Type a name and choose the correct model, in this case we used the model Arceli XY-MD02.

Press Add.

Pair time!

For pairing a Modbus device you'll need to configure the Modbus ID of your device and then just press the Pair button.

Check the Modbus supported Device here

โ† Working with ZigbeeWorking with KNX โ†’
  • Connect the hardware
    • Hardware requirements
    • Make the connections
  • Install protocol
  • Pair a device
    • Create the subdevice
    • Pair time!
Docs
Get startedGuidesAPI Reference
Community
ForumTwitterFacebook
More
BlogGitHub
Copyright ยฉ 2020 Instathings Inc.