Iotwerk
lora coverage
Computes free-space loss at one metre, applies a caller-supplied path-loss exponent over distance, then reports estimated receive power and margin against receiver sensitivity. This planning estimate does not model terrain, Fresnel obstruction, interference, antenna mismatch or regulatory duty cycle.
POST https://iot.halowerk.com/v1/lora-coverageEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| frequency_mhz | number | Ja | |
| distance_km | number | Ja | |
| tx_power_dbm | number | Ja | |
| tx_antenna_gain_dbi | number | Ja | |
| rx_antenna_gain_dbi | number | Ja | |
| receiver_sensitivity_dbm | number | Ja | |
| path_loss_exponent | number | Ja | |
| miscellaneous_loss_db | number | Nein |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"frequency_mhz",
"distance_km",
"tx_power_dbm",
"tx_antenna_gain_dbi",
"rx_antenna_gain_dbi",
"receiver_sensitivity_dbm",
"path_loss_exponent"
],
"additionalProperties": false,
"properties": {
"frequency_mhz": {
"type": "number",
"minimum": 100,
"maximum": 10000
},
"distance_km": {
"type": "number",
"minimum": 0.001,
"maximum": 10000
},
"tx_power_dbm": {
"type": "number",
"minimum": -100,
"maximum": 100
},
"tx_antenna_gain_dbi": {
"type": "number",
"minimum": -50,
"maximum": 100
},
"rx_antenna_gain_dbi": {
"type": "number",
"minimum": -50,
"maximum": 100
},
"receiver_sensitivity_dbm": {
"type": "number",
"minimum": -200,
"maximum": 0
},
"path_loss_exponent": {
"type": "number",
"minimum": 1,
"maximum": 8
},
"miscellaneous_loss_db": {
"type": "number",
"minimum": 0,
"maximum": 200
}
}
}Veröffentlichtes Eingabebeispiel
{
"frequency_mhz": 868,
"distance_km": 2.5,
"tx_power_dbm": 14,
"tx_antenna_gain_dbi": 2,
"rx_antenna_gain_dbi": 2,
"receiver_sensitivity_dbm": -137,
"path_loss_exponent": 2.7,
"miscellaneous_loss_db": 3
}Ergebnis & Dokumentation
Veröffentlichtes Ergebnisschema anzeigen
{
"$ref": "https://iot.halowerk.com/v1/lora-coverage/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.