STH1000: Sensor de temperatura y humedad de ambiente.


Características

  • Precisión: 0.2 ºC
  • Rango de medida temperatura: -55 ºC a 150 ºC
  • Rango de medida humedad: 0 a 100%
  • Conexión: Directa a OctoSlot
  • Longitud máxima cableado OctoSlot: 5 metros
  • OctoSlots compatibles: S1,S2,S3,S4
  • Parámetros configurables:
    • Delta notificación: Cuantía de la variación de temperatura o humedad (incremento/decremento) para notificación a servidor de monitorización.
    • Unidad de medida temperatura: Celsius / Fahrenheit
    • Unidad de medida humedad: Porcentaje (0-100%)




Instalación


Descripción

A continuación se describe paso a paso el proceso de instalación y configuración del sensor de temperatura y humedad STH1000.
  • Tiempo estimado: 5 minutos

Materiales necesarios

  • Agente MpodX4
  • Fuente de alimentación
  • Sensor de temperatura y humedad STH1000
  • Cableado OctoSlot: Cableado Ethernet standard. (Consulte longitud máxima)
  • Cable de servicio







Conexión del sensor ST1000





Conecte el cableado OctoSlot a la toma OctoSlot del sensor STH1000.




Seleccione un OctoSlot libre y conecte el cableado OctoSlot al agente MPodX4. En este ejemplo hemos seleccionado el SLOT 2 (S2), pero cualquier otro seria valido.



El sensor STH1000 esta ya correctamente conectado, ahora solo resta realizar la configuración del mismo.





Configuración del agente


Una vez conectado el sensor, solo resta acceder a la consola de operador del agente y configurar los parámetros adecuados, para ello es necesario conectar el cable de servicio al OctoSlot etiquetado como "S1/Cons".

El cable de servicio es un adaptador DB9->RJ45 que permite la conexión de un PC al agente MPodX4 empleando un puerto de serie (RS-232) standard. Si su PC no dispone de puerto de serie, puede utilizar un adaptador USB->Serie.

Consulte la sección: "Consola de operador" para conocer la forma de obtener acceso a la consola de operador.

Una vez se encuentre en la consola de operador, siga los pasos descritos a continuación en esta guía.

Configuración de los parámetros de red

El agente MpodX4 capturará la temperatura y humedad de ambiente medidas por el sensor STH1000 y las enviará al servidor PandoraFMS (external link) vía TCP/IP, para ello es necesario configurar los parámetros de red. Si aún no los ha configurado, puede seguir los pasos descritos en la sección: Parámetros de Red.


Configuración del sensor STH1000

Todos los sensores y conversores disponibles para el agente MpodX4 son identificados por este, mediante un identificador numérico.

Para conocer el identificador numérico asignado al sensor STH1000, puede teclear el siguiente comando:

sensorhelp


El agente mostrará una lista de todos los sensores soportados, de la siguiente manera:
Listing all available sensors and their parameters:
* Sensor Type: 10
      STH1000: High resolution Temperature/Humidity sensor.
          Parameters: 
           - PARAM1: Temp. delta value for notification expressed in hundredths of degree (1/100)).
           - PARAM2: Humidity delta value for notification expressed in hundredths of % (1/100)).
           - PARAM3: Work mode (0=Celsius,1=Fahreneit).
...
...
...


En esta lista podemos observar que el identificador numérico del sensor STH1000 es el 10.

Ahora indicaremos al agente que el sensor conectado en el OctoSlot 2 es de tipo 10 (identificador numérico del sensor STH1000) empleando el siguiente comando:

set SLOT2_SENSOR_TYPE 10


Hemos asignado el valor "10" a la variable SLOT2_SENSOR_TYPE mediante el comando set.

El agente responderá con el siguiente mensaje:
#V: SLOT2_SENSOR_TYPE=10
#I: Value saved to flash
#I: Selected sensor is: STH1000: High resolution Temperature/Humidity sensor.
#I:   Default parameters for this sensor saved. Remember to set proper parameters
#I:   PARAM1: 50 PARAM2: 50 PARAM3: 0


El agente nos indica que ha almacenado con éxito el nuevo valor de la variable "SLOT2_SENSOR_TYPE" y ha asignado valores por defecto a los parámetros del sensor.

Configuración de parámetros del sensor


En la ayuda obtenida mediante el comando sensorhelp observamos que el sensor ST1000 permite la configuración de 3 parámetros:

* Sensor Type: 10
      STH1000: High resolution Temperature/Humidity sensor.
          Parameters: 
           - PARAM1: Temp. delta value for notification expressed in hundredths of degree (1/100)).
           - PARAM2: Humidity delta value for notification expressed in hundredths of % (1/100)).
           - PARAM3: Work mode (0=Celsius,1=Fahreneit).

Nota:Al realizar la configuración del tipo de sensor, se establecen valores por defecto. Estos valores permiten el funcionamiento inmediato del sensor, por tanto, la configuración por parte del usuario es opcional.



PARAM 1: Delta para notificación de temperatura

El parámetro 1 permite la configuración del delta de notificación de temperatura, es decir, las centésimas de grado que ha de incrementar o decrementar la temperatura medida para que el agente realice una notificación al servidor de monitorización.

Por defecto el agente asigna 50 al parámetro 1, esto significa que la temperatura será notificada cuando varíe 50 centésimas de grado (medio grado) con respecto al ultimo envío realizado.

Por ejemplo si se desea que el agente realice una notificación cuando la temperatura varia 1 grado, se debe asignar el valor 100 (100 centésimas de grado=1 grado) al parámetro 1 del OctoSlot 2 en el que se encuentra conectado el sensor de temperatura:

set SLOT2_P1 100



PARAM 2: Delta para notificación de humedad

El parámetro 2 permite la configuración del delta de notificación de humedad, es decir, las centésimas de porcentaje que ha de incrementar o decrementar la humedad relativa ambiental para que el agente realice una notificación al servidor de monitorización.

Por defecto el agente asigna 10 al parámetro 2, esto significa que la humedad será notificada cuando varíe un 10% con respecto al ultimo envío realizado.

Por ejemplo si se desea que el agente realice una notificación cuando la humedad varie un 5% se debe asignar el valor 5 al parámetro 2 del OctoSlot 2 en el que se encuentra conectado el sensor de temperatura:

set SLOT2_P1 5




PARAM 3: Unidad de medida de temperatura: Celsius / Fahrenheit.

El parámetro 3 permite la configuración de la unidad de medida de la temperatura (Celsius / Fahrenheit). Esta será la unidad empleada para el envío de notificaciones al servidor de monitorización.

Por defecto el agente asigna 0 (Medición en grados Celsius) al parámetro 3.

Si desea realizar medición de temperatura en grados Fahrenheit, basta con asignar el valor 1 al parámetro 3 del OctoSlot 2:
set SLOT3_P2 1


Si desea realizar medición de temperatura en grados Celsius, asigne 0 al parámetro 3 del OctoSlot 2:
set SLOT3_P2 0




Paso a modo monitorización

Una vez configurado el sensor y sus parámetros el agente está configurado y listo para funcionar.

Teclee el siguiente comando para abandonar la consola de operador y arrancar el agente en modo monitorización.
exit


A partir de este momento ya no es necesario el cable de servicio puesto que el agente ya esta funcionando de forma normal.