EnviroSense

EnviroSense Offer Overview

EnviroSense is delivered as a complete environmental monitoring solution: from measuring devices and data transmission to the server layer, archiving, alerts and integration with the customer’s infrastructure. The deployment scope is matched to the installation scale, measurement types, security requirements and operating model.

softwaredevicestransmissionalertsself-hosted

Solution scope

The offer covers the components required to launch a stable measuring system without forcing a single infrastructure model.

Measurement layer

Selection of devices, identifiers, sensors and operating parameters for measuring points. The system supports basic climate measurements as well as specialised environmental data.

Transmission and security

Data can be transmitted with payload protection, device validation and integrity control. The architecture supports WiFi, GSM/LTE, SMS and limited-connectivity scenarios.

Server and data

The backend can run in a self-hosted, on-premise or private cloud model. The server technology is selected according to device count, retention and reporting requirements.

Operation and growth

A deployment may include documentation, threshold configuration, transmission testing, technical consulting and further expansion with additional measurement types.

Supported measurement types

EnviroSense supports a complete catalogue of measurement data types used for air monitoring, local conditions and specialised technical parameters. The active set depends on the sensors installed in a given point.

Particles and air quality

PM2.5, PM10 and core air-quality indicators.

Gases and volatile compounds

NO, H2S, VOC, NO2, SO2, CO and O3.

Weather and local conditions

temperature, humidity, pressure, wind speed and wind direction.

Specialized measurements

UV, Geiger counter, light intensity and water pressure.

18supported measurement data types
CodeParameterUnit
pm25PM2.5µg/m³
pm10PM10µg/m³
noNOppm
h2sH2Sppm
vocVOCppb
no2NO2ppm
so2SO2ppm
coCOppm
o3O3ppm
temperatureTemperature°C
humidityHumidity%
pressurePressurehPa
wind_speedWind speedm/s
wind_directionWind direction°
uvUV intensityUV index
geigerGeiger counterCPM
light_intensityLight intensitylux
water_pressureWater pressurekPa

The catalogue shows data types supported by the system. In a specific deployment only parameters with technical, environmental and operational justification are enabled.

Technology variants

Scope selected individually after requirements analysis

STARTER

PHP

  • lightweight variant for small installations and pilots
  • quick launch on a classic web server
  • suitable for tests, schools and demonstration projects
  • basic transmission, storage and data preview
  • possible migration to a stronger variant later
Request offer
HYBRID

PHP + .so

  • PHP with a native extension for heavier operations
  • faster processing and data decryption
  • designed for company VPS and LAMP/LEMP environments
  • broader support for alerts and server integrations
  • a balance between PHP simplicity and native-code performance
Request offer
PREMIUM

Enterprise C++

  • native HTTP(S) server application
  • for industrial deployments and larger point networks
  • low local latency and predictable backend operation
  • dedicated, OEM or white-label deployment options
  • extended architectural and integration support
Request offer
CACHE

C++ + Redis

  • very fast access to current data
  • cache layer for operator views and live readings
  • well suited for near real-time systems
  • high tolerance for many concurrent reads
  • architecture prepared for intensive data access
Request offer
TIMESERIES

C++ + InfluxDB

  • time-series database for trends and history
  • natural choice for long-term monitoring
  • efficient writes and measurement-series analysis
  • solid basis for environmental reporting
  • variant for laboratories, municipalities and larger sensor networks
Request offer
ADVANCED

C++ + PostgreSQL

  • relational backend for advanced SQL queries
  • well suited for reporting and business integrations
  • control over data structure and retention procedures
  • ability to combine measurements with other systems
  • variant for organisations with in-house IT resources
Request offer

Cooperation models

Commercial terms are prepared individually. The scope may include software only, environment launch or broader deployment support depending on scale and customer-side responsibility.

License delivery

  • software matched to the selected server variant
  • deployment right in the agreed infrastructure
  • technical documentation and configuration examples
  • support during the first environment launch

Consulted deployment

  • analysis of measurement and transmission requirements
  • selection of server variant, database and retention model
  • threshold, alert and data-handling setup
  • support during device testing and backend integration

System development

  • expansion of devices and measurement parameters
  • integrations with customer systems or operator panels
  • archiving, backup and reporting procedures
  • option to move to a stronger server variant

What delivery includes

Software and configuration

  • EnviroSense server software
  • device, identifier and endpoint configuration
  • definitions of supported measurement parameters
  • examples for working with ESP32 devices

Security and control

  • AES-256-CBC + HMAC-SHA256 payload protection
  • device identifier and transmission-source validation
  • operation without mandatory public cloud
  • backup, retention and data recovery procedures

Deployment support

  • assistance in selecting the server variant
  • consulting for the first measuring points
  • recommendations for alerts and reports
  • option to prepare project documentation

How a deployment is prepared

01

Measurement scope

We define the parameters to be measured, required sensors, point locations and expected transmission frequency.

02

Architecture

We select the server variant, database, retention approach, security model and expected installation scale.

03

Launch

We configure devices, endpoints, data storage, alerts and a basic operator panel or demo view.

04

Stabilisation

After transmission testing, we tune intervals, thresholds, alert rules and operational procedures.