Novedad: el cortafuegos de IA supervisa cada módulo y explica cada incidente con palabras sencillas. Vea cómo funciona

Regiones de sensores

La solución de regiones de sensores: claves de sensores y estaciones meteorológicas, los seis atributos de límite, reglas críticas y de advertencia, el plano de planta y cada página del tablero.

La solución de regiones de sensores vigila sensores de temperatura y humedad repartidos por las regiones de un emplazamiento, por ejemplo el invernadero, el huerto y la cámara frigorífica de una granja. Cada sensor tiene sus propios límites; cada región tiene un plano de planta con sus sensores, coloreados según su estado de alarma. Una estación meteorológica completa el panorama.

El modelo

ParteEn la instalación completa
EmplazamientoFarm (tipo de activo Site)
RegionesGreenhouse, Orchard y Storage hall (tipo Region) bajo la granja. Cada región tiene el atributo floorPlan con la dirección de su imagen de plano.
DispositivosCinco sensores por región, colocados en su región, y una estación meteorológica colocada en el huerto

La estación meteorológica se reconoce en el tablero por su label, Weather station: sus filas y marcadores abren la página Weather en lugar de la página Sensor. Asigne a su estación ese label.

Perfil: Sensor regions · Sensor

ClaveEtiquetaUnidad
air_tempTemperatura°C
air_humHumedad%
batteryBatería%
plan_x, plan_yPosición en el plano x, ypx
lat, lngLatitud, longitud

Perfil: Sensor regions · Weather station

ClaveEtiquetaUnidad
air_tempTemperatura°C
air_humHumedad%
acc_rainfallLluviamm
pressurePresiónhPa
lightLuzlx
wind_dirDirección del viento°
wind_speedVelocidad del vientom/s
lat, lngLatitud, longitud

Los atributos de límite

Cada sensor y la estación meteorológica tienen seis límites como atributos de servidor:

AtributoPor defectoSignificado
maxTempThreshold32Crítico por encima
minTempThreshold4Crítico por debajo
warnTempThreshold27Aviso por encima, hasta el máximo
maxHumThreshold88Crítico por encima
minHumThreshold30Crítico por debajo
warnHumThreshold78Aviso por encima, hasta el máximo

En la instalación completa, los sensores de cada región tienen su propio umbral de aviso de temperatura (24 °C en el invernadero, 26 °C en el huerto), y los sensores de la storage hall se configuran como cámara fría (máximo 8 °C, mínimo 0 °C, humedad de 40 a 95 %).

Un dispositivo sin uno de estos atributos no lo comprueba la regla que lo lee. Cambie los límites en la pestaña Attributes del dispositivo, o escríbalos desde otro sistema con la API de atributos (POST …/attributes/server); véase Telemetry and attributes API.

Reglas de alarma

Ambos perfiles tienen las reglas de umbral; el sensor también tiene la regla de batería.

TipoSeveridadCondiciónAntirreboteHistéresis
high_temperatureCríticaair_temp > maxTempThreshold2 lecturas para activar, 2 para desactivar0.5
low_temperatureCríticaair_temp < minTempThreshold2 / 20.5
high_humidityCríticaair_hum > maxHumThreshold2 / 22
low_humidityCríticaair_hum < minHumThreshold2 / 22
temperature_warningAvisoair_temp > warnTempThreshold y ≤ maxTempThreshold2 / 2
humidity_warningAvisoair_hum > warnHumThreshold y ≤ maxHumThreshold2 / 2
battery_low (sensor)Avisobattery < 20 %1 / 12
device_offlineAvisoSin mensajes durante 1.800 segundos (30 minutos)

Cada regla se activa y se desactiva por su cuenta. Un sensor por encima de su máximo tiene una alarma high_temperature Crítica; la banda de aviso termina en el máximo, así que la alarma temperature_warning se desactiva tras dos lecturas por encima del máximo, mientras que la crítica permanece abierta. Para el diseño de estas bandas véase Alarm rule cookbook.

El tablero

El tablero Sensor regions se abre el último día.

PáginaTarjetas
Regions (principal)Tabla Regions: las regiones de la A a la Z con su número de sensores, diez por página; una fila abre la región. Sensors on the map: cada sensor y la estación, nombrados por su label y coloreados según su estado de alarma. Alarm count: las alarmas abiertas de los dispositivos del tablero, con un botón All alarms. Weather station: sus últimas lecturas. Active alarms
AlarmsAlarms of the sensors: las alarmas abiertas de cada dispositivo, de la más reciente a la más antigua, diez por página, búsqueda, exportación; una fila o su botón Open abre la página de la alarma
Region (oculta)Ficha de la Region (nombre, código, número de sensores, uso); Sensors of the region con punto de conexión, temperatura, humedad y batería; Floor plan; Alarms of this region
Sensor (oculta)Temperature y Humidity con sus líneas; Alarm state; Battery (rojo por debajo de 25 %, ámbar por debajo de 50 %); Temperature and humidity en dos ejes; Alarms of this sensor; Readings
Weather (oculta)Las lecturas de la estación con sus líneas, Wind en la rosa de los vientos, Temperature, humidity and rain, Alarms of the station, sus lecturas

Colores en los mapas y en el plano

ColorSignificado
RojoEl dispositivo tiene una alarma Critical o Major abierta
ÁmbarTiene otra alarma abierta
GrisEstá sin conexión
VerdeSin alarma abierta

La tarjeta Alarm state de un sensor muestra la peor de sus alarmas abiertas: Alarm, Warning, Notice o Normal.

Estos colores provienen de scripts de cálculo del tablero. Un tablero creado a partir de la plantilla, o una organización sin alarmas, colorea el mapa según la temperatura: Cold por debajo de 4 °C, Normal de 4 a 27 °C, Hot por encima de 27 °C.

El plano

La tarjeta Floor plan de una página de región dibuja la imagen del plano de la región y coloca cada sensor en él.

QuéDe dónde procede
La imagenEl atributo floorPlan del activo de la región: una ruta interna o una dirección https de la imagen. Sin él, se muestra un plano de ejemplo.
La posición de un sensorLos últimos valores de las claves de telemetría plan_x y plan_y del sensor, en píxeles desde la esquina superior izquierda de un plano de 1.200 × 800

La mayoría de los sensores reales no envían plan_x ni plan_y. Para colocarlos:

  1. Prepare la imagen del plano de 1.200 × 800 píxeles (o escale sus coordenadas a ese tamaño) y establezca su dirección como atributo floorPlan de la región en Sites & Assets.
  2. Dé a cada sensor su posición como dos atributos de servidor, por ejemplo planX y planY.
  3. En el flujo raíz del perfil del sensor, antes de Save telemetry, añada un bloque Device details que lea esos dos atributos y los escriba en el mensaje como plan_x y plan_y (destino bajo msg.payload). Véase IoT data blocks.

Cada mensaje almacenado lleva entonces también la posición, lo que añade dos puntos de datos por mensaje. Los marcadores no se pueden arrastrar en el plano.

Notificaciones

El flujo Sensor regions: alarm notifications avisa al rol Admin cuando se abre o se cierra una alarma de un sensor o de la estación meteorológica. Se guarda desactivado: actívelo en Automation. El rol se alcanza en la aplicación, por notificación push si está configurada y en las aplicaciones de chat vinculadas, no por correo electrónico ni SMS; añada filas address o phone para esos. Véase Flow templates.

Límites conocidos

NecesidadEstado
Un recuento de alarmas por región en la tabla de regionesNo disponible: abra una región para ver sus alarmas, o consulte el mapa
Un formulario en el tablero para editar los límites de un sensorNo disponible: use la pestaña Attributes o la API
Límites predeterminados para un sensor que no tiene ningunoNo disponible: un sensor sin límite no se comprueba para ese límite. Defina los atributos al añadir sensores.
Ocultar sensores de reserva en el tableroSe muestra cada dispositivo colocado en una región. Mueva los sensores de reserva fuera de la región.

Relacionado