Passer au contenu
Elausys

HyperVisu / Moteur logique

Référence des blocs logiques

Les 33 blocs répartis en sept groupes : ports, paramètres, comportement et exemple pour chacun.

elausys · 01 août 2026
Sur cette page

Block reference

Le catalogue contient 33 blocs répartis en sept groupes, dans l'ordre affiché par la palette : Liens, Calculs, Logique & sélection, Comparaisons, Temporisations, Mémoire & compteurs, Régulation. Des tableaux synthétiques par bloc figurent dans la fiche de référence ci-dessous ; cette section détaille chacun d'eux. Chaque bloc intègre également sa propre aide dans l'interface d'administration — ouvrez l'aide du bloc depuis la palette ou la carte.

Liens

Lien direct — transmet une valeur de son entrée vers sa sortie, éventuellement transformée. Ports : In → Out (tout type). Paramètres : Mode d'envoi (uniquement sur changement de valeur / à chaque télégramme entrant), Inverser (booléens), Mappage de valeurs (remapper des valeurs spécifiques ; appliqué avant l'inversion). Exemple : renvoyer un bouton-poussoir de cage d'escalier vers un éclairage sur un autre protocole, inversé car le bouton transmet 0 lors de l'appui.

Filtre — transmet une valeur uniquement lorsqu'elle satisfait aux conditions configurées. Il ne modifie jamais la valeur : ce qui sort est identique à ce qui est entré, ou rien n'est émis. Tandis que le Lien direct sert à corriger une valeur au passage, le Filtre sert à définir la quantité transmise, et les deux sont conçus pour être utilisés conjointement.

  • Ports : In (tout type, requis) et Enable → Out. Rien n'est écrit sur les télégrammes qu'il bloque — le récepteur conserve simplement sa valeur actuelle.
  • Conditions — indépendantes, toutes désactivées par défaut, et chaque condition activée doit être validée avant qu'une valeur ne passe : La valeur doit être (ON uniquement, OFF uniquement, Au-dessus/En dessous d'un seuil, Dans/Hors d'une plage — un nombre est considéré comme ON pour toute valeur différente de 0) ; Transmettre si (Chaque télégramme, Uniquement sur changement, Variation d'au moins…, Commutation sur ON ou Commutation sur OFF) ; Temps de stabilisation (la valeur doit rester stable pendant cette durée — la réponse aux capteurs analogiques bruités) ; Limitation de débit (au maximum une valeur par intervalle, soit en ignorant les valeurs reçues dans la fenêtre, soit en mémorisant la plus récente pour l'envoyer dès l'ouverture de la fenêtre) ; Heartbeat (réémet la dernière valeur transmise après ce délai de silence, pour une cible nécessitant un rafraîchissement cyclique).
  • La subtilité essentielle : uniquement sur changement et variation minimale sont évalués par rapport à la dernière valeur transmise — la question étant de savoir si le récepteur la détient déjà. Front montant et front descendant sont évalués par rapport à la dernière valeur reçue, car un front appartient au flux entrant : un télégramme bloqué par une règle de valeur est tout de même comptabilisé comme reçu.
  • Comportement notable : le mode ignorer peut faire perdre définitivement une transition, tandis que mémoriser la plus récente ne perd rien et décale l'information au maximum de la durée de l'intervalle, ce qui en fait le mode adapté pour commander une charge. L'état n'est pas conservé après un redémarrage : après un redémarrage, le premier télégramme valide toujours la règle de changement, évitant ainsi que le filtre ne refuse de rafraîchir une cible conservant l'état antérieur à l'arrêt du serveur.
  • Exemple : une sonde de luminosité émettant toutes les deux secondes sature le bus. En la faisant passer par un Filtre configuré sur mémoriser la plus récente, au maximum une fois toutes les 60 s, la logique de gestion des stores en aval reçoit une mesure par minute au lieu de trente — avec la valeur la plus récente, et non la plus ancienne.

Sélecteur — transmet l'une de plusieurs valeurs, choisie par un numéro. Plusieurs valeurs entrent, un numéro définit laquelle retenir, et celle-ci sort sans modification — un ensemble de points de consigne, pas une formule.

  • Ports : Select (nombre, requis ; peut rester interne avec la valeur 1 par défaut) et Value 1…n (tout type, de 2 à 8 entrées) → Out.
  • Paramètres clés : Nombre de valeurs ; Si Select est hors plage — Ne rien écrire — la cible conserve sa valeur (par défaut) ou Écrire 0. Un Select à 1 sélectionne la première valeur, 2 la seconde ; 0, une valeur négative ou un nombre supérieur à la dernière entrée est considéré hors plage. Une entrée de valeur non raccordée n'écrit rien non plus lorsqu'elle est sélectionnée.
  • Comportement notable : conservez des valeurs de même nature (toutes des consignes, ou toutes des commutations) — le bloc transmet ce qui lui est fourni et ne peut interpréter un mélange de types. Ne rien écrire sur un Select hors plage est délibéré : un sélecteur de mode passant transitoirement par 0 ne doit pas effacer une consigne.
  • Exemple : un mode de bâtiment (1 = présent, 2 = absent, 3 = nuit) issu d'une fonction Boutons radio pilote le port Select ; les trois valeurs correspondent aux trois consignes de chauffage ; la sortie alimente l'entrée Consigne du Thermostat. Sans ce bloc, basculer entre trois valeurs nécessiterait trois comparateurs et trois filtres.

Calculs

Valeur calculée — combine de 1 à 8 entrées numériques en une seule valeur. Ports : Input 1…n → Result. Paramètres : Opération — Somme, Moyenne, Minimum, Maximum, Différence (in1 − in2), Produit, Somme pondérée, Échelle + décalage (in1 × facteur + offset), ou une Formule libre ; ainsi que les Décimales et une Unité d'affichage. Exemple : faire la moyenne de trois sondes de température ambiante pour fournir une mesure unique à l'entrée Mesure d'un Thermostat.

Compteur d'énergie — convertit une mesure de puissance (ou de débit) en registres d'énergie cumulée, pour les appareils n'envoyant que la puissance. De nombreux tores de mesure, actionneurs avec mesure de courant et capteurs Home Assistant transmettent des watts mais aucun compteur de kWh — or tous les graphiques de l'application (barres semaine/mois/année, totaux, vue générale de l'énergie) exploitent les compteurs. Ce bloc génère ces données.

  • Ports : Power (requis) → Consumed et Produced — deux registres incrémentaux continus, en kWh (ou m³ pour l'eau et le gaz).
  • Paramètres clés : Direction — Signé (une puissance positive incrémente Consumed, une puissance négative incrémente Produced ; compteur réseau et batterie), Consommation uniquement (consommateurs, bornes de recharge, eau, gaz), Production uniquement (onduleurs) ; Inverser le signe pour un compteur raccordé à l'envers ; Unité d'entrée (W → kWh, kW → kWh, l/h → m³, m³/h → m³) ; un Plafond de plausibilité qui élimine les mesures erronées ; les Préréglages Consumed/Produced — valeurs initiales des registres, sachant que modifier un préréglage réinitialise les deux registres sur ces valeurs, méthode utilisée pour aligner le bloc sur l'index du compteur physique ; Décimales en sortie.
  • Câblage : associez Power à l'objet 1 du widget compteur, et les sorties aux objets d'énergie (2 et 3) en mode "Set state" de ce même widget. Les registres sont ensuite enregistrés, représentés graphiquement et totalisés partout exactement comme si l'appareil les avait émis. Un objet d'énergie ne peut être forcé que s'il ne possède aucune adresse propre — si une adresse de groupe lui est attribuée ultérieurement, la fonction signale le conflit jusqu'à la suppression de l'une des deux sources.
  • Comportement notable : entre deux réceptions, la dernière puissance est maintenue et intégrée au moins une fois par minute, garantissant un cumul exact même pour un appareil émettant peu fréquemment. Un appareil silencieux au-delà du délai de surveillance en entrée (15 minutes par défaut sur la liaison) fige les registres plutôt que de comptabiliser indéfiniment la dernière mesure. Une coupure du serveur n'est jamais extrapolée en énergie — l'erreur éventuelle des registres se fait toujours par défaut.
  • Exemple : un tore de mesure KNX sur l'alimentation de l'atelier transmet les watts sur 14/6/1. Créez un widget compteur Consommateur avec cette adresse sur l'objet 1 et rien sur l'objet 2, ajoutez une fonction Compteur d'énergie en Consommation uniquement, liez Power → objet 1 et Consumed → objet 2, puis définissez le préréglage Consumed sur l'index du compteur physique. L'atelier dispose désormais de la puissance instantanée et du suivi de consommation journalier/mensuel/annuel dans l'application.

Moyenne glissante — lisse une valeur instable pour permettre une prise de décision fiable. Une sonde de luminosité sous un ciel nuageux changeant, un compteur d'énergie oscillant au démarrage d'un réfrigérateur, un anémomètre sous des rafales de vent : injectés directement dans un comparateur, ils provoquent des oscillations intempestives ; traités au préalable par ce bloc, ils restent stables.

  • Ports : In (nombre, requis), Reset → Smoothed.
  • Paramètres clés : Moyenne sur — Une fenêtre temporelle (par défaut ; Fenêtre 300 s, chaque valeur étant pondérée par sa durée réelle de maintien — le choix idéal pour les données émises sur changement), Un nombre d'échantillons (Échantillons, pour les sondes transmettant à cycle fixe), ou Une constante de temps (Constante de temps 300 s : chaque nouvelle mesure rapproche progressivement la sortie, offrant le lissage le plus fluide des trois) ; Décimales ; Unité d'affichage.
  • Comportement notable : le lissage introduit structurellement un retard — une fenêtre de cinq minutes accuse en moyenne deux minutes et demie de retard sur la réalité, ce qui convient à la gestion de stores mais pas à une alarme gel. Une fenêtre ou une constante de temps continue d'éliminer les anciennes valeurs même si la sonde n'émet plus ; la fenêtre temporelle est réinitialisée à zéro après un redémarrage.
  • Exemple : la luminosité de la station météo, moyennée sur 5 minutes, alimentant le port Luminosité de la fonction Volets automatiques — le passage des nuages ne déclenche plus de mouvements intempestifs des volets roulants.

Point de rosée — calcule la température à laquelle l'humidité de l'air ambiant commence à se condenser, à partir de la température et de l'humidité relative, et — si une température de surface est raccordée — détermine le risque de condensation immédiat.

  • Ports : Température et Humidité (toutes deux requises), Température de surface (l'élément froid : plafond rafraîchissant, ventilo-convecteur, vitrage) → Point de rosée (°C), Risque de condensation (actif tant que la surface est dans la marge de sécurité du point de rosée), Marge (K — écart restant).
  • Paramètres clés : Marge de sécurité (2 K), Hystérésis (1 K — distance supplémentaire avant disparition du risque), Décimales. Sans température de surface connectée, le bloc fournit tout de même le point de rosée et n'émet aucune alerte de risque.
  • Exemple : à 24 °C et 60 % d'humidité, le point de rosée est d'environ 15,7 °C ; un plafond rafraîchissant alimenté avec de l'eau à 14 °C active le Risque de condensation — raccordez ce signal à l'autorisation de la vanne de froid via une porte NON, ou injectez la Marge dans la régulation de température de départ pour adapter la consigne avant la coupure.

Logique & sélection

ET — la sortie est active uniquement si toutes les entrées (2 à 8) sont actives. Exemple : "demande de chauffage ET fenêtre fermée" avant d'ouvrir une vanne.

OU — la sortie est active si au moins une entrée (2 à 8) est active. Exemple : détection de mouvement sur l'un des trois détecteurs de présence du couloir pour allumer l'éclairage.

XOR — la sortie est active si un nombre impair d'entrées (2 à 8) est actif. Exemple : télérupteur ou va-et-vient à partir de deux commandes bistables.

NON — inverse son unique entrée booléenne. Exemple : convertir un contact "fenêtre ouverte" en un signal d'autorisation "fenêtre fermée".

Boutons radio — plusieurs entrées, exactement une sortie active ; la dernière entrée déclenchée l'emporte. L'activation de l'option 3 passe Out 3 à ON et coupe toutes les autres sorties — le principe des touches de présélection d'un autoradio.

  • Ports : Option 1…n (booléen, 2 à 8, toutes facultatives, sur front), Select (nombre — bascule sur cette position au changement de valeur ; 0 ou hors plage désélectionne tout), Clear → Position (nombre) et Out 1…8 (booléen ; les sorties au-delà du nombre configuré existent mais ne s'activent jamais).
  • Paramètres clés : Nombre d'options ; Position à l'initialisation (0 = aucune sélection ; ensuite, la position mémorisée est conservée).
  • Comportement notable : la sélection est conservée après un redémarrage. Comme une seule sortie peut être active à la fois, les conflits d'états simultanés sont impossibles sans alourdir le reste de la logique.
  • Exemple : sélection chauffage / refroidissement / arrêt mutuellement exclusive : trois touches murales sur les options, Out 1 vers l'autorisation de chauffage, Out 2 vers l'autorisation de refroidissement. Ou un mode de bâtiment dont la Position pilote un Sélecteur.

Séquenceur — une commande unique fait défiler jusqu'à huit sorties, l'une après l'autre : chaque impulsion sur Next active la sortie suivante et désactive les autres. Complément direct des Boutons radio — ce dernier possède une entrée par option pour définir "laquelle", tandis que le séquenceur reçoit une impulsion unique pour passer à "la suivante".

  • Ports : Next (requis), Previous, Reset, Enable (à OFF, ignore les déclenchements et maintient l'étape en cours) → Position et Out 1…8.
  • Paramètres clés : Nombre d'étapes ; Inclure l'étape d'extinction totale (activé : le cycle effectue 0, 1, 2, 3 puis revient à 0, permettant l'extinction complète en un appui) ; Boucler à la fin ; Position après réinitialisation.
  • Comportement notable : la position est conservée après un redémarrage ; l'entrée Enable fige la séquence sans perdre l'étape en cours.
  • Exemple : un bouton mural unique fait défiler trois scènes d'éclairage puis l'extinction — raccordez chaque sortie Out à un scénario en tant que cible d'action (voir “Function Setup & Outputs”).

Décodeur de bits — décompose un entier (0–255) en ses huit bits individuels : octet d'état d'un actionneur KNX, registre d'alarme d'une passerelle Modbus, ensemble d'indicateurs d'un équipement HTTP. Ports : Value → Bit 0 (1) … Bit 7 (128) — le poids binaire est indiqué sur chaque port pour correspondre directement à la fiche technique. Les valeurs sont tronquées et limitées à la plage 0–255 ; ne câblez que les bits nécessaires. Exemple : le bit 3 de l'octet d'état d'un actionneur devient un indicateur de "surcharge" déclenchant une notification.

Encodeur de bits — la fonction inverse : jusqu'à huit booléens en entrée fournissent leur équivalent numérique en sortie (bits 0 et 2 actifs → 5). Ports : Bit 0 (1) … Bit 7 (128) → Value. Un bit non raccordé vaut 0, permettant de traiter un équipement sur 4 bits sans déclarer inutilement 8 bits. La sortie est recalculée dès qu'un bit change — placez un Filtre avec un temps de stabilisation court en aval si plusieurs bits commutent simultanément. Exemple : piloter une centrale de traitement d'air dont le mode de fonctionnement est codé sur un octet.

Comparaisons

Comparateur — compare une valeur numérique à un seuil. Ports : Value, entrée facultative Threshold → Out booléen. Paramètres : Comparaison (>, >=, <, <=, ==, !=), un Seuil fixe (utilisé en l'absence d'entrée Threshold raccordée), et une Bande morte pour éviter les battements autour du seuil. Exemple : puissance > 5000 W déclenche une alerte de dépassement de puissance.

Hystérésis — comparateur à double seuil : actif au-dessus du Seuil haut, inactif en dessous du Seuil bas, état inchangé entre les deux ; l'option Inverser bascule le fonctionnement. Exemple : enclencher un déshumidificateur de sous-sol à 70 % d'humidité et le couper à 60 %.

Temporisations

Retard à l'enclenchement — la sortie passe à ON uniquement après que l'entrée est restée active pendant la durée Délai (10 s par défaut) ; la coupure est immédiate. Exemple : filtrer une présence passagère de moins de 30 s avant de démarrer la ventilation.

Retard au déclenchement — la sortie s'active immédiatement mais reste active pendant la durée Délai (30 s par défaut) après le passage de l'entrée à OFF. Exemple : maintenir l'extracteur d'air de la salle de bain en marche 5 minutes après l'extinction de la lumière.

Minuterie d'escalier — un déclenchement active la sortie pour une durée Durée (180 s par défaut), puis celle-ci s'éteint automatiquement. Paramètres : Redémarrage sur nouvel appui (réarmement) et Extinction sur relâchement. Exemple : éclairage classique de cage d'escalier.

Impulsion — transforme tout déclenchement en une impulsion unique d'une durée Durée d'impulsion (1 s par défaut). Exemple : envoyer une impulsion de 1 s sur le contact d'une porte de garage depuis une scène.

Temps de fonctionnement minimum — impose un Temps ON minimum et un Temps OFF minimum (300 s par défaut chacun) sur un ordre de commutation. Exemple : protéger le compresseur d'une pompe à chaleur des cycles courts, inséré entre la sortie Chauffage d'un Thermostat et l'actionneur.

Horloge programmable — programme hebdomadaire délivrant un état booléen ; sans entrée physique. Paramètres : Points de commutation hebdomadaires et Inverser. Sortie : Active. Exemple : "heures d'ouverture" — ON lun–sam 08:30, OFF 18:30 — conditionnant l'éclairage de vitrine via une porte ET.

Multi-clic — différencie les appuis simples, doubles, triples, quadruples et longs sur un même bouton, permettant à une commande murale unique de piloter jusqu'à cinq actions — idéal en rénovation.

  • Ports : Bouton (booléen, requis) → Simple, Double, Triple, Quadruple, Appui long (chacun sous forme d'impulsion courte) et Clics (nombre d'appuis reconnus, pour piloter un Sélecteur).
  • Paramètres clés : Clics à reconnaître (2 par défaut — un enchaînement plus rapide est ramené à cette valeur) ; Intervalle entre clics (0,35 s — correspond aussi au décalage d'émission des sorties d'impulsion) ; Appui long après (0,8 s, mesuré dès l'appui physique pour déclencher pendant que la touche est enfoncée ; 0 désactive l'appui long et raccourcit le délai de validation du simple clic) ; Durée d'impulsion en sortie.
  • Comportement notable : le bloc compte les fronts, le bouton doit donc impérativement transmettre l'appui et le relâchement (dans ETS : envoyer 1 à l'appui et 0 au relâchement). Si un double clic ne réagit pas, vérifiez ce paramètre en priorité. Aucun état n'est conservé après un redémarrage.
  • Exemple : bouton de cuisine — un appui simple commute le plafonnier (via un Télérupteur), un double appui lance la scène "Dîner" (cible d'action, voir “Function Setup & Outputs”), un appui long éteint tout.

Générateur d'impulsions — oscillateur d'horloge : tant que Enable est actif, la sortie commute à ON pendant Durée ON, puis à OFF pendant Durée OFF (1 s / 59 s par défaut), de manière cyclique sans entrée requise. Paramètre : Démarrer le cycle à ON ou OFF. La réactivation de Enable redémarre le cycle à son début ; la phase étant calculée sur l'horodatage initial, elle ne subit aucune dérive et conserve sa cohérence après redémarrage. Aucune des deux demi-périodes ne peut être inférieure à 0,5 s et leur somme doit atteindre au moins 2 s — imposé par la protection antibouclage du moteur logique (voir “Logic Validation, Monitoring & Safety”). Exemple : signal de heartbeat surveillé par un système tiers, ou voyant clignotant lors d'une alarme.

Rampe — fait évoluer une grandeur vers sa valeur cible selon une pente définie au lieu d'une variation brusque : variateur effectuant une transition sur dix secondes, consigne progressant par paliers pour préserver l'installation de chauffage, ventilateur montant en régime.

  • Ports : Target (nombre, requis), Hold (maintient la sortie à sa valeur instantanée ; la rampe reprend au relâchement), Reset (revient directement à la valeur initiale) → Out et Moving.
  • Paramètres clés : Vitesse (unités par seconde — 10 sur une variation 0–100 correspond à une transition de dix secondes ; 0,05 pour une température en degrés), Pas toutes les (1 s — chaque pas génère un télégramme), Valeur initiale, Minimum / Maximum, Décimales (réduire les décimales évite d'émettre des télégrammes sur des variations négligeables), Unité d'affichage.
  • Comportement notable : un redémarrage ne reprend pas une rampe en cours — la sortie repart de sa valeur initiale pour rejoindre la consigne cible actuelle.
  • Exemple : insérée entre un Sélecteur définissant la luminosité de soirée et le variateur, une Rampe configurée à une vitesse de 10 transforme le changement de scène en une transition progressive.

Mémoire et compteurs

Bascule — mémorise l'état marche ou arrêt. Un événement l'active, un autre la désactive, et entre-temps elle conserve son état — la seule chose qu'aucun autre bloc ne pouvait faire. Raccordez un bouton-poussoir mural à Basculement et vous obtenez une commande gérée par le système plutôt que par l'actionneur.

  • Ports : Enclenchement, Déclenchement, Basculement (toujours sur front), Autorisation (à l'arrêt, ignore les trois et fige la sortie — sécurité enfants) → Sortie.
  • Paramètres principaux : Comportement enclenchement et déclenchement — À la réception (sur front, par défaut — idéal pour les boutons) ou Tant qu'ils sont actifs (sur niveau — requis pour les verrouillages ; un comparateur raccordé au déclenchement maintient la bascule à l'arrêt tant que sa condition est vraie) ; Priorité en cas de signaux simultanés — Priorité au déclenchement (par défaut) ou Priorité à l'enclenchement ; Valeur initiale avant tout événement.
  • Comportement à retenir : la valeur subsiste après un redémarrage — un « mode vacances » ou un « acquittement d'alarme » ne doit pas être perdu lors d'une coupure de courant. Une impulsion reçue pendant que l'autorisation est inactive est ignorée, et non mise en file d'attente.
  • Exemple : « Mode vacances » : un enclenchement depuis une variable virtuelle de l'application, un déclenchement par l'ouverture du contact de la porte d'entrée au retour des vacances, la Sortie basculant chaque thermostat via leur entrée Mode utilisateur.

Mémoire de valeur — capture une valeur sur commande et la conserve jusqu'à la prochaine consigne : la réponse à « quelle était la valeur précédente ? ».

  • Ports : Entrée (tout type, obligatoire), Échantillonnage (booléen, obligatoire), Réinitialisation → Mémorisée (même type que l'entrée).
  • Paramètres principaux : Capture lors du passage de l'échantillon À l'état 1 / À l'état 0 / Sur tout changement d'état ; Valeur à la réinitialisation — si le champ reste vide, la réinitialisation efface la mémoire sans écriture sur le bus ; si une valeur est saisie, la réinitialisation envoie cette valeur.
  • Comportement à retenir : avant le premier échantillonnage, elle n'écrit rien sur le bus (une mémoire sans valeur initiale ne peut répondre, et attribuer la valeur 0 générerait une commande erronée sur le bus). La valeur mémorisée subsiste après un redémarrage.
  • Exemple : mémoriser la luminosité du salon au déclenchement de l'alarme lorsque tous les éclairages sont forcés à 100 % ; une fois l'alarme désactivée, la valeur mémorisée rétablit le niveau initial.

Compteur — incrémente une valeur à chaque impulsion sur Incrémenter, la décrémente sur Décrémenter, et conserve le total : ouvertures de portes, cycles d'exécution, démarrages de pompes.

  • Ports : Incrémenter, Décrémenter, Réinitialisation, Autorisation (à l'arrêt, bloque le comptage ; la réinitialisation reste fonctionnelle) → Valeur (numérique) et Limite atteinte (booléen).
  • Paramètres principaux : Pas (1, dans les deux sens) ; Valeur après réinitialisation ; Minimum / Maximum (optionnels et indépendants) ; Bouclage aux limites (nécessite les deux limites — au-delà du maximum, le compteur revient au minimum, transformant le bloc en sélecteur : maximum 4, bouclage actif, un seul bouton fait défiler 1, 2, 3, 4, 1) ; Décimales ; Unité d'affichage.
  • Comportement à retenir : les deux entrées de comptage agissent sur front, de sorte qu'un contact maintenu fermé ne compte qu'une seule fois. La réinitialisation l'emporte toujours sur un comptage lors du même cycle d'évaluation. Le comptage subsiste après un redémarrage.
  • Exemple : compter les cycles de la porte de garage et déclencher une notification de maintenance (action cible) à 5 000 cycles via un comparateur.

Compteur horaire — calcule la durée totale de fonctionnement d'un équipement et active une alerte d'entretien : heures de fonctionnement d'une pompe, d'un compresseur, d'une lampe UV ou d'un filtre.

  • Ports : En fonctionnement (booléen, obligatoire), Entretien effectué, Réinitialisation générale → Durée totale, Depuis l'entretien, Avant entretien, Entretien requis (booléen), Démarrages (nombre d'enclenchements — les cycles courts usent un compresseur plus rapidement qu'un fonctionnement continu).
  • Paramètres principaux : Unité (Secondes, Minutes, Heures (par défaut), Jours), Intervalle d'entretien (0 désactive les sorties d'entretien), Décimales — une résolution à une décimale pour les heures transmet toutes les six minutes, à deux décimales toutes les 36 secondes ; sur un bus KNX, c'est la différence entre une transmission fluide et un encombrement du bus.
  • Comportement à retenir : le temps est comptabilisé en minutes réelles ; une coupure de plus de deux minutes est traitée comme un arrêt et n'est pas extrapolée. Entretien effectué ne réinitialise que le total d'entretien ; la durée de vie totale continue de s'incrémenter.
  • Exemple : le retour de fonctionnement de la centrale de ventilation sur En fonctionnement, intervalle d'entretien de 2 000 h, Entretien requis raccordé à une action d'envoi d'e-mail (voir « Configuration des fonctions et sorties ») — l'installation signale elle-même le remplacement de ses filtres.

Min / max — calcule la valeur minimale, maximale et moyenne depuis le début de la période : température minimale de la nuit dernière, pic de puissance du mois, taux de CO₂ le plus élevé dans la salle de réunion cette semaine.

  • Ports : Entrée (numérique, obligatoire), Réinitialisation → Minimum, Maximum, Moyenne.
  • Paramètres principaux : Redémarrage — Jamais — uniquement via l'entrée de réinitialisation (historique complet), Chaque jour (par défaut), Chaque semaine, le lundi, Chaque mois, le 1er ; À (heure de réinitialisation — 6 h du matin permet de faire correspondre la journée de calcul à la journée réelle) ; Décimales ; Unité d'affichage.
  • Comportement à retenir : la moyenne est pondérée dans le temps — chaque valeur est prise en compte proportionnellement à sa durée de maintien, de sorte qu'un pic de cinq minutes émis par un capteur sur changement de valeur n'a pas le même poids que onze heures stables. Avant la première mesure, le bloc n'écrit rien sur le bus ; il s'exécute automatiquement au changement de période.
  • Exemple : assigner le Maximum de la puissance du compteur d'énergie sous le nom « Pic du jour » (voir « Configuration des fonctions et sorties ») et l'intégrer sur la vue Énergie.

Régulation

Thermostat — un régulateur complet de température ambiante. Il peut piloter le chauffage, le refroidissement ou les deux, et peut être configuré comme le régulateur associé à un équipement CVC, permettant ainsi à la page thermostat de l'application (modes, consigne, boost) de piloter directement cette fonction.

  • Entrées : Mesure (la température ambiante — obligatoire), Consigne, Mode utilisateur (confort/veille/nuit), Saison, Autorisation, Fenêtre (contact de fenêtre réduisant la consigne lorsqu'elle est ouverte, après la Temporisation fenêtre).
  • Sorties : Chauffage et Refroidissement (commutation), Chauffage % et Refroidissement % (0–100 % pour commande proportionnelle/PWM), Consigne effective, retour d'état Mode utilisateur, État.
  • Paramètres principaux : Saison (Chauffage, Refroidissement, Auto (les deux) avec une Zone neutre automatique entre les deux) ; gestion des modes — le mode confort applique la consigne de base, le Décalage veille et le Décalage nuit abaissent la consigne selon le mode, Protection gel et Protection surchauffe constituent les limites de sécurité ; Sortie (Commutation (marche/arrêt) avec Hystérésis, Proportionnelle (0–100 %) avec une Bande proportionnelle, ou PWM (rapport cyclique) avec une Période PWM) ; Temps de commutation minimal ; Consigne minimale/maximale.
  • Exemple : lier Mesure à la sonde d'ambiance KNX, raccorder Chauffage à l'actionneur de vanne, attribuer à la fonction la pièce et la catégorie Chauffage, puis l'associer au widget CVC de la pièce — l'interface utilisateur de l'application pilote désormais ce régulateur, et la fonction Boost réagit selon les spécifications du chapitre « Thermostats, climatisation et ventilation ».

Gestion automatique des stores — logique de protection solaire pour une façade. Abaisse les protections solaires lorsque la façade est exposée au soleil et que la luminosité est suffisante (et, en option, la température élevée), puis les remonte dès que les conditions ne sont plus réunies.

  • Entrées : Luminosité (obligatoire), Température, Présence, Alarme vent, Autorisation.
  • Sorties : Position et Lamelles (0–100 %), à raccorder au widget de store.
  • Paramètres principaux : Seuil de luminosité + Hystérésis de luminosité (par défaut 40 000 / 10 000 lux) ; Seuil de température (protection solaire uniquement si température élevée) ; stratégie de Présence (Ignorer la présence / Protection uniquement en cas d'absence / Protection uniquement en cas de présence) ; Position d'ombrage et Inclinaison des lamelles d'ombrage par rapport à la Position de repos / Inclinaison des lamelles de repos ; une Temporisation de confirmation (par défaut 300 s) évitant les mouvements de stores lors de passages nuageux ; la géométrie de la façade — Orientation façade de/à (plage d'azimut) et Élévation solaire minimale, calculées d'après l'horloge astronomique ; option Fermeture au crépuscule avec une Position nocturne ; et la Position d'alarme vent forcée tant que l'entrée vent est active.
  • Exemple : façade sud : luminosité issue de la station météo, alarme vent provenant de l'objet d'alarme météo KNX avec un chien de garde de 60 s configuré sur forçage à l'arrêt — en cas de coupure du signal de l'anémomètre, les stores remontent automatiquement en position de sécurité.

⚠️ Avertissement : Raccordez systématiquement une entrée réelle Alarme vent sur les stores exposés et configurez une surveillance de bus. Le confort de protection solaire est secondaire ; la protection contre le vent est impérative.

Carte de fonction Thermostat en mode édition.

Fiche de référence des blocs logiques

Une fiche mémo pour chaque bloc du moteur logique — les 33 blocs du catalogue, en complément du chapitre complet ci-dessus. Les valeurs par défaut correspondent aux paramètres initiaux d'un bloc inséré. La mention « Réglable par l'utilisateur » indique les paramètres que l'installateur peut rendre accessibles dans l'application (voir « Configuration des fonctions et sorties ») ; aucun réglage n'est visible sans validation préalable de l'installateur sur chaque fonction.

📘 Note : Une entrée non raccordée prend la valeur 0 (numérique) ou l'état arrêt (booléen), sauf indication contraire dans la fiche. Les blocs de temporisation signalés par la mention « ne subsiste pas après un redémarrage » réinitialisent volontairement leur compteur après un redémarrage du serveur.

Liaisons

Liaison directe — transmet directement un objet vers un autre, avec correction éventuelle de la valeur.

EntréesEntrée (tout type, obligatoire)
SortiesSortie (même type que l'entrée)
ParamètresMode d'envoi : uniquement sur changement de valeur (par défaut) · à chaque télégramme reçu ; Inversion (inactif, booléens uniquement) ; Mappage de valeurs (liste de conversion optionnelle appliquée avant inversion)
Réglable par l'utilisateur—

💡 Conseil : Les boutons-poussoirs requièrent l'option à chaque télégramme reçu — deux appuis consécutifs identiques représentent deux ordres distincts ; une liaison active uniquement sur changement ignorerait le second appui.

Filtre — transmet une valeur uniquement lorsqu'elle respecte les conditions définies. Ne modifie jamais la valeur.

EntréesEntrée (tout type, obligatoire) ; Autorisation (booléen, actif)
SortiesSortie (la valeur reçue, inchangée) — aucun télégramme n'est transmis si la condition est bloquée
ParamètresCondition de valeur : Toute valeur (par défaut) · ON uniquement · OFF uniquement · Supérieure/Inférieure à un seuil · Comprise dans/Hors d'une plage ; Transmission : À chaque télégramme (par défaut) · Uniquement sur changement · Variation minimale de… · Sur passage à ON · Sur passage à OFF ; Temps de stabilisation (0 s = inactif) ; Limitation de débit : Inactif (par défaut) · Ignorer les télégrammes trop rapprochés · Mémoriser le dernier, transmettre à l'ouverture de la fenêtre, avec un Intervalle minimal ; Télégramme cyclique (heartbeat) (0 s = inactif)
Réglable par l'utilisateurAutorisation

💡 Conseil : Les conditions Uniquement sur changement et Variation minimale sont évaluées par rapport à la dernière valeur transmise — pour vérifier si le récepteur possède déjà l'information. Les détections sur front montant et descendant sont évaluées par rapport à la dernière valeur reçue, le front appartenant au flux d'entrée.

📘 Note : L'option Ignorer peut entraîner la perte définitive d'une transition d'état ; l'option Mémoriser le dernier garantit son maintien. Utilisez la mémorisation dès lors que la valeur pilote un équipement ne devant manquer aucun changement. Ne subsiste pas après un redémarrage : le premier télégramme reçu après un redémarrage valide systématiquement la règle de changement.

Sélecteur — sélectionne et transmet une valeur parmi plusieurs entrées, à partir d'un index numérique.

EntréesSélection (numérique, obligatoire ; valeur interne par défaut : 1 — l'index 1 sélectionne la première valeur) ; Valeur 1…N (tout type), N = 2–8 (par défaut 2), toutes optionnelles
SortiesSortie (la valeur sélectionnée, inchangée)
ParamètresNombre de valeurs (2) ; Sélection hors plage : Ne rien écrire — la cible conserve sa valeur (par défaut) · Écrire 0
Réglable par l'utilisateur—
ComportementUne valeur nulle (0), négative ou supérieure au nombre d'entrées est considérée hors plage ; sélectionner une entrée non câblée n'émet rien. Utilisez le même type pour toutes les valeurs.

Calculs

Valeur calculée — combine jusqu'à 8 nombres en un seul.

EntréesEntrée 1…N (nombre), N = 1–8 (par défaut 2)
SortiesRésultat (nombre)
ParamètresNombre d'entrées (2) ; Opération : somme · moyenne (par défaut) · minimum · maximum · différence (in1 − in2) · produit · somme pondérée · échelle + décalage (in1 × facteur + décalage) · formule ; Pondérations (somme pondérée uniquement, les entrées manquantes comptent pour 1) ; Facteur (1) et Décalage (0) ; Formule (sur in1…inN avec + − × ÷ et abs, round, min, max) ; Décimales (1) ; Unité (affichage uniquement)
Réglable résident—

📘 Remarque : Une entrée non reliée compte pour 0 — une moyenne à trois entrées avec une entrée libre divise par trois. Réglez le nombre d'entrées sur ce que vous câblez réellement.

Compteur d'énergie — accumule une mesure de puissance dans des registres d'énergie cumulée.

EntréesPuissance (nombre, obligatoire ; watchdog 15 min, maintien)
SortiesConsommée (nombre, cumulé) · Produite (nombre, cumulé)
ParamètresDirection : signée (par défaut) · consommée uniquement · produite uniquement ; Inverser le signe (désactivé) ; Unité d'entrée : W → kWh (par défaut) · kW → kWh · l/h → m³ · m³/h → m³ ; Plafond de plausibilité (100 000, unités d'entrée — les mesures supérieures sont rejetées) ; Préréglage consommé (0) et Préréglage produit (0) — valeurs de base des registres, en modifier une réinitialise les deux registres ; Décimales de sortie (3)
Réglable résident—
ComportementBloqueur d'ordre zéro : la dernière mesure est maintenue et intégrée au moins une fois par minute. Un appareil silencieux fige les registres après le watchdog ; une interruption de service compte au maximum deux minutes de puissance maintenue. Les registres ne font que croître. Les sorties doivent être affectées aux objets d'énergie du widget compteur (2/3) en mode « Définir l'état » — seuls les objets sans leur propre adresse peuvent être définis.

Moyenne mobile — lisse une valeur bruitée.

EntréesEntrée (nombre, obligatoire) ; Réinitialisation (booléen)
SortiesLissée (nombre)
ParamètresMoyenne sur : Une fenêtre temporelle (par défaut) · Un nombre de mesures · Une constante de temps ; Fenêtre 300 s (10–86 400 s, fenêtre temporelle) ; Mesures 10 (2–200, compteur) ; Constante de temps 300 s (5–86 400 s, exponentielle) ; Décimales (2) ; Unité (affichage uniquement)
Réglable résident—
ComportementLa fenêtre temporelle pondère chaque valeur selon sa durée de maintien ; la constante de temps rapproche partiellement la sortie de chaque nouvelle mesure (environ deux tiers d'un palier en une constante de temps). Les deux méthodes continuent d'éliminer les anciennes valeurs même si le capteur est silencieux. La réinitialisation repart à partir de la mesure suivante ; la fenêtre est recalculée de zéro après un redémarrage.

Point de rosée — point de rosée à partir de la température et de l'humidité, avec indicateur de risque de condensation.

EntréesTempérature (nombre, obligatoire) ; Humidité (nombre, %, obligatoire) ; Température de surface (nombre, facultatif — la surface froide)
SortiesPoint de rosée (°C) ; Risque de condensation (booléen) ; Marge (K)
ParamètresMarge de sécurité 2 K (0–20) ; Hystérésis 1 K (0–10) ; Décimales (1)
Réglable résidentMarge de sécurité
ComportementLe risque s'active lorsque la surface est dans la plage de marge du point de rosée et ne s'efface que lorsque la valeur dépasse le seuil marge + hystérésis. Sans surface câblée, aucun risque n'est signalé. L'humidité est limitée à un plancher d'environ 0,5 %.

Logique & sélection

ET · OU · OU exclusif (XOR) — portes booléennes variadiques.

EntréesEntrée 1…N (booléen), N = 2–8 (par défaut 2)
SortiesSortie (booléen)
ParamètresNombre d'entrées (2)
ComportementET : actif uniquement lorsque chaque entrée est active. OU : actif lorsqu'au moins une entrée est active. XOR : actif lorsqu'un nombre impair d'entrées est actif (comportement de va-et-vient). Un nombre est considéré comme actif lorsqu'il est différent de 0 ; une entrée non reliée compte comme inactive.

NON — inverse un booléen.

EntréesEntrée (booléen, obligatoire)
SortiesSortie (booléen)
Paramètres—

Boutons radio — plusieurs entrées, exactement une sortie active ; la dernière activée l'emporte.

EntréesOption 1…N (booléen, déclenchement sur front), N = 2–8 (par défaut 3), toutes facultatives ; Sélectionner (nombre — agit lorsque le nombre change ; 0 ou hors plage efface la sélection) ; Effacer (booléen)
SortiesPosition (nombre, 0 = aucune sélection) ; Sortie 1…Sortie 8 (booléen — les sorties au-delà du nombre d'options existent mais ne s'activent jamais)
ParamètresNombre d'options (3) ; Position sur une toute nouvelle fonction (0, utilisé une seule fois)
Réglable résident—
ComportementUne seule sortie est active à la fois. La sélection est conservée après un redémarrage.

Séquenceur — un déclencheur fait défiler jusqu'à huit sorties.

EntréesSuivant (booléen, obligatoire) ; Précédent ; Réinitialisation ; Activer (booléen, actif par défaut en interne — inactif ignore les déclencheurs et maintient l'étape)
SortiesPosition (nombre) ; Sortie 1…Sortie 8 (booléen — les sorties au-delà du nombre d'étapes ne s'activent jamais)
ParamètresNombre d'étapes (3, 1–8) ; Inclure l'étape « tout éteint » (activé — un appui dans le cycle éteint tout) ; Boucler à la fin (activé) ; Position après une réinitialisation (0)
Réglable résident—
ComportementLorsque le bouclage est désactivé, le séquenceur s'arrête à la dernière étape et seul Précédent permet de revenir en arrière. La position est conservée après un redémarrage.

Décodeur de bits — divise un nombre en ses huit bits.

EntréesValeur (nombre, obligatoire)
SortiesBit 0 (1) … Bit 7 (128) (booléen)
Paramètres—
ComportementLa valeur est tronquée en nombre entier et bornée entre 0 et 255 avant d'être décomposée. Câblez uniquement les bits nécessaires.

Encodeur de bits — rassemble jusqu'à huit booléens en un seul nombre.

EntréesBit 0 (1) … Bit 7 (128) (booléen, tous facultatifs)
SortiesValeur (nombre)
Paramètres—
ComportementUn bit non câblé compte pour 0. La sortie change dès qu'un bit est modifié — un télégramme par changement ; ajoutez un Filtre avec un temps de stabilisation lorsque plusieurs bits changent simultanément.

Comparaisons

Comparateur — convertit un nombre en un oui/non.

EntréesValeur (nombre, obligatoire) ; Seuil (nombre, facultatif — lorsqu'il est relié, il remplace le seuil fixe)
SortiesSortie (booléen)
ParamètresComparaison : > (par défaut) · >= · < · <= · == · != ; Seuil fixe (0, utilisé uniquement lorsque l'entrée Seuil n'est pas raccordée) ; Bande morte (0)
Réglable résidentSeuil fixe

📘 Remarque : La bande morte évite les commutations intempestives : avec « > 21 » et une bande morte de 0,5, la sortie s'active à 21,5 et doit descendre sous 21 pour se désactiver à nouveau.

Hystérésis — un commutateur à deux seuils.

EntréesValeur (nombre, obligatoire)
SortiesSortie (booléen)
ParamètresSeuil supérieur (1) ; Seuil inférieur (0, doit être inférieur au seuil supérieur) ; Inverser (désactivé)
Réglable résidentSeuil supérieur, seuil inférieur
ComportementActif lorsque la valeur atteint le seuil supérieur, inactif lorsqu'elle descend au seuil inférieur ; entre les deux, l'état précédent est maintenu.

Temporisation

Retard à l'enclenchement — transmet un ON uniquement lorsque l'entrée est restée active pendant toute la durée du retard.

EntréesIn (booléen, requis)
SortiesOut (booléen)
ParamètresRetard : 10 s (0–86 400 s)
Réglable occupantRetard
ComportementLa coupure est immédiate ; une retombée avant la fin du délai réinitialise le comptage. Ne subsiste pas au redémarrage.

Retard au déclenchement — suit un ON immédiatement, puis le maintient après la retombée de l'entrée.

EntréesIn (booléen, requis)
SortiesOut (booléen)
ParamètresRetard : 30 s (0–86 400 s)
Réglable occupantRetard
ComportementUne réactivation de l'entrée pendant le maintien l'annule. Ne subsiste pas au redémarrage.

Minuterie d'escalier — une impulsion commute la sortie à l'état actif pendant une durée fixe.

EntréesDéclencheur (booléen, requis)
SortiesOut (booléen)
ParamètresDurée : 180 s (1–86 400 s) ; Redémarrage sur nouvel appui (on) ; Un relâchement l'interrompt (off)
Réglable occupantDurée
Dérogation manuelleActive par défaut, 60 min — couper l'éclairage manuellement le maintient éteint.
ComportementSeul le front montant est pris en compte ; maintenir l'appui ne prolonge pas le temps. Ne subsiste pas au redémarrage.

Impulsion — chaque front montant génère une impulsion ON de durée fixe.

EntréesDéclencheur (booléen, requis)
SortiesOut (booléen)
ParamètresDurée d'impulsion : 1 s (0,1–3 600 s)
ComportementUn nouveau front pendant une impulsion la redémarre. Pour les équipements à contact fugitif (moteur de portail, carillon). Ne subsiste pas au redémarrage.

Temps de fonctionnement minimal — garantit que chaque état dure suffisamment longtemps.

EntréesCommande (booléen, requis)
SortiesOut (booléen)
ParamètresTemps d'enclenchement min. : 300 s ; Temps de coupure min. : 300 s (chacun 0–86 400 s)
ComportementUne commutation arrivant trop tôt est retenue et appliquée à l'expiration de la durée minimale. Protège compresseurs et pompes contre les cycles courts. Conserve son état au redémarrage.

Programme horaire — un programme hebdomadaire pilotant un état booléen.

Entrées— (réévalué une fois par minute)
SortiesActif (booléen)
ParamètresPoints de commutation (jusqu'à 50 — chacun positionne la sortie à une heure donnée les jours choisis et maintient jusqu'au suivant) ; Inverser (off)
Réglable occupantPoints de commutation
ComportementUn programme est une série de transitions, pas de périodes : 07:00–09:00 nécessite un point ON à 07:00 et un point OFF à 09:00. Toujours exact après un redémarrage.

Multi-clic — distingue les appuis simples, doubles, triples, quadruples et longs.

EntréesBouton (booléen, requis — doit transmettre l'appui et le relâchement)
SortiesSimple, Double, Triple, Quadruple, Appui long (impulsions booléennes) ; Clics (nombre — dernier comptage reconnu, ne se réenclenche pas sur une répétition)
ParamètresClics à reconnaître 2 (1–4 ; un clic plus rapide correspond à ce total) ; Intervalle entre clics 0,35 s (0,15–2 s ; aussi le délai sur chaque sortie de clic) ; Appui long après 0,8 s (0–10 s ; 0 désactive les appuis longs) ; Durée d'impulsion de sortie 0,2 s (0,1–5 s)
Réglable occupant—
ComportementL'appui long se déclenche pendant que la touche est encore enfoncée. Ne subsiste pas au redémarrage.

Générateur d'impulsions — commute sa sortie alternativement à l'état actif et inactif selon un cycle défini.

EntréesEnable (booléen, valeur interne par défaut : on)
SortiesOut (booléen)
ParamètresActif pendant 1 s ; Inactif pendant 59 s (chacun 0,5–86 400 s, cumulés au moins 2 s) ; Démarrage du cycle : On (défaut) · Off
Réglable occupantActif pendant, Inactif pendant
ComportementEnable à off l'arrête ; à on relance le cycle depuis le début. La phase est calculée à partir de l'heure de démarrage, évitant toute dérive et conservant sa synchronisation au redémarrage.

Rampe — suit une valeur cible à vitesse limitée.

EntréesCible (nombre, requis ; valeur interne par défaut 0) ; Hold (booléen — fige la sortie, la rampe reprend au relâchement) ; Reset (booléen — revient à la valeur de départ)
SortiesOut (nombre) ; Moving (booléen)
ParamètresVitesse 10 /s (0,001–100 000, dans l'unité propre de la valeur) ; Pas toutes les 1 s (1–60 s) ; Valeur de départ (0) ; Minimum / Maximum (optionnel) ; Décimales (1) ; Unité (affichage uniquement)
Réglable occupantVitesse
ComportementChaque pas génère un télégramme. Ne reprend pas une rampe après un redémarrage — elle redémarre à partir de la valeur de départ.

Régulation

Thermostat — régulation de température ambiante ; chauffage, refroidissement ou les deux. Peut également servir de régulateur associé à un widget climatique : reliez les objets de consigne, de température et de mode du widget aux ports du bloc, et renvoyez sa consigne effective ainsi que le retour de mode vers le widget — la molette, le mode Boost et le programme hebdomadaire du widget pilotent alors le bloc.

EntréesMesure (nombre, requis ; watchdog 15 min — un capteur silencieux place la fonction en défaut et fige la dernière décision) ; Consigne (nombre, optionnel ; valeur interne par défaut 21 °C) ; Mode utilisateur (nombre : 1 confort · 2 veille · 3 nuit · 4 protection ; non lié = confort) ; Saison (nombre : 0 chauffage · 1 refroidissement · 2 auto ; non lié = paramètre) ; Enable (booléen, valeur interne par défaut : on) ; Fenêtre (booléen, on = ouvert)
SortiesChauffage, Refroidissement (booléen) ; Chauffage %, Refroidissement % (0–100) ; Consigne effective (°C) ; Mode utilisateur (retour) ; État (0 repos · 1 chauffage · 2 refroidissement)
ParamètresSaison : chauffage (défaut) · refroidissement · auto ; Décalage veille 3 K ; Décalage nuit 1,5 K ; Protection hors-gel 7 °C (0 = désactivé) ; Protection surchauffe 35 °C (0 = désactivé) ; Zone neutre auto 2 K ; Sortie : commutation (défaut) · proportionnelle (0–100 %) · PWM (rapport cyclique) ; Hystérésis 0,5 K (commutation) ; Bande proportionnelle 2 K (proportionnel/PWM) ; Période PWM 900 s (min. le double de l'intervalle de commutation) ; Intervalle de commutation min. 120 s ; Consigne min. 5 °C / max. 30 °C ; Délai fenêtre 30 s
Réglable occupantConsigne, Enable, Saison
Dérogation manuelleDésactivée par défaut.

📘 Note : Les protections hors-gel et surchauffe prévalent sur la consigne — elles restent actives en mode protection et dès que la régulation est suspendue par l'entrée Enable ou par une fenêtre ouverte.

Volet automatique — gestion de l'ombrage en fonction du soleil et de la température pour une façade.

EntréesLuminosité (nombre, optionnel ; watchdog 1 h) ; Température (nombre, optionnel) ; Présence (booléen, optionnel) ; Alarme vent (booléen, optionnel ; watchdog 1 h) ; Enable (booléen, valeur interne par défaut : on)
SortiesPosition (0–100 %), Lamelles (0–100 %) — 0 % = ouvert/haut, 100 % = fermé/bas
ParamètresSeuil de luminosité 40 000 lux ; Hystérésis de luminosité 10 000 lux ; Seuil de température (optionnel) ; Présence : ignorer (défaut) · ombrer uniquement en cas d'absence · ombrer uniquement en cas de présence ; Position d'ombrage 80 % et inclinaison des lamelles 50 % ; Position de repos 0 % et lamelles 0 % ; Délai de confirmation 300 s ; Azimut de façade de 90° à 270° ; Élévation solaire min. 5° ; Fermeture au crépuscule (désactivée) avec position de nuit 100 % ; Position alarme vent 0 %
Réglable occupantEnable, position d'ombrage, seuil de luminosité
Dérogation manuelleActive par défaut, 120 min — un volet remonté manuellement reste ouvert.

Mémoire et compteurs

La palette affiche ce groupe entre Temporisation et Contrôle.

Bascule — mémorise l'état marche ou arrêt.

EntréesSet, Reset, Toggle (booléen ; Toggle est toujours sur front) ; Enable (booléen, actif par défaut en interne — inactif ignore les trois et maintient la sortie)
SortiesOut (booléen)
ParamètresSet et Reset agissent : Dès leur réception (front, par défaut) · Tant qu'ils sont actifs (niveau) ; Si Set et Reset agissent ensemble : Reset prioritaire (par défaut) · Set prioritaire ; Valeur initiale (arrêt, utilisée une seule fois)
Réglable par l'occupant—
ComportementConservé après redémarrage. Une impulsion arrivant lorsque Enable est inactif est perdue, non mise en attente.

Mémoire de valeur — capture une valeur sur commande et la maintient.

EntréesIn (tout type, obligatoire) ; Sample (booléen, obligatoire) ; Reset (booléen)
SortiesHeld (même type que In)
ParamètresCapturer quand Sample passe à : Marche (par défaut) · Arrêt · Les deux ; Valeur lors du Reset (vide = le Reset efface uniquement la mémoire sans écriture)
Réglable par l'occupant—
ComportementN'écrit rien avant le premier échantillonnage. La valeur maintenue est conservée après redémarrage.

Compteur — compte les événements par incrémentation et décrémentation.

EntréesCount up, Count down, Reset (booléen, sur front) ; Enable (booléen, actif par défaut en interne — inactif arrête le comptage, Reset reste fonctionnel)
SortiesCount (nombre) ; At limit (booléen)
ParamètresPas 1 (0,001–1 000 000, dans les deux sens) ; Valeur après un Reset (0) ; Minimum / Maximum (optionnels, indépendants) ; Bouclage aux limites (inactif — nécessite les deux limites) ; Décimales (0) ; Unité (affichage uniquement)
Réglable par l'occupant—
ComportementReset est toujours prioritaire sur un comptage dans le même cycle d'évaluation. Conservé après redémarrage. Avec le bouclage, un maximum à 4 et un seul bouton effectuent le cycle 1, 2, 3, 4, 1.

Compteur horaire — cumule le temps de fonctionnement, avec indicateur d'entretien requis.

EntréesRunning (booléen, obligatoire) ; Service done ; Reset everything (booléen)
SortiesDurée totale de fonctionnement ; Depuis l'entretien ; Jusqu'à l'entretien (nombre, dans l'unité choisie) ; Service due (booléen) ; Starts (nombre)
ParamètresUnité : Secondes · Minutes · Heures (par défaut) · Jours ; Intervalle d'entretien (0 = sorties d'entretien désactivées) ; Décimales (1)
Réglable par l'occupantIntervalle d'entretien
ComportementLe temps est comptabilisé en minutes réelles ; une coupure de plus de deux minutes est considérée comme un arrêt et n'est pas prise en compte. Service done réinitialise uniquement le cumul d'entretien. Conservé après redémarrage.

Min / max — valeur minimale, maximale et moyenne pondérée dans le temps depuis la dernière réinitialisation.

EntréesIn (nombre, obligatoire) ; Reset (booléen)
SortiesMinimum, Maximum, Moyenne (nombre)
ParamètresRéinitialisation : Jamais — uniquement sur l'entrée Reset · Chaque jour (par défaut) · Chaque semaine, le lundi · Chaque mois, le 1er ; À (heure, 0–23, par défaut 0) ; Décimales (1) ; Unité (affichage uniquement)
Réglable par l'occupant—
ComportementLa moyenne pondère chaque valeur selon sa durée d'application. N'écrit rien avant la première mesure ; s'exécute automatiquement au changement de période.

Questions fréquentes

Quel bloc utiliser pour limiter le trafic généré par une sonde ?

Utilisez le bloc Filtre pour contrôler les mesures transmises, grâce aux options de variation minimale, de temps de stabilisation et de limitation de débit. Le mode de maintien de la valeur la plus récente transmet la donnée la plus fraîche à l'ouverture de la fenêtre.

Comment calculer l'énergie lorsqu'un compteur ne transmet que la puissance ?

Utilisez le bloc Compteur d'énergie et associez ses sorties cumulées aux objets d'énergie sans adresse du widget compteur en mode Set state.

Quel bloc permet de sélectionner une valeur parmi plusieurs consignes ?

Le Sélecteur transmet la valeur désignée par son entrée numérique Select. La fonction Boutons radio peut lui fournir une sélection de mode mutuellement exclusive.

Pourquoi le bloc Multi-clic ne détecte-t-il pas le double appui ?

L'entrée doit recevoir les fronts d'appui et de relâchement. Pour un bouton KNX, configurez-le pour envoyer 1 à l'appui et 0 au relâchement.

Tous les blocs conservent-ils leur état après un redémarrage ?

Non. Le Télérupteur, la Mémoire de valeur et le Compteur conservent leur état, tandis que la Rampe redémarre à sa valeur initiale configurée. Vérifiez le comportement de chaque bloc avant de l'intégrer.

Où trouver l'aide d'un bloc pendant sa configuration ?

Ouvrez l'aide intégrée depuis la palette ou directement sur la carte de la fonction dans le panneau d'administration. Le catalogue détaille les ports, les paramètres et le fonctionnement.

Continuer l'exploration

Retrouvez les autres guides de ce produit dans la documentation.

Retour à Moteur logique