MAJ Tempo EDF
Re: MAJ Tempo EDF
Bonjour Alain,
pas de pb, j'ai vu ,peut-être toi aussi, dans les logs ; le matin , il y a une requête http que le soir n'y est pas;
cdt
Salinois
pas de pb, j'ai vu ,peut-être toi aussi, dans les logs ; le matin , il y a une requête http que le soir n'y est pas;
cdt
Salinois
Re: MAJ Tempo EDF
Bonjour,
Voici le correctif à appliquer dans le script "script_time_Tempo_HP-HC" après la ligne 39
Rajouter la ligne "TEMPOJ.set(TEMPOJ.value) -- Commande permettant la mise à jours du Widget en HC"
Cette commande va mettre à jours la variable TEMPOJ qui va déclencher le script de mise à jours des Widgets.
Cela devrait fonctionner, à vérifier après 22h si OK.
Bonne soirée
Alain
Voici le correctif à appliquer dans le script "script_time_Tempo_HP-HC" après la ligne 39
Rajouter la ligne "TEMPOJ.set(TEMPOJ.value) -- Commande permettant la mise à jours du Widget en HC"
Code : Tout sélectionner
elseif Heure == "22" then -- Passage HC
TEMPOH.set("HC") -- Heure creuse
TEMPOJ.set(TEMPOJ.value) -- Commande permettant la mise à jours du Widget en HC
end
Cela devrait fonctionner, à vérifier après 22h si OK.
Bonne soirée
Alain
Re: MAJ Tempo EDF
super Alain,
j'ai fait la MAJ du script et je regarderai ce soir; voilà le script
salinois
j'ai fait la MAJ du script et je regarderai ce soir; voilà le script
Code : Tout sélectionner
--------------------------------------------
-- Changement des jours et HP - HC à 22h et 6h.
--------------------------------------------
local scriptName = 'script_time_Tempo_HP-HC'
local scriptVersion = '1.0'
return {
on = {
timer = { 'at 05:55', 'at 22:07' },
system = { 'start' },
},
logging = { level = domoticz.LOG_DEBUG,
-- level = domoticz.LOG_INFO, -- Seulement un niveau peut être actif; commenter les autres
-- level = domoticz.LOG_ERROR, -- Only one level can be active; comment others
-- level = domoticz.LOG_MODULE_EXEC_INFO,
marker = scriptName..' v'..scriptVersion },
execute = function(domoticz, item)
local DateTempoJ = domoticz.time.dateToDate(domoticz.time.rawDateTime,'yyyy-mm-dd hh:MM:ss','yyyy-mm-dd')
local Heure = domoticz.time.dateToDate(domoticz.time.rawDateTime,'yyyy-mm-dd hh:MM:ss','hh')
local TEMPOJ = domoticz.variables('TempoJ') -- Variable Couleur TEMPO du jour.
local TEMPOJ1 = domoticz.variables('TempoJ1') -- Variable Couleur TEMPO de demain.
local TEMPOH = domoticz.variables('Tempo_HP-HC') -- Variable HP-HC TEMPO.
if item.isTimer then
if Heure == "05" then -- Passage HP + changement de couleur TEMPO
TEMPOH.set("HP") -- Heure pleine
if TEMPOJ1.value == "ROUGE" then -- Aujourd'hui jour ROUGE
message = 'Aujourd\'hui : '..DateTempoJ..' La couleur TEMPO est: ROUGE'
domoticz.notify("Alerte TEMPO jour ROUGE", message, domoticz.PRIORITY_EMERGENCY)
end
TEMPOJ.set(TEMPOJ1.value) -- passage de la couleur tempo avec celle de demain
TEMPOJ1.set("GRIS") -- Mise à indéterminée pour la couleur du lendemain
elseif Heure == "22" then -- Passage HC
TEMPOH.set("HC") -- Heure creuse
TEMPOJ.set(TEMPOJ.value) -- Commande permettant la mise à jours du Widget en HC
end
elseif item.isSystemEvent then
if (tonumber(Heure) >= 6 and tonumber(Heure) < 22) then
TEMPOH.set("HP") -- Heure pleine
else
TEMPOH.set("HC") -- Heure creuse
end
end
end
}Re: MAJ Tempo EDF
re bonsoir Alain,
ça fonctionne, voici les logs à 22:07:
salinois
ça fonctionne, voici les logs à 22:07:
a+2024-11-28 22:07:00.349 Status: dzVents: Info: script_time_Tempo_HP-HC v1.0: ------ Start internal script: script_time_Tempo_HP-HC:, trigger: "at 22:07"
2024-11-28 22:07:00.351 Status: dzVents: Info: script_time_Tempo_HP-HC v1.0: ------ Finished script_time_Tempo_HP-HC
2024-11-28 22:07:00.352 Status: EventSystem: Script event triggered: /domoticz/dzVents/runtime/dzVents.lua
2024-11-28 22:07:00.364 Status: Set UserVariable Tempo_HP-HC = HC
2024-11-28 22:07:00.364 Status: Set UserVariable TempoJ = BLANC
2024-11-28 22:07:00.408 Status: dzVents: Info: Handling variable-events for: "TempoJ", value: "BLANC"
2024-11-28 22:07:00.408 Status: dzVents: Info: script_device_Change_Icone_Widget v 1.0: ------ Start internal script: script_device_Change_Icone_Widget: Variable: "TempoJ" Index: 1
2024-11-28 22:07:00.417 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: Processing device-adapter for Couleur Tempo Aujourd'hui: Text device
2024-11-28 22:07:00.418 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: Processing device-adapter for Couleur Tempo Demain: Text device
2024-11-28 22:07:00.419 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: OpenURL: url = http://127.0.0.1:8080/json.htm?type=com ... mimage=110
2024-11-28 22:07:00.419 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: OpenURL: method = GET
2024-11-28 22:07:00.419 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: OpenURL: post data = nil
2024-11-28 22:07:00.419 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: OpenURL: headers = nil
2024-11-28 22:07:00.419 Status: dzVents: Debug: script_device_Change_Icone_Widget v 1.0: OpenURL: callback = nil
2024-11-28 22:07:00.420 Status: dzVents: Info: script_device_Change_Icone_Widget v 1.0: ------ Finished script_device_Change_Icone_Widget
2024-11-28 22:07:00.420 Status: dzVents: Info: Handling variable-events for: "Tempo_HP-HC", value: "HC"
2024-11-28 22:07:00.420 Status: dzVents: Info: script_device_Change_Icone_Widget v 1.0: ------ Start internal script: script_device_Change_Icone_Widget: Variable: "Tempo_HP-HC" Index: 6
2024-11-28 22:07:00.420 Status: dzVents: Info: script_device_Change_Icone_Widget v 1.0: ------ Finished script_device_Change_Icone_Widget
2024-11-28 22:07:00.420 Status: EventSystem: Script event triggered: /domoticz/dzVents/runtime/dzVents.lua
salinois
Re: MAJ Tempo EDF
Hello
1er rouge demain... et mon script deconnait car j'avais 'juste' oublié la correspondance RED vers ROUGE dans mon tableau. Ce qui ne tombait pas dans les cas d'erreur traités car la date lendemain était renseignée mais etait traduite par un 'nil'...
Ballot!
1er rouge demain... et mon script deconnait car j'avais 'juste' oublié la correspondance RED vers ROUGE dans mon tableau. Ce qui ne tombait pas dans les cas d'erreur traités car la date lendemain était renseignée mais etait traduite par un 'nil'...
Ballot!
Re: MAJ Tempo EDF
hello Lost,
idem pour le script de Alain78, il manquait aussi la correspondance de RED; je l'ai rajoutée et ça marche.
la ligne de code:
Alain , tu peux mettre à jour ton script.
bonne journée
salinois
idem pour le script de Alain78, il manquait aussi la correspondance de RED; je l'ai rajoutée et ça marche.
la ligne de code:
Code : Tout sélectionner
local coloursFR = {BLUE = "BLEU", WHITE = "BLANC", RED = "ROUGE", UNDEFINED = "NON_DEFINI"}bonne journée
salinois
Dernière modification par Keros le 02 déc. 2024, 12:43, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
Re: MAJ Tempo EDF
Merci salinois pour la correction
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Re: MAJ Tempo EDF
Bonsoir,
Oui j'ai aussi constaté le problème. Le script en page 3 a été mis à jours.
Bonne fin de soirée.
Alain.
Oui j'ai aussi constaté le problème. Le script en page 3 a été mis à jours.
Bonne fin de soirée.
Alain.
-
fcBourgogne
- Messages : 172
- Inscription : 31 mars 2020, 14:22
Re: MAJ Tempo EDF
Bonjour,
J'aimerais bien utiliser les scripts, widgets de Alain78 pour mon contrat Tempo.
Par contre avec 14 pages dans ce sujet, j'avoue être totalement perdu.
Quelqu'un comme Salinois a bien rédigé une maquette pour l'installation, mais ça manque de précision, pour moi bien entendu!
Alors Alain78, existe t'il une procédure d'installation afin que quiconque puisse bénéficier de ton excellent travail ?
A+
J'aimerais bien utiliser les scripts, widgets de Alain78 pour mon contrat Tempo.
Par contre avec 14 pages dans ce sujet, j'avoue être totalement perdu.
Quelqu'un comme Salinois a bien rédigé une maquette pour l'installation, mais ça manque de précision, pour moi bien entendu!
Alors Alain78, existe t'il une procédure d'installation afin que quiconque puisse bénéficier de ton excellent travail ?
A+
Raspberry PI5+ 1WIRE + I2C +ESP8266 +esp32
Re: MAJ Tempo EDF
Bonjour,fcBourgogne a écrit : 03 déc. 2024, 14:20 Bonjour,
J'aimerais bien utiliser les scripts, widgets de Alain78 pour mon contrat Tempo.
Par contre avec 14 pages dans ce sujet, j'avoue être totalement perdu.
Quelqu'un comme Salinois a bien rédigé une maquette pour l'installation, mais ça manque de précision, pour moi bien entendu!
Alors Alain78, existe t'il une procédure d'installation afin que quiconque puisse bénéficier de ton excellent travail ?
A+
essai de suivre mon tuto et dis moi où tu bloques. J'ai suivi ce qu'avait fait Alain78, dans ces posts, pour le faire.
salinois