In a Nutshell

The EveryGate platform is a collection of services that provide essential building blocks for developers to build and maintain an IoT project. This guide outlines the major components of the EveryGate platform necessary for building your first IoT products.

doc1

The diagram above shows the interconnection of the modules and the interfaces between them. The heart of the overall system is an Android 4.3+ device such as a smartphone, tablet or mini-Android TV stick running special software, the EveryGate application in order to manage the operation of the system’s modules.

The EveryGate application can communicate with several peripherals to deliver measurements in real-time. The peripherals that could be used are classified into internal and external. Internal peripherals are the mobile device’s subsystems such as motion sensor, light sensor, accelerometer, digital input/output, buttons and of course GPS with its respective location information. The external peripherals include iBeacons, Bluetooth Low Energy (BLE) sensors, such as temperature, humidity and pressure sensors and CAN bus readers for all types of vehicles including cars, trucks, electric vehicles, agricultural machines etc.

The EveryGate application communicates with the EveryGate cloud infrastructure using the MQTT protocol to publish messages and subscribe to specific topics when needed. The complexity of the communication channel is transparent to the application developer while it is mainly handled by the EveryGate application. Authentication, authorization and accounting is maintained by the platform in order to deliver to the custom application a robust interface to work with.

Ready to get started? Jump right in and follow the steps in our API Documentation.
Note: An API key is required for authenticating requests to EveryGate APIs. To acquire an API key and gain access go to the API Access section of the EveryGate portal. It takes just one minute and it is completely free!

COMPANY INFO

Machine to Machine Associates Ltd | Registered in England | Company Number: 09699511 | 869 High Road, London N12 8QA, England
Phone: +442037697402
Email: info@m2massociates.com

LEGAL INFO

Machine to Machine Associates Ltd provides geo-location and IoT (Internet-of-Things) services exclusively to business customers using the EveryGate app and the websites m2massociates.com and www.everygate.com.
Click here to read the full document of terms and conditions.