Skip to content

IoT OS · Industrial IoT platform

Empowering Life With Intelligent Data Solutions

From device data to decisions you can trust.

IoT OS is the platform ELWIDS builds connected operations on. It takes data from devices, keeps track of its quality and age, and gives people and software the tools to watch it, automate on it and act.

See it work

From a board on the bench to an alarm on the wall

One device, start to finish: its firmware, its connection, a dashboard and an automation. An illustration of the real steps, played in about half a minute.

Illustration

Illustration: an ESP32 board receives a firmware starter and is flashed. Readings travel from the board toIoT OS, then on to a Cold room dashboard whose temperature chart fills in. The temperature climbs past 8 °C: an automation lights an alarm dome on the floor, a phone comes in with a text message reading "Cold room too warm: 8.6 °C for 5 minutes", and an inbox shows the same alert as an email.

  1. A firmware starter for your board: the embedded SDK and the profile’s metrics, with no credentials inside.
  2. Build and flash. The SDK handles the connection and the messages; your code reads the sensor.
  3. The device connects over Sparkplug B with TLS and announces what it reports: temperature, door and battery.
  4. Readings land on a dashboard, each with its unit and how fresh it is.
  5. An automation watches the cold room: above 8 °C for 5 minutes.
  6. Too warm. The alarm comes on, and the team gets a text and an email.

Platform

One platform, five layers

From the first reading a device sends to the people who act on it.

How it works

Connect, model, act

  1. Connect

    Point a Sparkplug B gateway at the broker over TLS. New sources wait in discovery until you approve them.

    Read the guide to connect
  2. Model

    Give each value a profile: its unit, its conversions and how long a reading stays fresh.

    Read the guide to model
  3. Act

    Build dashboards, alerts and automations on values you know are current.

    Read the guide to act
Read a device’s latest values
API=https://api.elwids.xyz/api/integration/v1

curl "$API/organizations/$ORG/devices/$DEVICE/telemetry/latest" \
  -H "Authorization: Bearer $TOKEN"

Ready to look at your own data?

Sign in to your organization, or talk to ELWIDS about connecting your sites.