La nueva versión de OpenSprinkler-Firmware CON extensión para el Tablero de sensores analógicos asi como el nuevo Truebner Adaptador RS485.
NOTA: Este artículo se refiere a la OpenSprinkler 3/3.2/3.3 y OSPi
Esta versión se basa en el firmware original del fabricante (OpenSprinkler.com), pero es mío ajustado adicionalmente.
Nuevo es:
- Acceso a la nube a través de Openthings.io Cloud Token (NUEVO: TAMBIÉN OSPi !!!)
- Zonas de agrupación
- Nuevo control de riego mediante nuevo programador
- Nuevo método específico del clima: valores mensuales
- Exclusivo aquí: API de sensor analógico
Cambios de versión
Tenga en cuenta: No hay soporte del fabricante (de EE. UU.) para el firmware modificado, solo a través de este Pagina de soporte!
NUEVO en 2.3.3. 171:
- RESET_STATION_BITS arreglado
- Inicio programado del programa arreglado
- arreglo mqtt+influxdb roto
Descargue el nuevo firmware (modificado) 2.3.3(171)
NUEVO en 2.3.3. 170:
- Advertencia de flujo mejorada: cada zona ahora tiene una opción de advertencia de flujo (se requiere la actualización 156 de la aplicación)
- Advertencia de flujo mejorada: cada zona almacena el flujo de agua promedio del último recorrido por zona (evidente con la actualización de la aplicación 156 requerida)
- Actualización de la aplicación 156 con notificaciones push para notificaciones de “Monitoreo y control”
NUEVO en 2.3.3 169:
- “Monitoreo y control” ahora se muestra con Prioridad, Baja=verde, Media=amarilla y Alta=rojo en el panel frontal
- “Monitoreo y Control” ahora con MQTT y notificación por correo electrónico
- Solución: InfluxDB y correo electrónico habilitados al mismo tiempo
- Nuevo OpenSprinkler¡APLICACIÓN ASB disponible!
NUEVO en 2.3.3 168:
- OSPi: Soporte de adaptadores USB-RS485 con control de Truebner Sensores SMT100 y Aquaflex
- Nueva función “Monitoreo y Control” para el control de programas y zonas en función del valor del sensor. Esto le permite definir y ejecutar acciones controladas por eventos, por ejemplo, si el nivel de la cisterna está por debajo del valor mínimo, el llenado comienza hasta que se alcanza un valor mínimo o el sistema de ventilación se inicia cuando la humedad/temperatura es alta.
Más sobre esto en la nueva página. “Seguimiento y Control”.
Atención, ¡haga una copia de seguridad de la configuración! Debido a cambios de configuración, ¡todas las configuraciones ahora se restablecen!
NUEVO en 2.3.2 167:
- Soporte de InfluxDB: uso Influjo DBpara gestionar los datos medidos de forma centralizada y evaluarlos de forma específica (después de la instalación, haga clic en "Arduino" y luego continúe con "Inicializar cliente", los datos de acceso estarán a continuación).
- Alerta de flujo: esta opción le notifica cuando se está ejecutando un programa pero no fluye agua. También se puede utilizar como detección de fugas. Las instrucciones están aquí.
(Guía rápida: Funciona con un medidor de agua de pulso conectado y solo si el nombre de la estación contiene los últimos 5 caracteres de un número con la cantidad mínima de agua en litros de flujo de agua, por ejemplo, “Césped 05.00”. La opción debe estar activada. La estación debe estar al menos 2,5 minutos de ejecución) - API del sensor: parámetros /sn “antes” y “después” para limpiar los datos de medición según el rango de tiempo (consulte Sensor API.txt en github).
Atención, ¡haga una copia de seguridad de la configuración! Debido a cambios de configuración, ¡todas las configuraciones ahora se restablecen!
NUEVO en 2.3.2 166:
- Soporte para notificaciones por correo electrónico (Las instrucciones para el correo electrónico de Google con contraseña de la aplicación se pueden encontrar aquí)
- OSPi: Nuevo OpenThingsFramework con conexión OTC más estable
- Fusionar los cambios OpenSprinkler 2.2.1 (1).
Atención, ¡haga una copia de seguridad de la configuración! Debido a cambios de configuración, ¡todas las configuraciones ahora se restablecen!
NUEVO en el 165:
- Se agregó soporte para el adaptador Trueber RS485
- Optimización del caudalímetro, hasta 200 ticks/s
- Corrección del puntero cero
- vista previa del ajuste del programa
- Se agregaron diagnósticos de tamaño de registro /du
- Detección de tablero agregada
NUEVO en el 164:
- OSPi con el script de inicio systemd. Se instala y se activa automáticamente cuando actualiza el firmware con “sudo ./updater.sh”.
- corrección de estación https
- Tiempo de espera más corto para los sensores remotos para evitar bloqueos.
NUEVO en el 163:
- OS3x Latch: Ajuste del pestillo del expansor de zona de corrección de errores
- OSPi: OSPi Corrección de errores para liberar/eliminar memoria
- OSPi: Corrige la fecha de retraso por lluvia
NUEVO en el 162:
- Lanzamiento de corrección de errores: Corrección de la implementación de la contraseña MQTT, ahora son posibles contraseñas más largas
NUEVO en el 161:
- Lanzamiento de corrección de errores: Corrección de un desbordamiento del búfer en la visualización del registro del sensor de los gráficos
NUEVO en el 160:
- OSPi: OpenThingsFramework. Esto ahora lo tira OSPi versión de la OpenSprinkler ¡La versión 3.x es la misma y permite el acceso remoto a través de tokens OTC! Para obtener más información, consulte "Acceso remoto a través de Openthings.io Cloud" a continuación
- OSPi: Apoyo para OSPi 1.6 2xADS1115
- MQTT: Host, nombre de usuario y contraseña ahora más largos: Host: 100, Usuario: 50, Contraseña 100 caracteres
- MQTT: Manejo mejorado, la lectura con valores cero ya no lee el siguiente valor
- OS3x: Mejor detección de los adaptadores de red ENC28J60/W5500
NUEVO en el 153:
- Filtro de ruido digital para las entradas analógicas de la “Analog Sensor Board”.
- Manejo mejorado de suscripciones MQTT
La lista completa de todos los cambios se puede encontrar en GitHub
O el firmware oficial 2.2.1: aquí
A. OpenSprinkler 3.0 - 3.3:!! ¡Primero haga una copia de seguridad de su configuración! (03.11.2024) Descargue el nuevo firmware (modificado) 2.3.3(171): aquí Las instrucciones exactas para instalar UNA actualización se pueden encontrar aquí: Así funciona la actualización del firmware |
B. OSPi
!! ¡Primero haga una copia de seguridad de su configuración!
OSPi ¡Firmware para compilar usted mismo!
El código fuente está disponible aquí:
https://github.com/opensprinklershop/OpenSprinkler-Firmware
https://github.com/opensprinklershop/OpenSprinkler-App
Así sigue
1. Acceso remoto a través de Openthings.io Cloud
La función se explica completamente aquí.
2. Zonas de agrupación
Esta nueva función reemplaza la antigua función secuencial, que le permite controlar si las zonas se riegan de forma simultánea o secuencial.
Con la función de grupo (estas son las letras de los circuitos), las zonas con el mismo grupo (por ejemplo, todas las zonas con el grupo A) funcionan una tras otra, pero otras zonas con diferentes grupos (por ejemplo, con los grupos A, B y C) funcionan simultáneamente. Ajustable con el engranaje.
También nuevo: use el menú en la parte inferior derecha, “Editar opciones”, luego “Sistema” y “Ordenar estaciones por grupos”, luego las zonas se ordenarán por grupos.
Los grupos se determinan aquí:
El grupo P representa un caso especial: todas las zonas con el grupo P se riegan simultáneamente.
3. Método específico del clima: valores mensuales
Con este método, el control de riego se puede ajustar mediante valores preestablecidos mensuales.
4. API de sensores analógicos
La función se explica completamente aquí.
Desafortunadamente, reinicie el mío OpenSprinkler permanentemente después de importar el último firmware 2.3.0. Conexión wifi -> Sincronización NTP -> Verificación del clima -> Reiniciar
hallo,
¿Ya intentaste un reinicio?
Si eso no ayuda, envíelo, repararé el firmware de forma gratuita.
Ahora he bajado a la versión beta 2.2.0.112 y el sistema operativo funciona de nuevo.
hallo,
Hice algunos ajustes, prueba por favor. El enlace del firmware ha sido actualizado
Buen trabajo
hallo,
Instalé el nuevo firmware 2024 – versión 2.3.0 (139). Funciona perfectamente.
La única vez que Batten no funciona es cuando quiero cambiar una contraseña. OpenSprinkler ASB (no responde cuando se presiona).
Si configuro la contraseña de opendoor con una diferente (para la versión simple Open Sprinkler), ya no funciona OpenSprinkler ASB (es negro en el costado OpenSprinkler ASB y no va más lejos).
Saludos franco
Verdadero. Gracias por la información, ni me había dado cuenta! ¡Se corregirá en los próximos días!
hallo,
Tengo el nuevo firmware – versión 2.3.0. (140) jugó. Sólo que es igual que antes. ( En el OpenSprinkler ASB el listón no sirve o está negro y no llega más lejos. )
Al operar desde Internet, incluso a distancia, todo funciona.
Saludos, franco.
Hola, esto no se debe al firmware, sino a la aplicación. La versión se ha actualizado en Google Playstore y Apple Appstore, verifique si también tiene la versión actual.
hallo,
Gracias. Sí, funciona inmediatamente con tu celular. Pero lamentablemente me muestra “no compatible” en la tablet. Es una Samsung Galaxy Tab A (2016). ¿Puedes cambiar algo en la aplicación para que funcione como antes?
Saludos, franco.
Podrías, pero Google está obligando a los desarrolladores a especificar Android 11 como sistema operativo mínimo a partir de ahora; de lo contrario, la aplicación no se publicará en Playstore.
https://developer.android.com/google/play/requirements/target-sdk
Y supongo que tu tableta todavía tiene Android 10.
El APK actual también está aquí: https://opensprinklershop.de/firmware/app-release.apk
Hola, muchas gracias por el APK actual. Mi tableta todavía tiene la versión Android 8.1.0. Cuando abro el APK, aparece un mensaje de error: “Se produjo un error al analizar el paquete. “. (En mi teléfono celular tengo una indicación de la precisión de aplicaciones desconocidas).
¿Aún puedo cargar el APK de alguna manera?
Saludos, franco.
Hola Frank, me temo que no se puede hacer nada más. Tu tableta es demasiado antigua, Android 8.1.0 ya no es compatible, ahora estamos en Android 15. Sería como intentar usar Windows XP en una PC, pero ya no funciona mucho.
Sin embargo, lo intenté de nuevo y ajusté el APK en la carpeta de firmware nuevamente. Intente nuevamente con esta versión.
Hola, primero tuve que borrar el antiguo, luego lo reinstalé y funciona perfectamente!!! Muchas gracias !!!
Saludos, franco.
Hola. He estado intentando que este nuevo firmware funcione en una máquina virtual. Desafortunadamente, la instalación falla porque no hay GPIO en la VM y recibo muchos mensajes de error. Tampoco necesito GPIO porque las válvulas se controlan mediante MQTT. ¿Existe alguna forma de instalar el firmware más reciente sin utilizar GPIO?
Gracias de antemano
Saludo
Kay
¿Está bien, pero por qué? Podrías usar Homeassist y usarlo para controlar las válvulas.
Si desea personalizar esto, no dude en hacerlo. El software es de código abierto y está en Github.
"La actualización del firmware SÓLO se puede realizar a través de WLAN (para versiones inferiores a 2.2.0.105)". ¿Y para las versiones anteriores? ¿Cómo funciona la actualización a través de Ethernet, desde la página de actualización obv. ¿No funciona a través de Ethernet y siempre sale con el mensaje "verificar clave del dispositivo" (hash y borrar)?
Sí, por encima de esta versión la actualización del firmware también funciona con LAN Ethernet. "Verificar clave del dispositivo" significa que la contraseña es incorrecta.
¡Gracias por las (160) y más contraseñas MQTT!
El fin de semana probé las contraseñas MQTT extendidas: ¡la interfaz de usuario se atascó (pantalla negra)! Luego vi el 161; instalarlo también funcionó, pero la interfaz de usuario aún se bloquea -> restablecimiento de fábrica. Tengo poco tiempo: ¿deberían las fichas de 100 caracteres ir con las 161?
Con http:///sg?pw=XXX
Obtengo el sensor SMT100:
"datos nativos": 11391, "datos": 13.910000, "unidad": "°C","
¿Por qué hay otro 1 al principio de datos nativos?
Este es el valor original del sensor. Truebner ha especificado esto así:
https://www.truebner.de/assets/download/Anleitung_SMT100_V1.1.pdf