7.00 — 4 de septiembre de 2026
Una actualización importante. Cambios principales:
Nuevo modo «Elaboración de queso» («Сыроварение»): calentamiento, mantenimientos, enfriamiento, control de la acidez con un sensor de pH (PH-4502C en la entrada LUA_PIN, calibrado en la página «Calibración de pH» («Калибровка pH»)), un agitador, una válvula de vaciado de la salmuera en el relé n.º 4 y sus propios tipos de líneas de programa. Los ajustes están en la pestaña «Queso» («Сыр»).
Detector de paso de impurezas en el modo de rectificación: analiza la tendencia de la temperatura con corrección por presión, elige él mismo el umbral a partir del ruido de la columna, puede reducir la velocidad de extracción cuando sube la temperatura, pausa la extracción ante una subida crítica y la reanuda por sí mismo; en las cabezas solo observa, y el motivo de la espera se muestra en la interfaz.
Una actualización importante de los modos Cerveza, BK y NBK: los esquemas de elaboración All-in-one, HERMS y RIMS, importación de BeerXML mejorada, algoritmos de la NBK rehechos (calentamiento, ajuste, optimización, funcionamiento); en los programas de Cerveza y Queso ha aparecido la línea L, una etapa controlada por Lua.
La línea L (etapa Lua) en todos los programas salvo NBK: Rectificación, Destilación, BK, Cerveza, Elaboración de queso. El archivo del script, el tiempo límite en segundos y los parámetros (la tabla arg en el script) se fijan en la ventana «Etapa Lua» («Lua-этап») del editor de programas; cuando se sube una nueva versión del archivo a través del editor, el escenario en ejecución se vuelve a leer. En la BK ahora funciona el botón «Programa siguiente» («Следующая программа»).
Nueva interfaz web: un tema oscuro «cobre», un esquema del proceso con lecturas en vivo (en el modo Cerveza, según el esquema de elaboración; en rectificación, con el deflegmador y la segunda bomba, si está activada), la línea actual del programa, gráficos, páginas de los modos, la página «Bomba externa» («Внешний насос») y la página «I2CStepper»; las páginas se sirven comprimidas y reciben sus datos iniciales en una sola petición.
Conexión con el servidor samovar-tool.ru por TLS en lugar de MQTT: por este canal van las lecturas, los comandos, el registro del proceso y los mensajes; sobre él se basan la página de registros del sitio, la página de control del sitio y las aplicaciones móviles para Android e iOS con notificaciones push de alarmas. El envío a su propio broker MQTT se mantiene como opción de compilación.
La placa I2CStepper, versión 2 del protocolo: dos placas (un agitador y una bomba), cebado, llenado de un volumen fijado, calibración de «pasos por mililitro», cuatro relés, un sensor externo. Control desde la página «I2CStepper», desde el programa, Lua, las aplicaciones y el sitio. La bomba I2C puede usarse como bomba de extracción de cabezas sobre la sección de pasteurización.
Lua: un límite de tiempo para una sola ejecución (20 s), el ciclo se detiene tras errores repetidos, nuevas funciones setPumpPwm y setCapacity, funciones de la placa I2CStepper, y el modo Lua como modo de trabajo independiente.
Instantáneas del estado: tras un reinicio de emergencia el firmware restaura el programa y continúa la misma sesión del registro si el proceso se reanuda en menos de 30 minutos.
Un configurador para Windows, macOS y Linux: compilación, flasheo por USB o Wi-Fi, un editor de archivos del dispositivo, un informe de configuración. Soporte de ESP32-S3.
Se han rehecho los cálculos de los programas de rectificación y destilación, el guardado de programas y del estado del proceso, y el tratamiento de errores del equipo.
6.27 — 11 de mayo de 2026
Corregidos el contador de tiempo, los tiempos de espera de red, el arranque del punto de acceso con el botón universal, la finalización de la Destilación, el control del regulador por UART en el modo Cerveza, la indicación de potencia, el autoajuste PID y las lecturas de la bomba de refrigeración.
6.26 — 1 de enero de 2026
Bibliotecas actualizadas, mejoradas la estabilidad y el uso de memoria. Añadido el cambio de modo sin reinicio. Antes de actualizar a esta versión se recomendaba guardar los ajustes en Ajustes («Настройки») → Otros («Прочие») → Guardar ajustes («Сохранить настройки»).
6.25
-
Añadidas sugerencias de usuarios, bibliotecas actualizadas, pequeñas mejoras adicionales.
-
Corregido el archivo de particiones. También se ha corregido la función de envío de mensajes a Telegram.
6.24.
-
Corregidos errores encontrados anteriormente.
-
El modo NBK también está listo para usarse.
-
Mejorado el trabajo con la red.
6.23.
-
Corregida la interfaz web.
-
-
Corregido el funcionamiento de la bomba en el programa de Cerveza.
6.22.
-
El cambio clave: se han actualizado las bibliotecas.
-
En el modo Cerveza, el tiempo de trabajo del agitador se fija ahora en segundos, no en minutos.
-
Además, en el modo de destilación se muestra una previsión de la hora de finalización.
6.20
-
-
Se ha implementado el modo NBK, basado en la investigación de dranek
-
Se han cambiado los modos de funcionamiento de la resistencia y de la bomba de trasiego del mosto al elaborar cerveza.
-
Añadidas notificaciones a Telegram, ya que dejaron de funcionar en Blynk.
6.19.
-
Añadido el modo NBK. Se ha implementado la funcionalidad principal para el grupo de seguridad y el control manual de la bomba de refrigeración. Por ahora se prevé hacer la automatización mediante Lua.
-
Añadidas a Lua variables numéricas para trabajar con la hora actual.
YY, MM, DD, HH, MI, SS - año, mes, día, horas, minutos y segundos respectivamente.
Ejemplo de llamada:
setLuaStatus(getNumVariable("HH"))
6.18.
-
Añadidas variables para Lua.
-
Se ha actualizado la interfaz de las versiones 6.16 y 6.17 en el modo Cerveza: ha vuelto el modo de autoajuste PID.
-
Ahora se puede desactivar el agitador en el programa de maceración seleccionándolo en la interfaz.
-
Pequeña optimización del código
La interfaz se actualizará automáticamente la próxima vez que arranque Samovar.
6.17.
-
-
Se ha actualizado la biblioteca para trabajar con el menú de la pantalla.
-
Se han optimizado ligeramente los sketches de Samovar y de I2CStepper .
-
El archivo incluye ahora la última versión del Medidor y los esquemas de dranek, así como un modelo 3D de la caja para el regulador SEM(Stab)_AVR
-
El modo Cerveza, mediante scripts Lua (en esta fase), permite implementar cualquier esquema de elaboración con automatización completa y el uso de recetas en formato beerxml o BrewMate. Las recetas se admiten en la medida mínima necesaria para construir un programa de maceración. Es decir, puede que no muestren todos los ingredientes necesarios para preparar el macerado
-
Entre las novedades funcionales: en los ajustes de temperatura se ha añadido un botón para actualizar los sensores de temperatura. Puede conectar los sensores de uno en uno y guardarlos en los ajustes. Conecte un sensor, elija a qué corresponde, pulse guardar, vuelva a los ajustes, conecte otro sensor, elija a qué corresponde, pulse guardar, y así sucesivamente.
-
La lógica de funcionamiento no ha cambiado.
6.16.
-
Ahora se puede activar un arranque suave de la bomba de extracción. Sin embargo, también se detendrá suavemente, lo que puede no ser muy bueno para la estabilidad del proceso al pasar de una línea del programa a otra.
Para activar la aceleración/frenado del motor paso a paso, sustituya en el archivo Samovar_ini.h
//#define USE_STEPPER_ACCELERATION //использовать плавный старт и торможение шагового двигателя
por
#define USE_STEPPER_ACCELERATION //использовать плавный старт и торможение шагового двигателя
-
Añadidas instrucciones para conectar el regulador a Samovar sin cables. Las instrucciones también están disponibles en el sitio web.
-
Se ha actualizado la biblioteca para trabajar con el motor paso a paso y se ha mejorado la interacción con I2CStepper.
Se ha publicado la versión 0.3 de I2CStepper, con errores corregidos. Si necesita precisión en la velocidad, reduzca el multiplicador de micropasos en el driver (no más de 1/2); para mayor precisión, póngalo en 1. Por defecto los micropasos del sketch están en 1/2. Esto se ajusta en el archivo I2CStepper.h, línea 22. Allí se indica el divisor.
Se ha actualizado la interfaz. En el modo «Cerveza», los parámetros del agitador de una línea del programa se editan en una ventana aparte.
¡Atención! Las bibliotecas para Samovar e I2CStepper deben tomarse de las que se entregan con Samovar.
6.15
-
Se han añadido nuevos valores por defecto al archivo de ajustes iniciales tools/Samovar_default_settings.txt. En el primer arranque de Samovar tras compilar, debe cargar los valores por defecto. Ya hay muchas opciones, es difícil fijarlas todas bien a la primera, y los valores por defecto le darán un Samovar que funciona. Después puede ajustarlo a sus necesidades.
-
Corregido un error del motor paso a paso para añadir lúpulo en el modo Cerveza.
-
En el archivo Samovar_ini.h se ha añadido una opción para controlar el uso del sensor de reflujo desde la interfaz WEB (activada por defecto)
#define IGNORE_HEAD_LEVEL_SENSOR_SETTING //Si se usa el sensor de reflujo, ignorar la orden de desactivar el sensor en la interfaz WEB (detalles aquí).
6.14
-
Si pulsa el botón antes de encender Samovar (suéltelo 2 segundos después de encenderlo), Samovar arrancará en modo de punto de acceso. Red: Samovar, contraseña: SamApp123
-
Añadido soporte para el terminal de Blynk: puede ejecutar un pequeño fragmento de código Lua (unas pocas líneas; no se recomienda ejecutar así scripts grandes). Cómo añadir un terminal en Blynk: aquí
-
También puede ejecutar unas pocas líneas de Lua en la interfaz web: disponible en todos los modos, en la pestaña Avanzado («Дополнительно»), cuando Lua está configurado en Samovar
-
Lua puede ahora controlar los coeficientes PID de la bomba de agua: pmpKp, pmpKi, pmpKd respectivamente. Para fijar un coeficiente, puede ejecutar este código Lua
setNumVariable("pmpKp", 6)
El valor actual se obtiene así:
setLuaStatus("pmpKp="..getNumVariable("pmpKp")
-
Añadido en el modo Cerveza el control del motor paso a paso para la adición automática de lúpulo. Necesita pruebas.
-
El problema con la actualización de la interfaz web por internet debería haber desaparecido.
-
También se han corregido pequeños errores.
-
Añadido soporte para tres sensores de presión:
- XGZP6897D (conectado por I2C),
- MPX5010D (analógico, conectado al pin 34 del ESP32)
- Por 1Wire. Para un sensor conectado por 1Wire, la dirección es fija: {0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22}. Qué sensor usar (o ninguno) se elige en Samovar_ini.h:
//Definition of the pressure sensor type used. Only one type can be used. If three or two sensors are uncommented, only MPX5010D will be used
//#define USE_PRESSURE_1WIRE {0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22} //использовать датчик давления по 1Wire
//#define USE_PRESSURE_MPX //использовать датчик давления MPX5010D
Todavía no hay lógica ni indicación en la interfaz, pero puede usarse en un script Lua, mostrando el valor en el estado de Lua e implementando allí el comportamiento de Samovar necesario al alcanzar ciertos valores. Además, en los ajustes de Samovar se podrá fijar un límite de presión al que Samovar pasará al modo de emergencia. Si el valor de presión en los ajustes es 0, Samovar ignorará las lecturas del sensor de presión.
Un ejemplo de salida de la presión al estado de Lua:
pressure_value = getNumVariable("pressure_value") + 0
setLuaStatus("Давление = "..pressure_value)
-
Para ver la información del sensor de presión se ha añadido la salida a Blynk. Puede añadirla usted mismo a la interfaz de Blynk, con el pin virtual 22.
-
Añadido soporte para un sensor de presión 1Wire a través de un expansor 1Wire y la posibilidad de verlo en Blynk.
-
Las lecturas de los 5 sensores de temperatura se muestran ahora en la pantalla de Samovar.
-
Modo Cerveza.
- Además de la válvula de suministro de agua, se encenderá la bomba de refrigeración.
- Añadido el control de la velocidad de la bomba de refrigeración.
- Añadida una comprobación de que el campo «Agitador» («Мешалка») esté bien formado. Si está mal formado, se cambia a 0^0.00^0^0
-
Modo de rectificación. Añadida una opción en Ajustes («Настройки») > Básicos («Основные»): usar o no el sensor de nivel de reflujo.
-
Modo de destilación. Añadida una opción en Ajustes («Настройки») > Básicos («Основные»): el tiempo en minutos tras el cual se detiene la destilación, siempre que el valor del sensor de la caldera no cambie. Si es 0, el tiempo no se tiene en cuenta.
-
Se ha agrandado la fuente de la potencia actual de la resistencia.
6.10
-
En el modo Cerveza se ha añadido a la línea del programa la elección del sensor de temperatura para controlar el calentamiento (necesario para implementar distintos esquemas de elaboración). Se puede elegir entre 5 sensores.
-
Se ha aumentado el tiempo de trabajo de la bomba en el modo de autoprueba
-
En los modos Cerveza y Destilación, el programa y el estado actual de ejecución del programa se guardan ahora en archivos de texto, igual que en el modo Rectificación.
-
Lua puede ahora regular el caudal de la bomba de agua. Añadida la función setPumpPwm(p): p=0 - la bomba está apagada, p=1023 - caudal máximo.
-
Ahora se puede desactivar en los ajustes el control del sensor de caudal de agua.
-
Añadida una opción en los ajustes: no reducir la potencia durante la ebullición en el modo Cerveza.
¡Atención! Puede usar el SDK 2.0.13. Si tiene problemas de estabilidad, vuelva a la 2.0.9
6.9
Se han ampliado las posibilidades de controlar el motor paso a paso mediante scripts LUA.
Si el expansor I2CStepper sobre Arduino Nano no está conectado, una llamada a la función Lua set_stepper_target controla el motor paso a paso integrado; si no, el control va a través del expansor.
Al controlar el motor paso a paso integrado solo se tiene en cuenta un parámetro, spd, la velocidad en pasos por segundo; aun así, en la llamada a la función hay que pasar los tres parámetros.
--set_stepper_target(spd, direction, target) //spd - speed in steps per second, direction - forward or reverse direction, target - number of steps
set_stepper_target(950, 0, 0)
Con spd = 0 el motor paso a paso se detiene.
¡Atención! Al actualizar a esta versión debe usar la versión 2.09 del SDK
6.8
-
Ha cambiado la forma de detener un script Lua con un botón de la interfaz.
-
Añadida la variable SetScriptOff. En el script del botón btn_button2.lua se pone a uno, tras lo cual pasa un ciclo más de ejecución del script Lua.
-
Esto se hace para poder interceptar el evento de parada del script y realizar las acciones necesarias para terminar el script correctamente.
6.7
-
Corrección de errores y pequeñas mejoras.
-
A destacar: la versión 6.6 no detectaba el inicio de la ebullición en el modo de destilación. Corregido.
6.6
-
En el modo Destilación se ha añadido un botón para pasar al programa siguiente. Corregidos errores relacionados con la detección del inicio de la ebullición y el funcionamiento del programa en el modo Destilación.
6.5
6.4
-
Se ha corregido el cálculo de la graduación en la caldera
-
También se ha corregido el cálculo de la graduación en la extracción.
-
Añadida la subida de la graduación a la nube; en el sitio, la graduación se mostrará en los registros al ver los gráficos de destilación y rectificación.
-
Al instalar la actualización, actualice el SDK a la última versión.
6.3
-
Los cambios afectan al modo de destilación: se ha añadido un programa de destilación. Su finalidad es cambiar el recipiente de extracción según la temperatura o la graduación, y no hace nada más. El algoritmo de inicio y fin de la destilación no ha cambiado, así que tener o no un programa le da igual si no piensa usar el reparto entre recipientes. También he añadido la determinación del contenido de alcohol en el vapor (que para la destilación equivale al de la extracción). He comprobado el cálculo de forma puramente matemática; en condiciones reales puede haber discrepancias con las lecturas del alcoholímetro. Ambos valores se muestran en la interfaz.
-
En el programa puede usar la graduación en la caldera o la graduación en la extracción; esto lo determina el tipo de la línea de extracción.
-
Si no se necesita el reparto entre recipientes, no hace falta conectar el servo. Entonces será una destilación normal, independientemente de lo que esté escrito en el programa de destilación.
6.2
Errores corregidos:
-
Con el SDK 2.0.5, Samovar podía reiniciarse en el modo de rectificación.
-
En el modo de rectificación el programa de extracción se escribía mal en el archivo prg.csv. Optimización del código.
6.1
-
Mejora: un retardo de tiempo al determinar la temperatura de ebullición y el contenido inicial de alcohol en la caldera.
-
Los datos sobre la graduación del contenido de la caldera aparecerán en los mensajes, en la interfaz y llegarán a Blynk.
6.0
Mejoras principales:
-
Antes resultaba incómodo que la memoria de Samovar se sobrescribiera constantemente y hubiera que restaurar cada vez el trabajo propio (quien lo tuviera): programas de rectificación, scripts Lua. Ahora, cuando hay conexión a internet, la interfaz se actualiza automáticamente al cambiar la versión del sketch de Samovar, sin sobrescribir otros archivos de la memoria de Samovar, lo que permite guardar los ajustes de cada modo en la memoria de Samovar y cargarlos al cambiar de modo. Si está configurando un ESP32 nuevo, se descargarán todos los archivos de la carpeta data. Se mantiene la opción de instalar a mano (no por internet), pero ha cambiado el sistema de archivos usado, así que para la subida manual no debe usar ESP32 Sketch Data Upload , sino ESP32 LittleFS Data Upload. El cambio a otro sistema de archivos se hizo para optimizar la velocidad de Samovar.
-
La interfaz se descargará automáticamente para la versión concreta del sketch (a partir de la 6.0), es decir, si necesita volver a una versión antigua del sketch, la interfaz también volverá a la versión correspondiente.
(Es decir, al actualizar o volver atrás, la interfaz web se actualiza sola. El sketch y las bibliotecas hay que actualizarlos a mano)
-
Se ha mejorado la interacción con los scripts Lua. Los scripts de ejemplo y la documentación de Lua están en una carpeta aparte (Lua_script).
-
Usar un lenguaje de scripts permite aprovechar toda la funcionalidad de Samovar y ampliarla para sus tareas concretas. Por ejemplo, la destilación por Gabriel o el control de la NBK.
-
Un cambio en el programa de extracción. Se introduce el valor «Temperatura del vapor» («Температура пара») (desactivado en versiones posteriores).
-
El valor de temperatura de la TCA al que la bomba aumenta la refrigeración se ha trasladado a la pestaña «Temperatura» («Температура»).
-
Se han corregido los errores encontrados.
5.27
-
Los cambios afectan al trabajo con el agitador y la bomba en el modo Cerveza. Se ha añadido un parámetro más al programa del modo Cerveza: la plantilla de funcionamiento del agitador.
-
En el modo Cerveza, al encender el agitador, Samovar activa el relé n.º 2 y el relé SSD y, si hay conectado un expansor sobre Arduino Nano (que controla el motor paso a paso), le envía la orden de encender el motor paso a paso y un relé más.
-
En la plantilla de funcionamiento del agitador puede fijar el tiempo de trabajo del agitador, el sentido de giro (solo para el motor paso a paso) y la pausa. Por ejemplo: agitar 2 minutos, esperar 1 minuto, luego agitar 2 minutos en el otro sentido, esperar 1 minuto.
5.27b (versión beta)
5.26
-
1. Durante la rectificación se ha añadido el guardado del estado de la rectificación y del programa de extracción. El programa de extracción se guarda en el archivo prg.csv y el estado en el archivo state.csv. Los archivos pueden verse a través de los ajustes, en el editor (el usuario y la contraseña por defecto son admin), o descargarse en: YOUR_IP/prg.csv y YOUR_IP/state.csv.
-
En Samovar_ini.h se ha añadido un parámetro para el retardo en la aplicación de la tensión por el regulador
después de que se active el contactor.
-
También se han hecho pequeñas mejoras, optimizaciones y correcciones de los errores encontrados.
5.25
-
Añadida la funcionalidad de soporte de I2CStepper.
-
Cambios en la interfaz del programa en el modo de rectificación: al componer un programa se muestran ahora el tiempo de cada línea y el tiempo total de todo el programa.
5.24
Cambio de la interfaz.
5.23
En los modos Rectificación y Cerveza se ha añadido al estado el tipo de la línea del programa en ejecución.
También se han corregido los errores encontrados.
Se ha implementado la posibilidad de cargar recetas de cerveza en los siguientes formatos:
1. BeerXML (muy popular en Occidente), la colección principal de recetas está aquí, pero la descarga es de pago, aquí y en muchos otros sitios.
2. Brewmate (popular en los países de la antigua URSS).
En los enlaces pueden verse ejemplos de recetas. Puede descargarlas del sitio, cargarlas en Samovar, y este construirá un programa de maceración a partir de esas recetas. Contienen no solo recetas, sino también calculadoras de recetas. Cualquier receta puede adaptarse para cargarla después en Samovar.
Ambos formatos son muy flexibles y lo más probable es que no se tengan en cuenta todas sus posibilidades. Si tiene problemas al trabajar con recetas, envíelas por correo electrónico info@samovar-tool.ru
5.22.
Entre los cambios clave: la función de corrección automática de la T del corazón para los programas Preinundación («Предзахлеб») y Corazón («Тело») está desactivada por defecto. También se han hecho pequeños cambios relacionados con el trabajo de documentación de la funcionalidad de Samovar.
5.21
Se ha añadido en el navegador una cola de mensajes de Samovar. Ahora será difícil pasarlos por alto: se mostrarán en la página hasta que se borren explícitamente haciendo clic en el mensaje o en el botón «borrar» («очистить»).
Se ha añadido en el navegador un aviso sonoro para los eventos críticos: cuando llega un mensaje crítico, el navegador lo indicará con un sonido hasta que se borre el mensaje. Puede activarse/desactivarse en los ajustes. Los navegadores modernos, preocupados por los usuarios, bloquean por defecto la reproducción automática de sonido. Hay dos opciones: hacer clic en cualquier elemento de la página o añadir la dirección de Samovar a las excepciones en los ajustes del navegador.
También se ha implementado la siguiente funcionalidad:
Si la línea actual del programa es «Preinundación» («Предзахлеб») y le sigue otra línea de extracción del corazón, la T del corazón se corrige automáticamente. La corrección manual sigue disponible.
Se ha aumentado el tiempo de trabajo de la bomba de agua de refrigeración durante la autoprueba.
Errores corregidos:
Los registros de Samovar no siempre se descargaban. Corregido.
En el modo de autoprueba podía no encenderse el motor paso a paso de la bomba de extracción. Corregido.
5.20
Corrección de los errores encontrados.
5.19.
Corrección de los errores encontrados.
5.18.
Se ha corregido un error en el funcionamiento de Samovar en el modo de preinundación. El error existía desde la versión 5.11. Si usa las versiones 5.11-5.17 y el modo de preinundación, debe actualizar.
5.17.
Se ha optimizado el trabajo con los reguladores de tensión por el protocolo UART y se ha corregido la lógica de reducción de tensión cuando se disparan a la vez el sensor de inundación y el exceso de temperatura del agua.
5.16.
Admite el formato BeerXML. (El formato es muy flexible; puede que no se hayan tenido en cuenta todas sus variantes)
5.15.
Autoprueba mejorada. Añadida la posibilidad de cargar el formato BeerXML (por ahora solo para ver). Al cambiar el modo de trabajo de Samovar y guardar los ajustes, se reinicia para pasar al modo fijado. En el modo de destilación la extracción continúa hasta la temperatura fijada en los ajustes o hasta que la temperatura de la caldera no cambie durante 10 minutos. Además, pequeñas mejoras del sistema.
5.14.
Mejorado el control del regulador de kvic, optimizado el control del regulador SEM_AVR.
En la página Ajustes («Настройка») se ha añadido un botón, Autoprueba («Самотестирование»): durante 5 segundos se encenderá la bomba de suministro de agua y/o se abrirá la válvula de agua, arrancará la bomba peristáltica de extracción y el servo recorrerá las 5 primeras posiciones y volverá.
5.13.
Se ha añadido al modo Cerveza un nuevo tipo de programa, Fermentación («Брожение»). Sirve para mantener la temperatura fijada en la caldera dentro de la banda de la consigna. Si la temperatura de la caldera es inferior a la fijada menos la consigna, se encienden la resistencia y el relé de calentamiento inicial; cuando la T de la caldera alcanza el valor fijado menos la consigna, el calentamiento se apaga (funciona el controlador PID, como en los demás modos de Cerveza). Si la T de la caldera es superior a la fijada más la consigna, se activa un relé. A él puede conectarse una válvula de suministro de agua, una bomba u otro actuador, según la configuración de su equipo. Cuando la T de la caldera baja al valor fijado más la consigna, el relé se desactiva. Puede implementarse lógica adicional en scripts Lua, usando si hace falta un expansor de puertos para controlar cualquier actuador o sensor.
También se han corregido errores y actualizado bibliotecas. Hay que actualizar el SDK a la versión 2.0.5.
En algunos casos Samovar no guardaba los ajustes de WiFi; este problema se resuelve actualizando la biblioteca y el SDK.
Había errores relacionados con el control del regulador de kvic (firmware antiguo). Este problema también está resuelto.
El nuevo firmware del regulador kvic todavía no funciona con Samovar.
Si alguien usa el «Estabilizador simple de potencia de la resistencia con módulos chinos» («Простой стабилизатор мощности ТЭНа из китайских модулей»), para que funcione correctamente con la nueva versión de Samovar hay que actualizarlo con el sketch que se entrega con Samovar en la carpeta Stab-avr.
5.12. Pequeños cambios. Optimización del código.
5.10.
Un cambio de los programas de extracción para fruta, grano y azúcar (los archivos con ellos están en la carpeta tools y también se cargan en la memoria de Samovar al actualizar la interfaz). Además, en la interfaz de cálculo del programa de extracción ahora se puede elegir el tipo de materia prima (fruta, grano, azúcar), y el programa de extracción necesario se carga de inmediato.