Pressão
Leituras de pressão atmosférica (ou barométrica) são úteis para prever mudanças climáticas e corrigir outros sensores.
Faixa e unidade
type: "hPa"value: 800.0 a 1100.0
Campos
value: pressão em hPa (hectopascal).type: sempre"hPa".timestamp: data/hora em ISO 8601 (UTC recomendado).location:{ "type": "point", "value": [lon, lat] }.description(opcional): contexto ou altitude de referência.
Exemplo de payload
{
"pressure": {
"value": 1013.2,
"type": "hPa",
"description": "Referência a 760 m de altitude",
"location": {
"type": "point",
"value": [-46.7218, -23.5607]
},
"timestamp": "2025-12-18T14:45:00Z"
}
}
Exemplo rápido em Python (requests)
import os
import requests, datetime
API_BASE = os.environ["NEXT_PUBLIC_API_BASE_URL"]
TOKEN = "SEU_TOKEN_DO_DISPOSITIVO"
payload = {
"pressure": {
"value": 1013.2,
"type": "hPa",
"description": "Referência a 760 m de altitude",
"location": {"type": "point", "value": [-46.7218, -23.5607]},
"timestamp": datetime.datetime.now(datetime.timezone.utc).isoformat(),
}
}
requests.post(
f"{API_BASE}/v1/secure/measures",
headers={"Authorization": f"Bearer {TOKEN}", "Content-Type": "application/json"},
json=payload,
timeout=10,
)
Valores ao nível do mar costumam variar de 980 a 1040 hPa. Fora dessa faixa, revise calibração ou altitude.