SensorOcean

Build your IoT project with SensorOcean. You prototype IoT devices—we help turn them into a complete solution.

Get Started Free

Features

SensorOcean is an easy-to-use IoT platform that transforms your IoT device into a full application with data visualization, monitoring, and workflow capabilities.

Easily connect your network of sensors and devices via an MQTT broker

High-performance controller designed to run both in the cloud and at the edge

Manage your sensor networks through an intuitive web application

Robust workflow with a ruleset and script engine to automate various data processing scenarios

Secure API with GraphQL query language to access data from your sensors

Discover and operate your sensors with a plug-and-play approach

Geolocation and time-series features

Network and data visualization with charts and dashboards

Create and manage a team to collaborate on your IoT project

Webhooks to integrate your solution with any third-party application

Architecture

The SensorOcean platform operates IoT and software components across three levels: a network of sensors, edge, and cloud.

Network

Network

A network is a set of sensors and actuators (devices) connected to the platform through a gateway. We are working to make the platform hardware-agnostic, so it supports different types of sensors, formats, and protocols. At the moment, the SensorOcean controller is fully integrated with the MySensors open-source hardware and software solutions, which work perfectly for IoT prototyping and DIY projects using affordable components like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69.


With MySensors, you can develop a network of various sensors and devices connected via a radio interface to WiFi-enabled gateways. We provide a few simple examples of sensor and gateway sketches. You can find more information at MySensors.


In fact, you can add any IoT device to the SensorOcean platform, even if it does not support MySensors. Just send its data to the SensorOcean MQTT broker.

Edge

Edge

Our controller can be deployed both in the cloud and on the edge, within the same network as the sensors. The SensorOcean IoT platform provides a cloud version of the controller, a solution that ensures secure, high-performance, and robust operation of your sensors.


We believe it works perfectly in most cases. Nevertheless, we also support edge deployment of the controller and MQTT broker for enterprise-level IoT applications.

Cloud

Cloud

The cloud components of the SensorOcean platform are based on a high-performance time-series database, a secured server core and API, messaging services, and the application. We consider security and data privacy to be top priorities. Therefore, you can access your data through the application and API (GraphQL) only.


The SensorOcean scalable cloud infrastructure is constantly monitored and adjusted to support all your projects. Additionally, we are working on the development of AI-based solutions to provide data insights services.

Pricing

The SensorOcean IoT platform focuses on providing services for makers, startups, and companies developing IoT solutions. Our pricing approach is based on the pay-as-you-go principle.

With the basic Nebula package, you can create up to 10 sensor networks and process up to 500K records per month free of charge.

We believe this is enough to prototype your IoT solution or build a home DIY project. As you grow, you may need to operate more sensors and process a larger volume of IoT data. In that case, you can purchase additional packages, allowing you to scale your business with SensorOcean.

Nebula

Nebula

For makers. Create your IoT universe.

  • Networks: 10
  • Volume: 500K records per month
  • Overage: $0.1 per 1000 over limit records

Free

Start Free
Supernova

Supernova

For prototyping. Disrupt the universe with your IoT idea.

  • Networks: 20
  • Volume: 1M records per month
  • Overage: $0.07 per 1000 over limit records
  • Team size: 20
$39/mo or $36/month billed yearly
Constellation

Constellation

For startups. Can they find your constellation in the IoT sky?

  • Networks: 30
  • Volume: 3M records per month
  • Overage: $0.06 per 1000 over limit records
  • Team size: 30
$99/mo or $92/month billed yearly
Galaxy

Galaxy

For business. Grow your IoT galaxy with us.

  • Networks: 100
  • Volume: 10M records per month
  • Overage: $0.05 per 1000 over limit records
  • Team size: 100
$299/mo or $277/month billed yearly
Need a custom solution?

Need a custom solution?

We are happy to help. Please contact us to get an offer!

Contact Us

How to use it?

  1. 1

    Register at cloud.sensorocean.com

    We continuously develop and improve the platform. Therefore, at the moment, we grant access to the platform by request only. Please send us a message, share a few words about your project, and we will get back to you with a redeem code that you can use during the registration process.

  2. 2

    Create a network and copy its Gateway ID

  3. 3

    Use your SensorOcean credentials and the Gateway ID in the sketch to connect the gateway to the SensorOcean MQTT broker

  4. 4

    SensorOcean automatically collects information about your nodes and sensors

  5. 5

    Use the cloud.sensorocean.com application to manage your sensor network, automate workflows and use cases, and share it with your project team. See the screenshots below.

  6. 6

    Please check the Wiki for more details

Dashboard
Dashboard Statistics
Chart
Networks
Network Setup
Workflow
Script
Map
Topology
Team and Project
GraphQL

Leave us your feedback

We have been developing the platform and welcome your comments, thoughts, and suggestions. Send us a message by email or create a ticket on GitHub Support.