Applications mobiles et site web
Samovar envoie à samovar-tool.ru les mesures, l'état du programme, le journal du processus et les messages. Vous pouvez suivre le processus et le piloter via Internet dans l'application mobile pour Android, dans la même application pour iOS et sur la page « Pilotage du Samovar » du site. Les applications et la page du site ont des écrans identiques ; ils sont donc présentés ci-dessous par des captures d'écran du site.
Rien n'a besoin d'être ouvert sur Internet pour cela : Samovar établit lui-même la connexion, voir
Pilotage à distance.
Jeton de l'appareil
Le jeton (token) est une clé de 32 caractères (lettres latines, chiffres, « - » ou « _ ») grâce à laquelle le serveur reconnaît votre Samovar. Chaque appareil a son propre jeton. Il est utilisé par le micrologiciel, les applications, la page de pilotage et les journaux dans le cloud.
Premier appareil. Au premier lancement de l'application mobile, choisissez « Créer un compte » et saisissez une adresse e-mail et un mot de passe. Un compte Blynk est créé, le projet Samovar y est copié et le jeton apparaît sur l'écran « Réglages ». Si vous avez déjà un compte Blynk, appuyez sur « Se connecter et obtenir le jeton » ou saisissez manuellement un jeton connu. L'inscription sur le site n'est pas nécessaire pour un seul appareil.
Où le saisir. Dans l'interface web de Samovar, ouvrez Réglages («Настройки»), onglet
Divers («Прочие»), collez le jeton dans le champ « Jeton Blynk » («Токен Blynk») et appuyez sur « Enregistrer » («Сохранить»). Redémarrez ensuite Samovar en coupant l'alimentation : la connexion au serveur s'établit au démarrage. Le jeton peut aussi être saisi lors de la première connexion Wi-Fi, dans le champ « blynk token » de la
page du point d'accès Samovar.
Ne communiquez votre jeton à personne. Quiconque le connaît peut voir les mesures et piloter votre Samovar.
Site web
Inscrivez-vous sur le site
www.samovar-tool.ru et connectez-vous. Ouvrez le menu « Utilisateur → Appareils ». À l'inscription, le site crée pour vous un appareil nommé « Appareil » : les journaux de fromage, de bière et de distillation y sont rattachés. C'est un appareil à part entière, avec son propre jeton. Pour y connecter un Samovar, appuyez sur « Afficher le jeton » sur sa fiche, saisissez votre mot de passe actuel du site et inscrivez le jeton affiché dans les paramètres de l'ESP32.
Si vous avez déjà un projet Samovar dans Blynk, appuyez sur « Importer un appareil » et saisissez le nom, le jeton Blynk et votre mot de passe actuel du site. Le bouton « Créer un appareil » crée un projet Samovar supplémentaire et affiche une seule fois son nouveau jeton. Inscrivez ce jeton dans les paramètres de l'ESP32 correspondant. Le jeton de n'importe quel appareil de la liste peut être consulté plus tard avec le bouton « Afficher le jeton ».
Le nombre d'appareils est limité. Par défaut, un seul appareil par utilisateur est autorisé, et l'« Appareil » créé à l'inscription compte aussi. Le nombre d'appareils utilisés et autorisés est indiqué en haut de la page : « Appareils utilisés : 1 sur 1 ». Lorsque la limite est atteinte, les boutons « Importer un appareil » et « Créer un appareil » ne sont plus affichés, et la migration d'un compte Blynk est refusée s'il contient plus de Samovar que de places libres. Pour connecter davantage de Samovar, écrivez à l'administrateur du site : il augmentera la limite. Les appareils déjà ajoutés ne sont pas supprimés si la limite est abaissée.
Plusieurs appareils dans l'application
Dans les réglages de l'application, saisissez l'e-mail et le mot de passe du site et appuyez sur « Connecter les appareils du site ». L'e-mail et le mot de passe du site et de Blynk doivent être identiques. S'ils diffèrent, migrez d'abord le compte en suivant les instructions ci-dessous. L'application charge la liste des appareils. S'il n'y a qu'un appareil, il est sélectionné automatiquement. S'il y en a plusieurs, une liste de noms apparaît dans les réglages.
Android, iOS et le site mémorisent la sélection séparément. Par exemple, Android peut piloter le Samovar de la maison, iOS celui du garage et le site un troisième appareil. Changer la sélection à un endroit ne change pas les autres. Après des modifications sur le site, appuyez sur « Actualiser la liste des appareils » dans l'application.
Les notifications push arrivent de tous les appareils de la liste commune. Lorsque vous touchez une notification, l'application bascule automatiquement sur le Samovar qui l'a envoyée. La simple réception d'une notification ne modifie pas la sélection en cours. En mode appareil unique, les notifications push fonctionnent après une connexion ou une inscription Blynk ; un jeton seul, sans e-mail ni mot de passe, ne suffit pas pour enregistrer le téléphone pour les notifications.
Si l'e-mail Blynk est différent
Sur la page « Utilisateur → Appareils », appuyez sur « Migrer le compte Blynk ». Saisissez l'ancien e-mail Blynk, l'ancien mot de passe Blynk et votre mot de passe actuel du site. Le site vérifie les données saisies et transfère les projets adaptés vers le compte ayant l'e-mail et le mot de passe du site.
Attention. Seuls sont migrés les projets nommés Samovar (sans tenir compte de la casse) comportant un seul appareil et les onglets « Principal » («Основное»), « Pilotage » («Управление»), « Graphiques » («Графики»). Un projet portant un autre nom, ayant un autre jeu d'onglets ou plusieurs appareils n'est pas migré. Après une migration réussie, l'ancien compte Blynk est supprimé avec tous ses autres projets. Si aucun projet Samovar n'est trouvé, l'ancien compte est supprimé quand même. Il n'y a ni liste préalable ni annulation possible après une migration réussie.
Les jetons des Samovar migrés sont conservés : il n'est donc pas nécessaire de modifier les paramètres de l'ESP32.
Si le site signale une erreur pendant la migration, ne la relancez pas tout de suite. Connectez-vous d'abord à Blynk avec l'e-mail et le mot de passe du site, puis rouvrez la page « Appareils » : la migration dans Blynk est peut-être déjà terminée alors que la liste du site n'a pas encore été mise à jour.
Après la migration, utilisez l'e-mail et le mot de passe communs au site et à Blynk. Pour changer le mot de passe aux deux endroits à la fois, appuyez sur « Changer le mot de passe commun » sur la page des appareils. Après le changement de mot de passe, reconnectez-vous au site et aux applications.
La page de pilotage actualise les données toutes les 3 secondes tant que l'onglet du navigateur est ouvert. Les alarmes s'affichent dans une fenêtre surgissante jusqu'à sa fermeture. Les notifications push sur le téléphone n'arrivent que via l'application mobile.
Écrans
« Principal ». État de la connexion, mode et ligne d'état, schéma du processus avec les températures actuelles (le même que dans l'interface web : selon le mode, l'ordre de brassage de la bière et la seconde pompe au-dessus de l'eau de refroidissement), fiches des capteurs avec mini-graphiques, boutons « Allumer le chauffage/Éteindre le chauffage », « Suivant », « Pause », « Verrouiller T du cœur » et « Réinitialiser le processus », ligne de programme en cours, paramètres et mode.
L'écran « Principal » sur le site ; dans les applications, il est identique
« Programme ». Les lignes du programme du mode en cours avec le détail des champs, la ligne en cours d'exécution étant mise en surbrillance. Ici, le programme est uniquement consultable : il se modifie dans l'interface web de Samovar.
L'écran « Programme »
« Pilotage ». Tension du régulateur, débit de soutirage, verrouillage de la température du cœur, agitateur et pompe I2CStepper (paramètres, démarrage et arrêt, relais R1-R4, étalonnage de la pompe), exécution d'une ligne Lua et informations système : IP du Samovar, version du micrologiciel, mode, heure.
L'écran « Pilotage »
« Graphiques ». L'historique de la session en cours depuis le serveur : les groupes « Températures », « Pression », « Soutirage et eau », « Alcool », « Puissance », un intervalle allant de 1 minute à la session entière ; les courbes s'affichent ou se masquent une à une avec les boutons sous le graphique.
L'écran « Graphiques »
« Messages » sur le site, « Réglages » dans l'application. Sur le site, le cinquième onglet affiche le dernier message de l'appareil sélectionné et les messages reçus pendant la session. Dans l'application, il est remplacé par l'écran « Réglages » : compte, jeton unique ou choix de l'appareil, et notifications ; l'application affiche les messages sous forme de notifications push.
L'onglet « Messages » sur le site
Fonctionnement
Samovar envoie lui-même les mesures au serveur : températures, pression, tension et débit de soutirage toutes les 5 secondes, le reste (état, numéro de la ligne de programme, programme, état du chauffage et de la pause) à chaque changement. Les commandes de l'application et du site sont appliquées immédiatement, sans demande de confirmation. Laissez une pause de 1-2 secondes entre les commandes.
Les messages de Samovar s'affichent dans l'onglet « Messages » et arrivent sous forme de notifications push dans l'application ; les alarmes portent le préfixe « Alarme ! » («Тревога!»), les avertissements « Avertissement ! » («Предупреждение!»). Par le même serveur, le micrologiciel transmet le journal du processus et le début de session ; ils sont stockés sur le serveur et consultables sur le site, voir
Journaux et graphiques dans le cloud.
Attention. Avant un démarrage à distance, assurez-vous que l'installation est montée de façon sûre et qu'une personne se trouve à proximité, capable de couper immédiatement l'alimentation électrique et l'arrivée de produit. L'interface à distance ne remplace ni les protections matérielles ni la surveillance de l'installation.