Télécharger le PDF
        SAMOVAR 
×
Menu
  • Historique des versions

Historique des versions

7.00 — 4 septembre 2026
Une mise à jour majeure. Principaux changements :
6.27 — 11 mai 2026
Corrections : compteur de temps, délais réseau, démarrage du point d'accès avec le bouton universel, fin de la Distillation, commande du régulateur UART en mode Bière, affichage de la puissance, autoréglage PID et mesures de la pompe de refroidissement.
6.26 — 1er janvier 2026
Bibliothèques mises à jour, stabilité et utilisation de la mémoire améliorées. Ajout du changement de mode sans redémarrage. Avant de passer à cette version, il était recommandé d'enregistrer les paramètres via Réglages («Настройки») → Divers («Прочие») → Enregistrer les paramètres («Сохранить настройки»).
6.25
 
6.24.
 
6.23.
6.22.
 
6.20
 
6.19.
YY, MM, DD, HH, MI, SS - respectivement année, mois, jour, heures, minutes, secondes.
Exemple d'appel :
setLuaStatus(getNumVariable("HH"))
 
6.18.
L'interface se mettra à jour automatiquement au prochain démarrage de Samovar.
 
 
6.17.
 
6.16.
Pour activer l'accélération/décélération du moteur pas à pas, remplacez dans le fichier Samovar_ini.h
//#define USE_STEPPER_ACCELERATION              //использовать плавный старт и торможение шагового двигателя
par
#define USE_STEPPER_ACCELERATION              //использовать плавный старт и торможение шагового двигателя
La version 0.3 d'I2CStepper est sortie, bogues corrigés. Si vous avez besoin de précision sur la vitesse, réduisez le multiplicateur de micropas sur le driver (pas plus de 1/2) ; pour plus de précision, réglez-le sur 1. Par défaut, les micropas sont réglés sur 1/2 dans le croquis. Cela se modifie dans le fichier I2CStepper.h, ligne 22. Le diviseur y est indiqué.
L'interface a été mise à jour. En mode « Bière », les paramètres de l'agitateur d'une ligne de programme se modifient dans une fenêtre séparée.
 
Attention !  Les bibliothèques pour Samovar et I2CStepper doivent être prises parmi celles fournies avec Samovar.
 
6.15
#define IGNORE_HEAD_LEVEL_SENSOR_SETTING //If the reflux sensor is used, ignore the command to disable the sensor in the WEB interface (details ici).
 
6.14
setNumVariable("pmpKp", 6)
Vous pouvez obtenir la valeur actuelle ainsi :
setLuaStatus("pmpKp="..getNumVariable("pmpKp")
 
6.12
//#define USE_PRESSURE_XGZ 32 //использовать датчик давления XGZP6897D (или аналогичный). Какое использовать значение - смотреть параметр К в таблице: https://github.com/fanfanlatulipe26/XGZP6897D
//#define USE_PRESSURE_1WIRE {0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22} //использовать датчик давления по 1Wire
//#define USE_PRESSURE_MPX //использовать датчик давления MPX5010D
Il n'y a pas encore de logique ni d'affichage dans l'interface, mais il peut être utilisé dans un script Lua, en affichant la valeur dans le statut Lua et en y réalisant le comportement voulu de Samovar lorsque certaines valeurs sont atteintes. Par ailleurs, dans les paramètres de Samovar, il sera possible de fixer une limite de pression à laquelle Samovar passera en mode d'urgence. Si la valeur de pression dans les paramètres est fixée à 0, Samovar ignorera les mesures du capteur de pression.
Exemple d'affichage de la pression dans le statut Lua :
pressure_value = getNumVariable("pressure_value") + 0
setLuaStatus("Давление = "..pressure_value)
 
6.11
 
6.10
 
Attention !  Vous pouvez utiliser le SDK 2.0.13. En cas de problèmes de stabilité, revenez à la version 2.0.9
 
6.9
Les possibilités de commande du moteur pas à pas via des scripts LUA ont été étendues.
Si l'extension I2CStepper sur Arduino Nano n'est pas raccordée, un appel à la fonction Lua set_stepper_target commande le moteur pas à pas intégré ; sinon, la commande passe par l'extension.
Lors de la commande du moteur pas à pas intégré, un seul paramètre est pris en compte - spd, la vitesse en pas par seconde ; les trois paramètres doivent tout de même être passés dans l'appel de la fonction.
--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)
Lorsque spd = 0, le moteur pas à pas est arrêté.
 
Attention ! Lors de la mise à jour vers cette version,  vous devez utiliser la version 2.09 du SDK
 
6.8
 
6.7
 
6.6
 
6.5
 
6.4
 
6.3
 
6.2
Bogues corrigés :
 
6.1
6.0
Principales améliorations :
 
5.27
 
5.27b (version bêta)
 
5.26
 
5.25
 
5.24
Changement d'interface
.
 
5.23
Dans les modes Rectification et Bière, le type de la ligne de programme en cours d'exécution a été ajouté à l'état.
Les bogues trouvés ont également été corrigés.
La possibilité de charger des recettes de bière aux formats suivants a été réalisée :
1. BeerXML (très répandu en Occident), la principale collection de recettes se trouve ici, mais le téléchargement est payant, ici et en bien d'autres endroits.
2. Brewmate (répandu dans les pays de l'ex-URSS).
Des exemples de recettes peuvent être consultés via les liens. Vous pouvez les télécharger depuis le site, les charger dans Samovar, et il construira un programme d'empâtage à partir de ces recettes. Ils contiennent non seulement des recettes mais aussi des calculateurs de recettes. Toute recette peut être adaptée pour être ensuite chargée dans Samovar.
Les deux formats sont très souples ; toutes leurs possibilités ne sont sans doute pas prises en compte. Si vous rencontrez des problèmes avec des recettes, envoyez-les par e-mail  info@samovar-tool.ru
 
5.22.
Parmi les changements clés - la fonction de correction automatique de la T du cœur pour les programmes Pré-engorgement («Предзахлеб») et Cœur («Тело») a été désactivée par défaut. De petits changements liés au travail de documentation des fonctionnalités de Samovar ont également été apportés.
 
5.21
Une file d'attente des messages de Samovar a été ajoutée dans le navigateur. Désormais, il sera difficile de les manquer : ils resteront affichés sur la page jusqu'à ce qu'ils soient explicitement effacés en cliquant sur le message ou sur le bouton « effacer » («очистить»).
Une alerte sonore pour les événements critiques a été ajoutée dans le navigateur - lorsqu'un message critique arrive, le navigateur le signale par un son jusqu'à ce que le message soit effacé. Elle s'active/se désactive dans les paramètres. Les navigateurs modernes, par souci des utilisateurs, bloquent par défaut la lecture automatique des sons. Il y a deux solutions : cliquer sur n'importe quel élément de la page, ou ajouter l'adresse de Samovar aux exceptions dans les paramètres du navigateur.
Les fonctionnalités suivantes ont également été réalisées :
Si la ligne de programme en cours est « Pré-engorgement » («Предзахлеб») et qu'elle est suivie d'une autre ligne de soutirage du cœur, la T du cœur est corrigée automatiquement. La correction manuelle reste disponible.
La durée de fonctionnement de la pompe d'eau de refroidissement pendant l'autotest a été augmentée.
Bogues corrigés :
Les journaux de Samovar n'étaient pas toujours téléchargés. Corrigé.
En mode autotest, le moteur pas à pas de la pompe de soutirage pouvait ne pas s'allumer. Corrigé.
 
5.20
Corrections des bogues trouvés.
 
5.19.
Corrections des bogues trouvés.
 
5.18.
Un bogue de fonctionnement de Samovar en mode pré-engorgement a été corrigé. Ce bogue était présent depuis la version 5.11. Si vous utilisez les versions 5.11-5.17 avec le mode pré-engorgement, vous devez faire la mise à jour.
 
5.17.
Le travail avec les régulateurs de tension via le protocole UART a été optimisé, et la logique de remise à zéro de la tension lorsque le capteur d'engorgement se déclenche en même temps que la température de l'eau est dépassée a été revue.
 
5.16.
Prise en charge du format BeerXML. (Le format est très souple ; toutes ses variantes n'ont peut-être pas été prises en compte)
 
5.15.
Autotest amélioré. Possibilité de charger le format BeerXML ajoutée (pour l'instant en consultation seule). Lorsque le mode de fonctionnement de Samovar est changé et que les paramètres sont enregistrés, il redémarre pour passer dans le mode choisi. En mode distillation, le soutirage se poursuit soit jusqu'à la température fixée dans les paramètres, soit jusqu'à ce que la température du bouilleur ne change plus pendant 10 minutes. En outre, petites améliorations du système.
 
5.14.
Commande améliorée du régulateur de kvic, commande optimisée du régulateur SEM_AVR.
Un bouton a été ajouté à la page Réglages («Настройка») - Autotest («Самотестирование») : pendant 5 secondes, la pompe d'arrivée d'eau s'allume et/ou la vanne d'eau s'ouvre, la pompe péristaltique de soutirage démarre, et le servomoteur parcourt les 5 premières positions puis revient.
 
5.13.
Un nouveau type de programme - Fermentation («Брожение») - a été ajouté au mode Bière. Il sert à maintenir la température fixée dans le bouilleur à l'intérieur de la plage de consigne. Si la température du bouilleur est inférieure à la valeur fixée moins la consigne, la résistance et le relais de montée en température s'allument ; lorsque la T du bouilleur atteint la valeur fixée moins la consigne, le chauffage s'éteint (le régulateur PID fonctionne, comme pour les autres modes Bière). Si la T du bouilleur est supérieure à la valeur fixée plus la consigne, un relais se déclenche. On peut y raccorder une vanne d'arrivée d'eau, une pompe ou un autre actionneur, selon la configuration de votre équipement. Lorsque la T du bouilleur redescend à la valeur fixée plus la consigne, le relais se coupe. Une logique supplémentaire peut être réalisée dans des scripts Lua, en utilisant si nécessaire un extenseur de ports pour piloter des actionneurs ou des capteurs.
Des bogues ont également été corrigés et les bibliothèques mises à jour. Le SDK doit être mis à jour vers la version 2.0.5.
Dans certains cas, Samovar n'enregistrait pas les paramètres WiFi ; ce problème est résolu par la mise à jour de la bibliothèque et du SDK.
Il y avait des bogues liés à la commande du régulateur de kvic (ancien micrologiciel). Ce problème est également résolu.
Le nouveau micrologiciel du régulateur kvic ne fonctionne pas encore avec Samovar.
Si vous utilisez le « Stabilisateur simple de puissance de résistance à base de modules chinois » («Простой стабилизатор мощности ТЭНа из китайских модулей»), il doit être mis à jour pour fonctionner correctement avec la nouvelle version de Samovar, à l'aide du croquis fourni avec Samovar dans le dossier Stab-avr.
 
5.12. Petits changements. Optimisation du code.
 
5.10.
Un changement des programmes de soutirage pour les fruits, les céréales et le sucre (leurs fichiers se trouvent dans le dossier tools et sont aussi chargés dans la mémoire de Samovar lors de la mise à jour de l'interface). Par ailleurs, dans l'interface de calcul du programme de soutirage, il est désormais possible de choisir le type de matière première (fruits, céréales, sucre), et le programme de soutirage correspondant est chargé immédiatement.