Ecovolt API - API Token Endpoints
string · requiredEnvironmentSensorType · enumstring · requiredstring · requiredstring · requiredstring · enum · requiredstring[] · requirednumbernumbernumbernumbernumbernumbernumbernumbernumber
Get all threshold groups for a system
GET
http://localhost:8080
/api/environment-sensor/threshold-group/system/{systemId}
Returns all environment sensor threshold groups for the specified system. Optionally filter by environment sensor type.
path Parameters
systemIdquery Parameters
environmentSensorTypeFilter by environment sensor type
Type of the environment sensor device (e.g., IAQ4, IAQ9)
Enum values:
FRIDGE_SENSOR
IAQ4
IAQ9
Get all threshold groups for a system › Responses
List of threshold groups
_idPrimary ID of the Threshold Group
Example: 64b7f1e6f9c9d4e5b8a9f7c3
nameUser-defined group name
Example: Office Sensors
systemIdSystem this group belongs to
Example: 507f1f77bcf86cd799439011
environmentSensorTypeType of environment sensors in this group
Enum values:
FRIDGE_SENSOR
IAQ4
IAQ9
Example: IAQ4
sensorIdsSensors assigned to this group
Example: ["507f1f77bcf86cd799439011"]
temperatureMinMin temperature threshold in degrees Celsius
Example: 18
temperatureMaxMax temperature threshold in degrees Celsius
Example: 28
humidityMax humidity threshold percentage
Example: 70
carbonDioxideMax CO2 threshold in ppm
Example: 1000
formaldehydeMax formaldehyde (HCHO) threshold in ppm
Example: 0.08
fineParticulateMatterMax PM2.5 threshold in ug/m3
Example: 35
coarseParticulateMatterMax PM10 threshold in ug/m3
Example: 150
totalVolatileOrganicCompoundsMax TVOC threshold in ppm
Example: 0.5
soundLevelMax sound level threshold in dB
Example: 65