Feature-by-feature comparison

A deeper table than the headline comparison

A more detailed version of the headline comparison for procurement teams who need to score vendors against a list.

::: chip-info Honest disclosure: this page is written by OpenSense. We have tried to keep the table fair; if you spot an inaccuracy about a competitor (or about us), email and we will correct it. :::

Cold chain (HACCP)

CapabilityOpenSenseTesto Saveris 2SensorPushEupry
Per-channel operating range
Grace period (delayed alarm)partial
Time-of-day rule windows✓ (RRULE)✓ (limited)
Comparison rule between two channels
Hash-chained audit trail✓ (daily head publish)✓ (closed verifier)
Monthly PDF reportmanual export
Multi-language reporten + sk + de + cs (limited)de + en + fr + …enen + da
Calibration certificate per probebring your ownISO 17025 (vendor)ISO 17025 (vendor)
Per-channel "label" attribute (multi-probe)n/a (1-probe device)
Bring-your-own hardware✓ (any HTTP/MQTT/LoRaWAN)✗ Testo-only✗ SensorPush-only✗ Eupry-only
Open API✓ (free, per token)partial (paid tier)
EU data residency✓ (DE)✗ (US)✓ (DK)
Self-host optionplanned 2027

Legionella

CapabilityOpenSenseTesto Saveris 2SensorPushEupry
Dedicated Legionella vertical presetpartialpartial
Storage top/bottom + supply/return channel modelpartialpartial
Derived delta channel (supply − return)
70 °C thermal-disinfection window rule✓ (RRULE)partial
Quarterly compliance PDFmanualmanual
Contact-probe accessory support✓ (Efento)
Distant-outlet flow-actuated probe✓ (Efento + external)

Server room

CapabilityOpenSenseTesto Saveris 2SensorPushEupry
ASHRAE TC 9.9 presetpartialn/a
Delta-T (intake − exhaust) derived channeln/a
Dewpoint derived channeln/a
Door/motion auxiliary channel✓ (limited)n/a
Insurance-cover-sheet report optionmanualn/a

Indoor climate

CapabilityOpenSenseTesto Saveris 2SensorPushEupry
CO₂ vertical preset (school / office)partial (Testo 160)n/a
RH drift-rate alarm (museum case)n/a
VPD derived channel (grow room)n/a
PM2.5 / PM10plannedn/a

Energy

CapabilityOpenSenseTesto Saveris 2SensorPushEupry
Three-phase real-power ingest (Shelly Pro 3EM)
Per-hour baseline overlay
Standing-load anomaly alarm✓ (template)
Phase-imbalance alarm✓ (template)

Pricing (small operation, 3 sensors, 1 site, monthly)

VendorHardwareSaaSAnnual TCO year 1
OpenSense€60–€90 (Shelly H&T × 3)€29 / mo€410–€440
Testo Saveris 2€600–€1100 (3 × T2 + base)€30–€80 / mo subscription€960–€2060
SensorPush€170–€220 (HT.w × 3 + gateway)€0–€10 / mo€170–€340
Eupry€1200–€1800 (3 × probes + base)included€1200–€1800

(Renewals: subtract the hardware cost.)

Caveats and methodology

  • All vendor numbers are from publicly listed prices and product pages as of 2026-05. EU-region pricing where available.
  • "✓" means: feature exists, surfaces to the user, can be configured by an operator without vendor support involvement.
  • "partial" means: feature exists but with notable constraints (e.g. only their own hardware, limited rule expressiveness, paid add-on at a higher tier).
  • "✗" means: the public product, at the time of writing, does not ship this feature.
  • We have not paid for any of the competitors' enterprise tiers, so the comparison is on their commodity tiers.

If you are evaluating us against a vendor not in this table, email us — we will look into it and add a row.