Node-M2M is a machine-to-machine communications framework providing remote endpoints a distributed computing environment using a client-server or publish-subscribe communication model for data exchange, process automation and machine control.

Create m2m applications where endpoints from anywhere around the world can instantly exchange messages traversing the internet.
Or create edge applications where endpoints communicate through a private local area network for a super-fast low latency edge computing environment.
By combining the two you can create any secure communication paths on-demand that can traverse any regional boundaries providing your organization's extranet and intranet the most flexible, secure and efficient communication paths.
Its api-driven and software defined computing environment makes it easy to create any communication path and switch accordingly on-demand based on your business requirements.
Access to endpoints is restricted to authenticated and authorized users only. All communications traffic between endpoints are fully encrypted using TLS or hybrid encryption - a combination of standard public and private encryption methods.
Create secure applications in industrial IoT, factory automation, distributed systems, workflow orchestration and many others. Capture sensor data, control machines, send alerts, check warehouse inventory, diagnose equipments, access data from anywhere for analytics and more. Setup a resilient private backbone communications infrastructure complementing your organization's existing distributed communications systems.
Deploy on-premises, bare-metal or containerized distributed applications or deploy them in the cloud as part of your organization's digital transformation.

m2m-system
Key Features
  • End to end encryption using TLS and hybrid encryption
  • Zero trust access
  • Integrated FIM (file integrity monitoring) with active response
  • Cross-platform ( Windows, Linux, and macOS )
  • Multi-client/multi-server architecture
  • Full-duplex bidirectional communications
  • Event-based asynchronous pattern
  • TCP/IP based network communication protocols
  • OTA (over-the-air) software updates
  • Develop apps using client-server or publish-subscribe model
  • Track, monitor and manage your devices from anywhere
  • Review, edit and update your application from the browser
Overview

Node-M2M uses HTTP and WebSocket to deliver payloads from one endpoint to another. All communications traffic between endpoints are fully encrypted using TLS or a type of hybrid encryption.

Learn more
Quick Tutorial

Develop applications using a client-server or pub-sub model. Access remote devices directly from a browser client. Use your Raspberry Pi as remote I/O for process automation.

More tutorials
Try it - It's Free

Create an account and register your devices. Monitor and track your remote devices from anywhere. Develop and edit your application code from the browser.

Start trial