Arrow

Arrow Connect IoT Cloud Platform

Arrow Connect is a software solution that plumbs the data from the edge to the cloud. Developed by Arrow Electronics and designed with security, scale, flexibility, device management, open APIs and extensibility as core tenants enabling broad use cases across multiple industries. You can provision, control, import, assign, activate, update, suspend, replace, deactivate, and more, all from a single platform. Arrow Connect makes device management easy so you can focus on driving business value via data analytics and machine learning tools.

Visit http://iot.arrow.com/developer.html for more information.

Register Meshlium in Arrow Connect

To request for a developer account in Arrow Connect platform, follow the Developer Registration process on https://portal.arrowconnect.io/#/signup or please email to tnguyen@arrow.com including the following information:

  • Company name.
  • Full name.
  • Title.
  • Email address.
  • How did you hear about us?
  • Short description of your project.

Log on to the portal https://portal.arrowconnect.io at using your developer account.

Figure : Arrow portal

With the developer account, you have a private application instance with full admin access. Upon logging in, click on Administration > Access Keys, then click on the Master Key. You can save the "Client Encrypted API Key" and "Client Encrypted Secret Key" to the notepad. This pair of keys will be used to configure the Meshlium to connect to your cloud account.

Figure : Access Key

Configuration

Paste the keys above into the 2 text areas as screen-shot below.

Figure : Configure Arrow

All the default configuration values should be appropriate and you do not need to change them. Click on the "Save" button for storing the configuration fields.

  • API URL.
  • MQTT URL.
  • Encrypted API Key.
  • Encrypted Secret Key.

After clicking the "Save" button, you also need to click on "Reset Local Database", otherwise your changes will not be affected.

In all cases, to prevent local database corruption, the configuration should never be updated while the Arrow Connect IoT Cloud Connector is running. Use the Start/Stop buttons as described below to stop it before making changes, restart it after saving changes.

Controlling synchronization

Launch the Meshlium Arrow Connect IoT Cloud background process (Start button). The program will search for the received frames on the local database, and will send them to the Arrow Connect IoT Cloud Platform. The status indicator displays the current state. Green colour means running.

Figure : Synchronization stopped

Stop the Arrow Connect program anytime by clicking on the "Stop" button. Red colour means stopped.

Figure : Synchronization running

While the program is running, log on to the Arrow Connect portal to check that the Meshlium and Waspmotes have been properly registered and are sending telemetry data. See some example screen-shots below:

Figure : Arrow gateways display

Figure : Arrow Meshlium display

Figure : Arrow Waspmote display