Bonjour,
j’ai réalisé un serveur web permettant de piloter quelques relais et de lire l’état de capteur analogique et logique. Afin d’actualiser l’état des capteurs je fais tourner une petite routine jquery permettant de rafraichir la page. Cependant l’état des capteurs n’est pas actualisé
code html à actualiser
La piscine
Etat de submersion {{pompe}}
Température piscine {{thermo}}
code jquery
var $container = $("#champ3");
$container.load(’/confort.html #champ3’);
var refreshId = setInterval(function()
{
$container.load(’/confort.html #champ3’);
}, 10000);
code python
pompe = 8
thermo = 0
grovepi.pinMode(thermo,« INPUT »)
grovepi.pinMode(pompe,« INPUT »)
thermoSts = 0
pompeSts = 0
@app.route(’/’,methods=[‹ GET ›,‹ POST ›])
def index():
pompeSts = grovepi.digitalRead(pompe)
thermoSts = grovepi.temp(thermo,‹ 1.1 ›)
time.sleep(0.5)
templateData = {
‹ pompe › : pompeSts,
‹ thermo › : thermoSts
}
return render_template(‹ confort.html ›,**templateData)