Verdantis
Sensors & Services

Sensor network simulation

A synthetic 7-sensor network over the Devinska pilot plot - 6 fixed soil-moisture/temperature sensors and 1 moving sensor simulating a tractor crossing the field - generated by a fake API (sensor_fake_api/) built to the exact shape of the real field-sensor service while it's offline. Nothing below is real-world data; it's a deterministic simulation, ready to switch over to the real API with a one-line change once it's live again.

Demo · synthetic data snapshot

Loading snapshot…

Sensor map

6 fixed sensors · 1 moving sensor, dotted line shows its recent path.

Snapshot data isn't available - see sensor_fake_api/README.md's "generate_snapshot.py" section to produce it.

Soil moisture · past 10 days

One line per static sensor · dashed line = active critical threshold.

Snapshot data isn't available - see sensor_fake_api/README.md's "generate_snapshot.py" section to produce it.

Critical soil-moisture status

Loading threshold…

Why a snapshot, not a live feed - this is a static site with no backend (see the project's own README), so nothing published here can poll a server directly. sensor_fake_api/ generate_snapshot.py runs the same generator sensor_fake_api/app.py uses and writes the result into docs/sensors/data/ as plain JSON - the same "static files, regenerated by hand" pattern every other page on this site already uses. Run sensor_fake_api/app.py yourself locally instead if you want a genuinely live, polling version to develop against - see that folder's README.