Il y aurait une exception si le plancher chauffant est divisé en plusieurs résistances (ou plusieurs serpentins) pilotable séparément. Exemple avec un plancher à 3 résistances pouvant fonctionner en monophasé ou triphasé, il serait possible de moduler la puissance 0% 33% 66% 100 %.
Dans ce cas, il faudrait adapter le code pour sortir uniquement ces 4 valeurs.
Ou encore utiliser le plugin Thermostat et faire un scénario pour avoir plusieurs niveaux de chauffe.