Action suivante selon l'état du pin GPIO

Bonjour, n’oublie jamais le lastcom dans une condition
Le plug météo déconne ou ton sensor humidité n’a plus de pile et tu n’arroses jamais !
Regarde se script chauffage : je l’utilise en cron a la minute ça consomme rien.
Avec quelques modif perso

[2020-11-27 23:42:04][SCENARIO] 27-11-2020 23:42:04.3664750 Europe/Brussels
[2020-11-27 23:42:05][SCENARIO] sonde : [Salle a manger] température : [19.9] consigne : [19] temp_difftime : [58]
[2020-11-27 23:42:05][SCENARIO] sonde : [Cuisine] température : [19.6] consigne : [19] temp_difftime : [594]
[2020-11-27 23:42:05][SCENARIO] sonde : [Chambre Ami] température : [15.5] consigne : [12] temp_difftime : [754]
[2020-11-27 23:42:05][SCENARIO] chaudiere : 0
[2020-11-27 23:42:05][SCENARIO] 27-11-2020 23:42:05.1576520 Europe/Brussels

Par une boucle vérifié chaque sonde et sa dernière remonté d’info ; additionne l’écart et si celle ci => affecte une variable

J’y connais rien en python
Vérifie ton gpio en ssh (une ligne dans le panneau de config) et si c’est ok tu dois l’intègre en PHP (exec)
Le ssh n’a pas de Time Out qui peut occasionner plusieurs lancement donc au fur et à mesure plusieurs processus.
Exemple script PHP pour lire la valeur d’une sonde ds18b20 du fichier …

<?php
  $Sonde = $argv[1]; 
if (!defined("THERMOMETER_SENSOR_PATH")) define("THERMOMETER_SENSOR_PATH", "/sys/bus/w1/devices/28-".$Sonde."/w1_slave"); 
// Open resource file for thermometer
$thermometer = fopen(THERMOMETER_SENSOR_PATH, "r"); 
// Get the contents of the resource
$thermometerReadings = fread($thermometer, filesize(THERMOMETER_SENSOR_PATH)); 
// Close resource file for thermometer
fclose($thermometer); 
// We're only interested in the 2nd line, and the value after the t= on the 2nd line
preg_match("/t=(.+)/", preg_split("/\n/", $thermometerReadings)[1], $matches);
$temperature = $matches[1] / 1000; 
// Output the temperature
print $temperature; 
?>

Sinon l’idéal par sécurité serait un relai avec Time Out défini en dur "hardware*
Avec Shelly,sonoff,…(fabricants) ou à faire soi même wemos ou autre esp (wifi ou RJ45) voir le sujet poulailler domotique a base esp8266 comme ça si jeedom hs ton arrosage se coupe quand même et chaque lancement prolonge le Time Out.