Configurar feeds de temperatura

Añade URLs de feeds HTTPS de consulta, define la clave raíz del JSON, asigna etiquetas a las sondas y comprueba que Home se actualiza.

Primer plano de cables Ethernet Cat-5e blancos con conectores RJ45
El JSON de las sondas suele salir de la LAN por Ethernet o por un relay cercano, no directamente a internet. Foto: DiscDepotDundee.co.uk. CC BY-SA 4.0

Los feeds pull permiten que ProbeHarbor obtenga JSON por HTTPS de forma programada cuando tu sonda ya sirve una URL pública (o un relay con TLS). Para la guía completa de push y pull que corresponde a la interfaz actual de Devices, empieza por añadir dispositivos push y pull.

Pasos de configuración

  1. Verifica el feed con curl: sondas anidadas bajo un objeto raíz (por defecto temp).
  2. Abre la pestaña Dashboard → Devices → Pull feeds.
  3. Añade la URL HTTPS y define la JSON root key si tu objeto no se llama temp (p. ej., readings).
  4. Usa Test feed URL y después Save pull setup: las claves de sonda se importan automáticamente.
  5. Cambia las etiquetas en la misma página o haz clic en Accept suggested names.

Clave raíz del JSON

El análisis pull busca { "<root>": { "0": { "f": …, "h": … }, … } }. La raíz por defecto es temp. Las claves planas de estilo push y los sensors[] tipados son para la ingesta push, no para la ruta pull por defecto.

SenML y la API REST de Home Assistant

Cuando falta la raíz configurada, ProbeHarbor detecta automáticamente SenML JSON (array RFC 8428) y el JSON de sensores REST de HA (state + attributes). Pega la URL HTTPS tal cual, sin necesidad de cambiar la raíz del JSON. Asigna las claves de sonda a partir de los nombres SenML (p. ej., 0) o de state en los feeds REST de una sola entidad. Prueba el ejemplo SenML o el ejemplo de HA REST públicos.

Varios feeds

Puedes añadir varias URL pull (se aplican los límites de tu plan). Documenta qué URL es de producción y cuál de demostración. Seguridad: seguridad del relay. Comportamiento de las consultas: obtención de sondas en la página de inicio.

Solución de problemas

Una clave raíz incorrecta o errores tipográficos en las claves de sonda ocultan las tarjetas aunque la URL devuelva 200. Consulta depurar lecturas obsoletas.