Activar la configuración del sensor analógico

1. Activa la interfaz de usuario

El requisito previo es este. Versión de firmware 2.3.0(x) (o más reciente) con extensión API de sensor analógico.
Para que su OpenSprinkler utilice la configuración del sensor analógico, se debe ajustar la configuración de la interfaz de usuario.

Tenga en cuenta: No hay soporte del fabricante (de EE. UU.) para el firmware modificado, solo soporte alemán Página de soporte!

a) OpenSprinkler 3.x:

  1. Encuentra la IP de tu OpenSprinkler presionando B1
  2. Abra un navegador web y vaya a la página de configuración SU de su OpenSprinkler:
    http://<dirección-ip>/su
    donde <dirección-ip> es la dirección IP de 1.
    p.ej. http://192.168.178.123/su

b) OSPI

  1. Abra un navegador web y vaya a la página de configuración SU de su OSPi
    http://<dirección-ip>:8080/su
    donde <dirección-ip> es la dirección IP de su Raspberry Pi.
    p.ej. http://192.168.178.123:8080/su

Página SU:

  1. Hay dos campos de entrada en la página SU.
  2. Ingrese "https://ui.OpenSprinklerShop.de/js" en UI Source, ingrese su contraseña (en el estado de entrega "opendoor") y confirme con "enviar".
    Esto es necesario porque la versión "oficial" no admite estas extensiones.
    De hecho, OpenSprinkler no tiene ninguna GUI (interfaz gráfica de usuario) incorporada, solo una API. La GUI se carga dinámicamente mediante Javascript a través de esta página.
  3. Reinicie su OpenSprinkler. Ahora debería haber una configuración "Configuración del sensor analógico" en "Opciones":
  1. Aplicación Android/IOS:
    – Android: busque “OpenSprinklerASB” en Play Store.
    – IOS: busque “OpenSprinklerASB” en la App Store.

2. Instalación

Lista de sensores 2024-07

La imagen de arriba muestra una configuración de ejemplo con un sensor SMT100 y dos sensores SMT50, así como una configuración de grupo.

El área se divide en tres partes: sensor, ajustes de programa y registro.

3. Sensores

Con "Agregar sensor" puede agregar un nuevo sensor, con "Editar" puede editar y cambiar un sensor existente y con Eliminar puede eliminar un sensor.

Presione «Agregar Sensor» e ingrese los parámetros:

Sensor analógicoeditsmt50

«Número de sensor»: Cada sensor necesita un número único para su gestión.

"Tipo": Seleccione un tipo de sensor. Probablemente seguirán más tipos, que se agregarán a la lista:

  • Truebner SMT100 RS485 Modbus RTU sobre TCP: Conecte un SMT100 a través de la red. Para ello necesita un conversor TCP a RS485 Modbus. El sensor admite dos funciones: humedad del suelo (modo de humedad) o temperatura (modo de temperatura).
    Ingrese la dirección IP y el puerto para el convertidor RS485, ID es el ID Modbus del sensor.
  • Placa de extensión analógica (ASB) OpenSprinkler: 4 variantes para convertir los datos de entrada:
    – «modo tensión 0..4V»: No hay conversión de las variables de entrada, la tensión se utiliza directamente
    – «0..3.3V a 0.100%» el rango de voltaje de 0 a 3.3V se convierte a 0% a 100%
    – «Modo de humedad SMT50»: el rango de voltaje se convierte para el Truebner SMT50 – modo de humedad del suelo
    – «Modo de temperatura SMT50»: el rango de voltaje se convierte para el Truebner SMT50 – modo de temperatura
    – Lo mismo ocurre con Vegetronix
  • Caso especial “ASB – Sensor definido por el usuario”: aquí usted mismo puede determinar los parámetros, rangos y compensaciones de los valores del sensor
  • “Suscripción MQTT”: este tipo de sensor es para valores de sensor MQTT del servidor MQTT conectado. Defina «Tema» (el identificador de sección) y «Filtro» (el valor del sensor)
  • “Sensor remoto de un OpenSprinkler remoto”: Sensor de otro OpenSprinkler de la red. Ingrese IP+Puerto para la dirección del OpenSprinkler remoto. El OpenSprinkler eliminado debe tener la misma contraseña que este OpenSprinkler. ID es el número del sensor eliminado
  • “Datos meteorológicos”: sensores para sensores virtuales que reciben los valores del servicio meteorológico
  • “Grupo de sensores”: Define un grupo que actúa como un sensor virtual que puede combinar varios sensores. El resumen ocurre a través de
    – min: valor más pequeño de todos los sensores del grupo
    – máx: valor más grande de todos los sensores del grupo
    – avg: valor promedio de todos los sensores del grupo
    – suma: suma de todos los valores de los sensores en el grupo

"Grupo": La asignación del sensor a un grupo. Ingrese aquí el número del sensor de grupo (no es un campo obligatorio, también puede configurarlo más adelante)

"Nombre": El nombre del sensor.

“Dirección IP” y “Puerto”: Para dispositivos de red, la dirección TCP/IP y el puerto

"IDENTIFICACIÓN": Identificación específica del sensor, consulte "Tipo". Para la “Placa de sensor analógico” esta es la conexión, es decir, ID=0 para la conexión número 9, ID=1 para la conexión número 10, etc.

«Leer Intervalo(s)»: Distancia de lectura de los datos del sensor en segundos (recomendación 300s)

«Sensor habilitado»: Debe estar activo para que se lea el sensor.

«Habilitar registro de datos»: Guarde los datos de registro en el registro del sensor.

«Mostrar en página principal»: Muestra los datos del sensor en la página de inicio.

El sensor se guarda con “Guardar”.

4. “ajustes de programa” – ajustes de programa

Aquí puede asignar los sensores a los programas.

Un "ajuste" significa que los valores de los sensores influyen en el tiempo de ejecución del programa, por lo que, por ejemplo, el control climático se puede mostrar aquí como un valor en %, un programa puede durar más o menos tiempo.

Ajustes programados202407

Un ajuste de programa sólo puede asignarse a un sensor. Si desea asignar varios sensores a un programa, cree un grupo de sensores y utilícelo para personalizarlo. Alternativamente, también puede definir varios ajustes del programa y asignarlos al mismo programa, pero luego los ajustes del programa se multiplican (por ejemplo, ajuste A: 90 %, ajuste B 110 %, entonces el ajuste efectivo es 0,9 x 1,1 = 0,99 correspondiente al 99 %).

«Número de ajuste»: Número único para personalización.

"Tipo": El tipo define cómo se convierten los datos del sensor para el ajuste del programa:
– «Sin ajuste»: No se realiza ningún ajuste, p. para apagar temporalmente
– “Escala lineal”: el ajuste es completamente lineal: “Valor mínimo y máximo del sensor” define el rango de los valores más pequeños y más grandes del sensor, p. 30% y 60%. Los “factores 1 y 2” definen los factores de ajuste, donde los valores representan un ajuste proporcional. Por ejemplo, si desea un valor de ajuste del factor 200% con un valor mínimo del sensor de 0, ingrese "200" en "Factor 1". En el “Factor 2” el valor del valor máximo del sensor corresponde
– “Digital bajo mínimo”: si el valor del sensor cae por debajo del valor mínimo del sensor, se aplica el factor 2; en caso contrario, el factor 1.
– “Digital over max”: si el valor del sensor supera el valor máximo del sensor, se aplica el factor 2, en caso contrario se aplica el factor 1

"Sensor": Seleccione el sensor para los datos del sensor

“Factor 1/2” y “Valor mínimo/máximo del sensor”: Consulte Tipo para conocer los valores de ajuste.

5. Iniciar sesión

Con "Borrar registro" puede eliminar todos los datos del registro. Descargue el registro con “Descargar registro”.

También puede utilizar la función API para leer los datos directamente en formato JSON, filtrarlos y luego eliminarlos.

La descripción de las funciones API está actualmente disponible. disponible aquí.

“Mostrar registro” muestra las últimas 24 horas:

Registro de sensoresconminmax

Las líneas discontinuas "Min" y "Max" muestran que se ha creado el rango de ajuste especificado en "4. Ajustes del programa".

Configuración del sensor

1. Tipos de instalaciones

El software actual puede utilizar 4 tipos de sensores:

  • sensores digitales a través de las conexiones SEN1/SEN2 (entradas de sensor clásicas)
  • sensores analógicos a través del A2D a los sensores digitales (el límite de conmutación simula el sensor digital)
  • sensores analógicos a través de ese nueva placa de sensor analógico (conexión directa a una entrada de sensor)
  • sensores analógicos a través de convertidor Modbus TCP/IP RS485 (Truebner SMT100 RS485 versión Modbus)

No es necesaria ninguna configuración externa para las 3 primeras variantes; todo se puede configurar directamente en la aplicación OpenSprinkler.

¡Sólo las dos últimas variantes pueden registrarse a través del nuevo registro de sensores y visualizarse en un diagrama!

2. Sensores analógicos mediante convertidor TCP/IP RS485 Modbus

Para integrar un sensor Modbus RS485, se debe poder acceder a un convertidor Modbus RS485 en la misma red a través de su dirección IP.

Puede encontrar información detallada sobre RS485 y Modbus aquí.

Puede encontrar un ejemplo de configuración utilizando USR-W610 y Truebner SMT100 RS485 Modbus aquí.

Se recomienda el “Módulo convertidor Ethernet Waveshare RS485 a RJ45” para el riel tipo sombrero. Información aquí.

 

Deja una respuesta

La dirección del cable electrónico no es pública. Los campos obligatorios están marcados con *

Este es el Akismet de EE. UU. para reducir el spam. Después podrás proceder a los datos de los comentarios.