The shared data model
for any connected device.

Protocol-agnostic, extensible, and interoperable — one model from the sensor to the UI.

Protocol-agnostic Extensible Interoperable Immutable

The problem

Without a shared model, every layer of a connected device stack speaks a different language: the UI knows about buttons and sliders, the business logic knows about MQTT topics, the gateway knows about Zigbee clusters, and the device knows about registers.

Each layer translates. Each translation is a source of bugs, inconsistencies, and vendor lock-in.


The solution

NeoNotes is a typed, immutable data model that works across any device — smart home sensor, industrial probe, vehicle tracker, medical equipment — and any transport protocol: Zigbee, Matter, LoRaWAN, Z-Wave, BLE, MQTT.


Designed to stay small

NeoNotes defines what to say — not how or to whom. Device addressing, session management, transport protocols, encryption, and network topology are explicitly out of scope and left to the implementation layer.

Every major IoT protocol tried to solve everything and became a heavyweight stack that is hard to implement and impossible to extend cleanly. NeoNotes stays small by design. The transport is someone else's problem — and that is a feature.


Built for any domain

Smart home & building
Industrial IoT & SCADA
Environmental monitoring
Vehicle & asset tracking
Agricultural sensors
Medical & wearables
Energy & smart grids
Multi-protocol gateways