Print the real values from configuration file and fix some issue

from Rouge -> Bleu
This commit is contained in:
2023-11-29 20:53:39 +01:00
parent 9608cf02be
commit 6f49ba2ae9
2 changed files with 15 additions and 12 deletions

View File

@ -4,6 +4,9 @@
ecodevice = "192.0.2.1" ecodevice = "192.0.2.1"
# Use EcoDevice or EDF "API" # Use EcoDevice or EDF "API"
# True : EcoDevice
# False: EDF "API"
# WARNING not completly tested
use_eco = True use_eco = True
# MQTT Broker (or GX with MQTT enabled) # MQTT Broker (or GX with MQTT enabled)

View File

@ -253,55 +253,55 @@ elif today == 0: # Bleu
if tomorrow == 1: # Blanc if tomorrow == 1: # Blanc
if daynight == 1: if daynight == 1:
sendprowl('BLANC') sendprowl('BLANC')
loggerinfo ("Charge 90%") loggerinfo ("Charge "+str(chgblanc)+"%")
setChargeSetpoint(chgblanc) setChargeSetpoint(chgblanc)
elif tomorrow == 2: # Rouge elif tomorrow == 2: # Rouge
if daynight == 1: if daynight == 1:
loggerinfo ("Charge 95%") loggerinfo ("Charge "+str(chgrouge)+"%")
sendprowl('ROUGE') sendprowl('ROUGE')
setChargeSetpoint(chgrouge) setChargeSetpoint(chgrouge)
else: else:
loggerinfo ("SocMin 25%") loggerinfo ("SocMin "+str(minrouge)+"%")
setMinSocSetpoint(minrouge) setMinSocSetpoint(minrouge)
loggerinfo ("Battery life OFF") loggerinfo ("Battery life OFF")
setESSstate(ESSwoBL) setESSstate(ESSwoBL)
elif today == 1: # Blanc elif today == 1: # Blanc
if tomorrow == 0: # Bleu if tomorrow == 0: # Bleu
if daynight == 1: if daynight == 1:
loggerinfo ("Charge 80%") loggerinfo ("Charge "+str(chgbleu)+"%")
setChargeSetpoint(chgbleu) setChargeSetpoint(chgbleu)
sendprowl('BLEU') sendprowl('BLEU')
else: else:
loggerinfo ("SocMin 30%") loggerinfo ("SocMin "+str(minbleu)+"%")
setMinSocSetpoint(minbleu) setMinSocSetpoint(minbleu)
elif tomorrow == 2: # Rouge elif tomorrow == 2: # Rouge
if daynight == 1: if daynight == 1:
sendprowl('ROUGE') sendprowl('ROUGE')
loggerinfo ("Charge 95%") loggerinfo ("Charge "+str(chgrouge)+"%")
setChargeSetpoint(chgrouge) setChargeSetpoint(chgrouge)
else: else:
loggerinfo ("SocMin 25%") loggerinfo ("SocMin "+str(minrouge)+"%")
setMinSocSetpoint(minrouge) setMinSocSetpoint(minrouge)
loggerinfo ("Battery life OFF") loggerinfo ("Battery life OFF")
setESSstate(ESSwoBL) setESSstate(ESSwoBL)
elif today == 2: # Rouge elif today == 2: # Rouge
if tomorrow == 0: # Bleu if tomorrow == 0: # Bleu
if daynight == 1: if daynight == 1:
loggerinfo ("Charge 80%") loggerinfo ("Charge "+str(chgbleu)+"%")
setChargeSetpoint(chgbleu) setChargeSetpoint(chgbleu)
sendprowl('BLEU') sendprowl('BLEU')
else: else:
loggerinfo ("SocMin 30%") loggerinfo ("SocMin "+str(minbleu)+"%")
setChargeSetpoint(chgbleu) setMinSocSetpoint(minbleu)
loggerinfo ("Battery life ON") loggerinfo ("Battery life ON")
setESSstate(ESSwBL) setESSstate(ESSwBL)
elif tomorrow == 1: # Blanc elif tomorrow == 1: # Blanc
if daynight == 1: if daynight == 1:
sendprowl('BLANC') sendprowl('BLANC')
loggerinfo ("Charge 90%") loggerinfo ("Charge "+str(chgblanc)+"%")
setChargeSetpoint(chgblanc) setChargeSetpoint(chgblanc)
else: else:
loggerinfo ("SocMin 30%") loggerinfo ("SocMin "+str(minblanc)+"%")
setMinSocSetpoint(minblanc) setMinSocSetpoint(minblanc)
loggerinfo ("Battery life ON") loggerinfo ("Battery life ON")
setESSstate(ESSwBL) setESSstate(ESSwBL)