iotJumpWay Locations

All devices managed by the iotJumpWay are added to Locations. You can think of a Location as an IoT hosting account for a single physical location. For example, you may want to build an home/office IoT network, to do this you would purchase a Location which would provide you with x amount of device to cloud / cloud to device messages per month and x amount of storage for your data. Location packages for both IntelliLan customers and JumpWay developers include a free tier and paid/custom packages which include higher levels to match your specific requirements.

  

iotJumpWay Zones

Within each iotJumpWay Location you can assign multiple Zones that represent specific areas of your Location. For example, if your Location is your home, you could add kitchen, lounge and bathroom as Zones. Inside each zone you can install and connect multiple devices via the iotJumpWay which will allow you easily manage and monitor your devices via the various iotJumpWay control panels and applications.

iotJumpWay / IntelliLan Devices

Developers and Makers can create multiple devices and attach them to Zones within their Location Spaces. Once your device instances have been created in the Developer Dashboard you will be provided with access keys for the iotJumpWay MQTT broker and Rest API endpoints (CoAP and AMQP are currently in development). One you have your keys you simply download your chosen library from the iotJumpWay Developer Libraries, plugin your keys and away you go.

  

  

iotJumpWay Developer Program

The iotJumpWay Developer Program allows developers to integrate our services into their devices and applications. The process for purchasing Location spaces is the same as IntelliLan customers, once you have purchased your Location space you can begin developing devices and applications using the iotJumpWay Developer Libraries. The developer libraries allow you to white label the iotJumpWay Platform for your clients and provide Account, Billing, Application & Devices libraries.

Download, Install and Follow Our Tutorials.

Choose from the various software available for languages and platforms like Android (Java), C++, Python, Node JS, Arduino, and protocols currently include MQTT and HTTP.

An iotJumpWay network would be made of up a location such as a house, zones such as living room and kitchen, and devices and applications that connect to the networks and communicate data backwards and forwards securely.

If you are interested in diving straight in, you can use the following links which include source code and tutorials for projects made on Raspberry Pi, Windows, Linux etc and use the iotJumpWay libraries for communication.

To learn how the iotJumpWay works, you can read the following information on this page and the linked pages.

  

  

Technologies Overview.

The iotJumpWay currently our own secure MQTT broker as the primary communication protocol. Additional protocols such as AMQP, CoAP and also HTTP REST are currently in development. Data is stored in a local scaleable database allowing us to provide networks that can quickly scale on demand.

  

  

MQTT / REST / WebSockets

MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport.

REST is popular for allowing several types of applications access data from an online database using a HTTP request.

WebSockets allow you to use MQTT for real time webpages via Javascript. Where as with REST you would have to continually poll the server using Javascript/JQuery, with WebSockets it listens for the data coming in.

  

  

  

  

CoAP - Constrained Application Protocol

The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained networks in the Internet of Things. The protocol is designed for machine-to-machine (M2M) applications such as smart energy and building automation.

  

AMQP - Advanced Message Queuing Protocol

The Advanced Message Queuing Protocol (AMQP) is an open standard for passing business messages between applications or organizations. It connects systems, feeds business processes with the information they need and reliably transmits onward the instructions that achieve their goals. The capable, commoditized, multi-vendor communications ecosystem which AMQP enables creates opportunities for commerce and innovation which can transform the way business is done on the Internet, and in the Cloud.