Iotwerk
fleet anomaly
Computes cohort median, median absolute deviation and robust z-scores for one numeric reading per device. A caller-selected threshold determines flags. It detects cross-sectional outliers only and does not diagnose root cause or learn temporal behavior.
POST https://iot.halowerk.com/v1/fleet-anomalyEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| readings | array | Ja | |
| threshold | number | Nein | Absolute robust z-score threshold. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"readings"
],
"additionalProperties": false,
"properties": {
"readings": {
"type": "array",
"minItems": 3,
"maxItems": 10000,
"items": {
"type": "object",
"required": [
"device_id",
"value"
],
"additionalProperties": false,
"properties": {
"device_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"value": {
"type": "number",
"minimum": -1000000000000,
"maximum": 1000000000000
}
}
}
},
"threshold": {
"type": "number",
"minimum": 0.1,
"maximum": 20,
"description": "Absolute robust z-score threshold."
}
}
}Veröffentlichtes Eingabebeispiel
{
"readings": [
{
"device_id": "pump-1",
"value": 10.1
},
{
"device_id": "pump-2",
"value": 9.9
},
{
"device_id": "pump-3",
"value": 10.2
},
{
"device_id": "pump-4",
"value": 18.5
}
],
"threshold": 3.5
}Ergebnis & Dokumentation
Veröffentlichtes Ergebnisschema anzeigen
{
"$ref": "https://iot.halowerk.com/v1/fleet-anomaly/schema#/outputSchema"
}Veröffentlichtes Ergebnisbeispiel öffnen
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Iotwerk0,003 USDC
battery degradation
POSThttps://iot.halowerk.com/v1/battery-degradationApplies a transparent heuristic: cycle fade scales with equivalent full cycles and depth-of-discharge exponent; calendar fade scales with square-root time and a temperature factor. Coefficients are caller supplied or declared defaults. This
- Iotwerk0,002 USDC
device auth
POSThttps://iot.halowerk.com/v1/device-authCanonicalizes device_id, nonce and message, computes an HMAC-SHA256 tag with caller-supplied ephemeral key material, and optionally compares a claimed tag in constant time. It does not provision devices, store keys or replace asymmetric dev
- Iotwerk0,004 USDC
digital twin sync
POSThttps://iot.halowerk.com/v1/digital-twin-syncGroups caller-supplied scalar field changes by field name, selects the highest version, and reports a conflict when equal-version values differ. It does not connect to a twin platform, merge nested documents or resolve semantic conflicts.