diff --git a/Temp_DS18B20/temp_zf/README.md b/Temp_DS18B20/temp_zf/README.md
index aaf1199..fca2511 100644
--- a/Temp_DS18B20/temp_zf/README.md
+++ b/Temp_DS18B20/temp_zf/README.md
@@ -11,9 +11,9 @@ Dans ce projet il y a 3x NodeMCU séparés qui mesurent 3x points de températur
* température extérieur au rez nord
* température extérieur au rez sud
-Le NodeMCU de la mesure intérieure fait office de concentrateur des deux mesures de températures extérieures et envoie en même temps les 3x mesures de températures à Thingspeak, afin de les avoir tous dans le même channel. Cela permet de mesurer des températures éloignées dans la maison en utilisant le WIFI comme câble de liaison entre les sondes !
+Le NodeMCU de la mesure intérieure fait office de hub des deux mesures de températures extérieures et envoie en même temps les 3x mesures de températures à Thingspeak, afin de les avoir tous dans le même channel. Cela permet de mesurer des températures éloignées dans la maison en utilisant le WIFI comme câble de liaison entre les sondes !
-Tous se passe dans les scripts a1, a2, a3 et a4.lua
+Tous se passe dans les scripts a1, a2, a3 et a4.lua (Attention en cours de refactorisation !)
## Installation
@@ -36,4 +36,4 @@ node ow pcm rtctime sntp spi tmr uart wifi ws2812
https://thingspeak.com/channels/817940
-zf190726.1917
+zf190727.0858
diff --git a/Temp_DS18B20/temp_zf/api_hub_temp.html b/Temp_DS18B20/temp_zf/api_hub_temp.html
new file mode 100644
index 0000000..6eeeca0
--- /dev/null
+++ b/Temp_DS18B20/temp_zf/api_hub_temp.html
@@ -0,0 +1,31 @@
+
+
+
+
+
+ API HUB Temp
+
+
+
+ API HUB Temp 190727.0935
+
+
+ <%
+ ztemp1 = 0 ztemp2 = 0 ztemp3 = 0
+
+ if (_GET.field1 ~= nil) then
+ ztemp1 = _GET.field1
+ zout("
temp1: "..ztemp1)
+ end
+ if (_GET.field2 ~= nil) then
+ ztemp2 = _GET.field2
+ zout("
temp2: "..ztemp2)
+ end
+ if (_GET.field3 ~= nil) then
+ ztemp3 = _GET.field3
+ zout("
temp3: "..ztemp3)
+ end
+ %>
+
+
+
diff --git a/Temp_DS18B20/temp_zf/boot.lua b/Temp_DS18B20/temp_zf/boot.lua
index 6e0bc79..1e3a0a1 100644
--- a/Temp_DS18B20/temp_zf/boot.lua
+++ b/Temp_DS18B20/temp_zf/boot.lua
@@ -1,19 +1,18 @@
-- Scripts à charger après le boot pour démarrer son appli
-print("\n boot.lua zf190726.1913 \n")
+print("\n boot.lua zf190727.0902 \n")
function heartbeat()
f= "flash_led_xfois.lua" if file.exists(f) then dofile(f) end
flash_led_xfois()
boottimer1=tmr.create()
--- tmr.alarm(boottimer1, 1*1000, tmr.ALARM_AUTO, function()
boottimer1:alarm(1*1000, tmr.ALARM_AUTO, function()
xfois =2
blink_LED ()
end)
end
---ses propres secrets
+-- charge ses propres secrets
f= "secrets_temp_zf_int_1er.lua" if file.exists(f) then dofile(f) end
f= "secrets_temp_zf_out_nord.lua" if file.exists(f) then dofile(f) end
f= "secrets_temp_zf_out_sud.lua" if file.exists(f) then dofile(f) end
diff --git a/Temp_DS18B20/temp_zf/disp_temp.html b/Temp_DS18B20/temp_zf/disp_temp.html
new file mode 100644
index 0000000..49f7086
--- /dev/null
+++ b/Temp_DS18B20/temp_zf/disp_temp.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+ ESP8266 page 3
+
+
+
+ ESP8266 page 4 190726.1955
+
+ Web service concentrateur de mesures de température !
+ Retour à la home page...
+
+ Test d'un web service qui fonctionne avec l'Active Server Page ZYX.
+
+ Le code Lua pour afficher ce résultat se trouve dans le code HTML de cette page et est exécuté sur le NodeMCU.
+ Les données viennent du NodeMCU !
+
+ <%
+ zout("Il reste: "..node.heap().." de RAM !
\n")
+ %>
+
+ Les arguments du web service (GET) sont:
+ <%
+ if (vars ~= nil) then
+ zout("
vars: "..vars.."
")
+ for k, v in string.gmatch(vars, "(%w+)=(%w+)&*") do
+ _GET[k] = v
+ zout(k..": "..v.."
")
+ if k == "field1" then
+ ztemp1_conc = v
+ elseif k == "field2" then
+ ztemp2_conc = v
+ elseif k == "field3" then
+ ztemp3_conc = v
+ end
+ end
+ end
+ zout("
Les températures récupérées sont: "..ztemp1_conc..", "..ztemp2_conc..", "..ztemp3_conc)
+ %>
+
+
+
+
+
Yeah... cela fonctionne vachement bien !
+
+ <%
+ zout("Il reste: "..node.heap().." de RAM !
\n")
+ %>
+
+
+
diff --git a/Temp_DS18B20/temp_zf/z_index.html b/Temp_DS18B20/temp_zf/z_index.html
index fbc8521..84b2201 100644
--- a/Temp_DS18B20/temp_zf/z_index.html
+++ b/Temp_DS18B20/temp_zf/z_index.html
@@ -7,13 +7,14 @@
- ESP8266 home page 190726.1953
+ ESP8266 home page 190727.0922
Différentes pages HTML: