The Iotistica Agent is a lightweight edge platform that runs on virtually any Linux-based gateway. It securely collects data from local equipment, processes and enriches it at the edge, and continues operating even without cloud connectivity. Built-in anomaly detection, trend analysis, forecasting, schema drift detection and data-quality validation reduce bandwidth, lower cloud AI costs, and provide cleaner, context-rich data for analytics and machine learning. Processed data can be published to MQTT brokers or, with Pro, directly to InfluxDB, Azure IoT Hub, AWS IoT Core, and Google Cloud.
Every reading is buffered locally, so the agent keeps collecting and processing data through network outages or cloud downtime, then syncs automatically the moment connectivity returns — no data loss, no manual recovery.
Statistical models running at the edge flag abnormal equipment behavior in real time, without waiting on a round trip to the cloud — cutting bandwidth and downstream AI costs while surfacing problems sooner.
Automatically learns each device's expected data shape and flags it the moment a point disappears, changes type, or a device's configuration shifts — catching a failing or misconfigured device before bad data reaches your pipeline.
Native support for Modbus TCP/RTU, OPC UA, BACnet, and MQTT — connect directly to the equipment you already have on the floor, no separate gateway hardware required.
Deploy and manage Docker containers alongside data collection, so edge applications and protocol adapters run and update together on the same device.
Publish to any MQTT broker out of the box, or connect directly to InfluxDB, Azure IoT Hub, AWS IoT Core, and Google Cloud with Pro — your data platform, your choice.
Agent Community is a free, self-hosted edge runtime for developers, system integrators, and organizations building industrial IoT solutions. Deploy without creating an account, operate entirely offline, or connect to the MQTT broker or data platform of your choice.
Everything in Agent Community, plus on-device anomaly and schema drift detection, scheduled device discovery, and flexible publishing to the data platform of your choice.
Everything in Community, plus:
For Agent Pro customers who'd rather not run their own MQTT broker or time-series database, we provision a managed ingestion backend on request — sized to your fleet rather than sold as a fixed tier. Reach out and we'll set up a hosted broker, ingestion pipeline, and time-series storage for your deployment.
Once provisioned, Iotistica Agent Pro devices connect securely and begin publishing data immediately with zero infrastructure setup on your end. Your applications can access telemetry, historical data, and device metrics through a simple, well-documented API.
For organizations that require complete control over their infrastructure or need to meet internal compliance requirements, the same platform is also available as a self-hosted deployment that can be installed on your own servers or cloud environment.
A managed broker with per-device authentication and topic-level access control. Agents authenticate on connection; each device is isolated to its own namespace.
A high-throughput ingestion pipeline processes incoming readings in real time. Built for sustained load with no data loss, even during traffic spikes.
Readings are stored in a compressed time-series database with pre-built aggregates for hourly and daily rollups. Raw data retained up to two years.
Query telemetry, retrieve device status, manage fleet configuration, and access anomaly data — all through a single REST API your team can build against.
Push configuration changes, monitor device health, dispatch jobs, and access devices remotely through the same platform your agents connect to.
Deploy the full ingestion stack on your own infrastructure — on-premise, private cloud, or air-gapped environments. Docker Compose and Kubernetes deployments supported.
Browser-based simulators that replicate the behaviour of real industrial devices — no hardware, no wiring, no configuration files. Each simulator speaks the native protocol over the network, so any standard client, gateway, or agent sees it as an actual device and can read, write, and subscribe to it in the same way it would on a production floor.
Simulated objects support configurable behaviour patterns including sinusoidal cycles, random walk, scheduled setpoint changes, ramps, and fault injection — making it straightforward to reproduce edge cases, stress-test anomaly detection logic, or demonstrate integrations without access to physical equipment.
A full BACnet/IP device stack in the browser, with HVAC-focused equipment templates. Spin up an entire building in minutes — air handlers, VAV boxes, chiller and boiler plants, lighting gateways — and read, write, and monitor every point exactly as you would against real equipment on the network. No hardware, no wiring, no field visit required to build a realistic test bed.
WhoIs, ReadProperty, and WriteProperty over standard BACnet/IP UDP — indistinguishable from a physical device to any client on the network.
Pre-built AHU, VAV, FCU, chiller, and boiler templates create a full set of realistic objects with sensible names and units in one click.
Sine waves, random walk, occupancy schedules, and linear ramps on every object — combine them to model real-world equipment cycles.
Spikes, stuck values, and offline dropouts at a configurable MTBF, for testing alarm escalation and anomaly detection logic.
Save an entire device topology as a named project and reload it instantly for repeatable test environments.
Tag devices and points with a standardized Brick Schema type, so instead of guessing what "AHU-1.SF-Run" means, your data speaks in recognizable terms like AHU and Run Status right in the objects table.
A live operations view of the whole simulated network — traffic, alarms, and per-device activity, updating in real time as clients read and write against your devices.
A real-time requests-per-second graph shows exactly how a client or gateway is polling the network as it happens.
Visual breakdowns by service type and delivery method — a quick way to validate how a client is actually talking BACnet.
See which devices are generating the most traffic, so a misbehaving poller or a hot device stands out before it becomes a problem.
Total, online, and offline devices, active clients, average response time, and active alarms — all summarized in one row.
Narrow the entire dashboard down to a single device or connecting client to debug one integration at a time.
Pull the underlying analytics data out for your own reporting, or to attach to a bug report. Devices and objects also import and export as BACnet EDE files, so you can bring in a real project's point list instead of building one by hand.
A real OPC UA server with a Device → Tag address space, importable from real vendor files.
Any standard client can browse, read, write, and subscribe over opc.tcp — the same as it would against a production PLC.
Load a real vendor's address space export instead of building one by hand, and assign simulation behaviour to the imported tags.
The same sine, random walk, ramp, and fault-injection engine as the BACnet simulator, configurable per tag.
Ready-to-run profiles with realistic equipment, tags, and fault behaviour already configured.
Save an entire device topology as a named profile and reload it instantly for repeatable test environments.
Start with Agent Community for free — no account required, runs fully offline. Upgrade to Agent Pro when you need fleet management, remote access, or anomaly detection. Need managed ingestion instead of running your own MQTT broker and time-series database? That's available on request — get in touch and we'll scope it for your fleet.
| Capability | Community | Agent Pro |
|---|---|---|
| Industrial protocol data collection | Yes | Yes |
| Local admin UI and device API | Yes | Yes |
| Publish to any MQTT broker | Yes | Yes |
| Offline buffering | Yes | Yes |
| Local device discovery | — | Yes |
| Publish to InfluxDB, Azure, AWS, GCP | — | Yes |
| Zero-touch provisioning | — | Yes |
| Fleet management and desired-state config | — | Yes |
| Secure remote shell | — | Yes |
| Fleet job dispatch | — | Yes |
| On-device anomaly detection | — | Yes |
| Open source | Yes | — |
Install the agent on any Linux device in under two minutes, or reach out to discuss fleet management and cloud ingestion for your project.