Pour piloter les relais SSR ou le Triac, il est nécessaire de mettre en place des règles de fonctionnement en fonction des données d’entrée, puissance, heure, tarif, etc. On utilise pour cela un logigramme permettant la visualisation rapide du fonctionnement. On dispose de 4 groupes de blocs logiques.

Capteur

C’est une liste des données d’entrée :

  • Mesures de puissance active en watt, pour les sources déclarées dans la page paramètres
  • Heure courante
  • Ensoleillement courant ou à venir d’après Open Meteo pour votre région
  • Mesure de températures (en mode expert uniquement)
  • Tarif tempo du jour si disponible
  • Tarif HP/HC si disponible (nécessite le Linky en entrée)
  • État des actions des autres routeurs (en mode expert uniquement)
  • Commandes externes ((en mode expert uniquement)
  • Jour de la semaine

Filtre

C’est une liste de filtres et d’opérateurs sur les données capteurs :

  • Comparateurs à un seuil
  • Filtres de retard, moyenne ou timer
  • Additionneurs ou soustracteurs de puissance en watt

Lorsque la donnée d’entrée ou de sortie est de couleur bleue, ce sont des données numériques comme une valeur de puissance, une température.

Lorsque la donnée d’entrée ou de sortie est de couleur jaune , ce sont des valeurs binaires 0 ou 1

On a par exemple sur un comparateur une entrée numérique et une sortie binaire.

Logique

On a une liste d’opérateurs logiques ET, OU, OU exclusif, NON et une bascule Flip/Flop qui change d’état sur les fronts montants. Pour le ET et le OU, on a 2 entrées ou plus.

Actionneur

On peut implanter des relais SSR (Solid State Relay) ou un Triac pour piloter le transfert de puissance vers les charges.

Edition des blocs

Un clic sur un bloc permet d’ouvrir le paramétrage. Un clic pour refermer.

Liaison entre les blocs

On lie les entrées et sorties des blocs en tirant une ligne avec la souris ou le doigt sur un écran.

Exemples

Ici quelques exemples de logigramme.

Chauffe-Eau avec une période de tarif heures creuses

On implémente et lie les blocs suivants :

  • Un capteur Heure pour avoir l’heure courante
  • Un capteur de puissance avec les données en entrée de maison
  • Un relais SSR
  • Un comparateur « >= » sur la sortie Heure mis à 6h00
  • Un inverseur « Non » en sortie du comparateur à 6h00.

Le SSR est édité pour choisir le GPIO, le seuil à 0W et le mode de fonctionnement en Multi-Sinus par exemple.

Entre 0 et 6 h du matin, la sortie du comparateur est à 0, mais la sortie NON inversée sera à 1. Connecté sur l’entrée « Force On » du SSR, le chauffage du chauffe-eau sera assuré durant les heures creuses.
Entre 6 h et 24 h, la sortie du comparateur est à 1. Branché sur l’entrée régulation du SSR, celui-ci sera piloté suivant la puissance disponible.

Note : en cas de conflits entre « Force Off », « Force On » et régulation, c’est « Force Off » le plus prioritaire, puis « Force On ».

Chauffe-eau avec 2 périodes d’heures creuses.

On rajoute une branche avec 2 comparateurs sur l’heure à 14h et 16h. Un « ET » en sortie sera à 1 quand on sera entre 14 h et 16 h.

Une porte « OU » permet d’accepter le signal d’avant 6 h ou entre 14 h et 16 h pour forcer le SSR à ON durant ces périodes.