Notes de version 1.7.0
Révisions
2026-05-07T11:00:00
- Correction de l’acteur Échangeur qui s’appelait auparavant Échangeur adiabatique.
2026-05-05T18:00:00
Sommaire
Synapps Runtime version 2.9.0
Support de la version 2.9.0 de Synapps Runtime, disponible dans la version de REDY 16.5.0.
-
Acteurs techniques pour la CTA:
- Acteur Flèche,
- Acteur Conduit,
- Acteur Registre,
- Acteur Bypass,
- Acteur Filtre,
- Acteur Échangeur,
- Acteur Batterie,
- Acteur Humidificateur,
- Acteur Moteur,
- Acteur Moteur axial,
- Acteur Capteur antigel,
- Acteur Capteur,
- Acteur Roue,
- Acteurs menus :
- Acteur Menu de navigation,
- Acteur Groupe de navigation,
- Acteur Bouton Menu,
- Corrections :
- Acteur Modal : La couleur de fond du modal suit maintenant la couleur de fond définie sur la synapp.
- Acteur Reflet de chaudière : La couleur du bruleur suit maintenant celle de la chaudière.
Nouveautés
Exécuter une scène
Il est maintenant possible d’exécuter une scène directement depuis Synapps Studio en cliquant sur l’icône en forme de triangle dans la barre d’outils.

Il est également possible de l’exécuter depuis le menu contextuel de l’explorateur de scènes.

Acteurs Menu de navigation
3 nouveaux acteurs font leur apparition pour faciliter la création de menus de navigation.
- Acteur Menu de navigation
- Acteur Groupe de navigation
- Acteur Bouton Menu

L’acteur Menu de navigation permet de renseigner quelle scène est séléctionnée. Il permet d’ajouter des acteurs Groupe de navigation et Bouton Menu.

L’acteur Bouton Menu permet de définir quelle scène sera sélectionnée sur l’acteur Menu de navigation.
L’acteur Groupe de navigation permet de regrouper des acteurs Bouton Menu dans une boite enroulable.
Aussi, l’acteur Menu de navigation permet de définir les styles des acteurs Groupe de navigation et Bouton Menu lorsqu’il sont actifs ou inactifs ou survolés.
Il suffit maitenant de lier un acteur Ecran pour qu’il navigue vers la scène définie dans l’acteur Bouton Menu.
Un tutoriel est disponible dans la section dédiée.
Nouveaux acteurs techniques pour la CTA
De nouveaux acteurs techniques font leur apparition pour faciliter la création de synoptiques de centrale de traitement d’air (CTA). Ces acteurs sont en cohérence avec les acteurs issues de la chaufferie, il est donc possible de connecter les éléments d’une chaufferie à ceux d’une CTA (tuyaux, pompes …).


Un exemple de scène :
SYNAPPS-STUDIO-SCENE|{"config":{"key":"scene168","name":"CTA démo"},"leadActor":{"type":"layout/view-box","key":"view-box1","children":[{"type":"layout/canvas","key":"canvas1","properties":{"height":"900px","width":"2770px"},"children":[{"type":"technical/duct","key":"duct1","properties":{"top":"610px","left":"1190px","size":6,"isEdge":true}},{"type":"technical/duct","key":"duct9","properties":{"top":"310px","left":"390px"}},{"type":"technical/duct","key":"duct2","properties":{"top":"610px","left":"390px"}},{"type":"technical/motor","key":"motor1","properties":{"top":"610px","left":"1590px","withBelt":true,"orientation":"right","isDefault":true}},{"type":"technical/filter","key":"filter3","properties":{"top":"510px","left":"1990px","isClean":false}},{"type":"technical/duct","key":"duct15","properties":{"top":"310px","left":"190px","isEdge":true,"orientation":"180"}},{"type":"technical/duct","key":"duct16","properties":{"top":"610px","left":"190px","isEdge":true,"orientation":"180"}},{"type":"technical/arrow","key":"arrow1","properties":{"top":"310px","left":"-10px","orientation":"180"}},{"type":"technical/arrow","key":"arrow3","properties":{"top":"610px","left":"0px","arrowType":"red"}},{"type":"technical/arrow","key":"arrow4","properties":{"top":"610px","left":"2420px","arrowType":"red"}},{"type":"technical/arrow","key":"arrow2","properties":{"top":"310px","left":"2420px","orientation":"180"}},{"type":"technical/pipe","key":"pipe1","properties":{"top":"510px","left":"1690px"}},{"type":"technical/pipe","key":"pipe2","properties":{"top":"510px","left":"1590px"}},{"type":"technical/pipe","key":"pipe3","properties":{"top":"510px","left":"1790px","kindColor":"red"}},{"type":"technical/pipe","key":"pipe4","properties":{"top":"510px","left":"1890px","kindColor":"red"}},{"type":"technical/duct","key":"duct4","properties":{"top":"310px","left":"1190px","size":6,"isEdge":true}},{"type":"technical/battery","key":"battery1","properties":{"top":"310px","left":"1790px","customColor":"rgba(187, 0, 255, 1)"}},{"type":"technical/battery","key":"battery2","properties":{"top":"310px","left":"1590px","airType":"blue","airBatteryColor":"blue"}},{"type":"technical/motor","key":"motor2","properties":{"top":"310px","left":"1190px","withBelt":true,"isRunning":true}},{"type":"display/text","key":"text1","properties":{"content":"100%","top":"340px","left":"1220px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text3","properties":{"content":"100%","top":"630px","left":"1760px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text4","properties":{"content":"55Pa","top":"520px","left":"2050px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text5","properties":{"content":"Ouvert","top":"210px","left":"1070px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text6","properties":{"content":"25°C","top":"320px","left":"140px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text7","properties":{"content":"21°C","top":"670px","left":"2360px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"display/text","key":"text8","properties":{"content":"26°C","top":"380px","left":"2350px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"technical/bypass","key":"bypass1","properties":{"top":"310px","left":"590px","opening":0,"mode":"analogic"}},{"type":"display/text","key":"text9","properties":{"content":"Fermé","top":"220px","left":"520px","fontSize":"24px","backgroundColor":"rgba(108, 115, 118, 1)","color":"rgba(252, 252, 252, 1)","paddingTop":"10px","paddingBottom":"10px","paddingRight":"10px","paddingLeft":"10px","borderRadius":"5px","fontWeight":"bold"}},{"type":"technical/sensor-antifreeze","key":"sensor-antifreeze1","properties":{"top":"210px","left":"1700px"}},{"type":"technical/humidifier","key":"humidifier1","properties":{"top":"610px","left":"1390px","isDefault":true}},{"type":"technical/wheel","key":"wheel1","properties":{"top":"310px","left":"790px","isRunning":true}},{"type":"technical/sensor","key":"sensor1","properties":{"top":"210px","left":"990px","mode":"analogic"}},{"type":"technical/register","key":"register1","properties":{"top":"310px","left":"1990px","isOpen":false,"mode":"analogic"}}]}]}}
Acteur Flèche
L’acteur Flèche permet de représenter le sens de circulation de l’air.

Acteur Conduit
L’acteur Conduit permet d’afficher une gaine de ventilation et d’en définir la taille.

Acteur Registre
L’acteur Registre permet de représenter un registre d’air. Il prend en charge un mode digital et un mode analogique.

Acteur Bypass
L’acteur Bypass permet d’afficher un organe de dérivation d’air. Il prend en charge un mode digital et un mode analogique.

Acteur Filtre
L’acteur Filtre permet de visualiser un filtre CTA. Cet acteur est toujours muni d’une caption affichant l’état du filtre (propre / sale).

Acteur Batterie
L’acteur Batterie permet de représenter une batterie à air ou électrique. Il gère la couleur de batterie d’air et l’état LED de la version électrique.

Acteur Humidificateur
L’acteur Humidificateur permet de représenter un humidificateur de CTA.

Acteur Moteur
L’acteur Moteur permet d’afficher un moteur de CTA avec état visuel. Il prend en charge un pilotage numérique ou analogique.

Acteur Moteur axial
L’acteur Moteur axial propose une variante axial du moteur CTA. Son comportement reste identique.

Acteur Capteur
L’acteur Capteur permet d’afficher un capteur que l’on peut acoller aux conduits de la CTA.

Acteur Capteur antigel
L’acteur Capteur antigel permet de signaler visuellement le risque de gel. Il met en avant l’état d’alarme via un indicateur dédié.

Acteur Roue
L’acteur Roue permet de représenter une roue de brassage d’air. Il prend en charge un mode digital et un mode analogique.

Acteur Échangeur
L’acteur Échangeur permet de représenter un échangeur avec personnalisation des flux et des couleurs.

Gestion des Hôtes
L’aspect de la page de gestion des hôtes a été revu :
- L’aspect de l’indicateur de l’hôte actif a été revu pour être plus visible.
- Les boutons de connexion/déconnexion et suppression de synapp ont été redisposés.
- Les boutons de suppression des autres synapps n’apparaissent qu’à leur survol.
REDY PILOT
De nouveaux acteurs font leur apparition pour faciliter la création de vue dédié à REDY PILOT, notamment pour l’affichage de données issues de la base SQL.
Acteur Fournisseur de curseur requête
Un nouvel acteur fournisseur de données permet d’exécuter une requête SQL et de fournir son résultat. Il est possible de définir des paramètres dynamiques pour la requête, qui sont détectés automatiquement lors du choix du curseur.
La donnée fournie est récupérable par liaison ou utilisable dans les évènements.
Acteur Fournisseur de curseur instruction
Similaire au fournisseur de requête, ce nouvel acteur permet d’exécuter une instruction SQL (modification de données) et de fournir son résultat. Il permet également de définir des paramètres dynamiques détectés automatiquement.
Acteur Tableau de curseur
Alimenté directement par un curseur de requête, cet acteur permet d’afficher des données paginées issues de la base de données SQL.
Les colonnes peuvent être générées automatiquement selon les données reçues ou configurées manuellement. Comme pour le tableau de données classique, de nombreux évènements sont disponibles pour interagir avec les cellules et personnaliser le rendu.
Corrections
- Acteur Pompe double : Ajout du mode
bridé/débridé. Lorsque l’acteur est en modebridé, il affiche une pompe double avec une seule pompe active à la fois, c’est un statut qui contrôle le fonctionnement. En modedébridé, les deux pompes peuvent être actives simultanément ce sont plusieurs propriétés qui contrôlent le fonctionnement.
