This commit is contained in:
Robert Borzutzki 2022-10-19 19:30:44 +02:00
parent b02798a2b2
commit b9c2cc742d

View File

@ -31,18 +31,6 @@ username = "mqtt-user"
pw = "phio6yiR9ohs1veeghu4WaeGhaiRi8he4EiWasheev4faeku8tohdiuthah7zahP" pw = "phio6yiR9ohs1veeghu4WaeGhaiRi8he4EiWasheev4faeku8tohdiuthah7zahP"
client_id = "solarmonitor" client_id = "solarmonitor"
# global value_pvProduction
# global value_wHouseConsumption
# global value_energyImportExport
# global value_houseBatterySoC
# global value_houseBatteryLoadUnload
# value_pvProduction = "0"
# value_wHouseConsumption = "0"
# value_energyImportExport = "0"
# value_houseBatterySoC = "0"
# value_houseBatteryLoadUnload = "0"
try: try:
logging.info("epd2in13bc Demo") logging.info("epd2in13bc Demo")
@ -70,9 +58,6 @@ try:
#epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage)) #epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage))
epd.display(epd.getbuffer(HBlackimage)) epd.display(epd.getbuffer(HBlackimage))
#values_image = Image.new('1', (epd.height, epd.width), 255)
#values_draw = ImageDraw.Draw(values_image)
time.sleep(2) time.sleep(2)
except IOError as e: except IOError as e:
@ -117,11 +102,11 @@ def on_message(client, userdata, msg):
line = 60 line = 60
print(line) print(line)
print(value_pvProduction) print("PvP: "+value_pvProduction)
print(value_wHouseConsumption) print("Hou: "+value_wHouseConsumption)
print(value_energyImportExport) print("I/E: "+value_energyImportExport)
print(value_houseBatterySoC) print("SoC: "+value_houseBatterySoC)
print(value_houseBatteryLoadUnload) print("Bio: "+value_houseBatteryLoadUnload)
#print(f"`{msg.topic}`: `{msg.payload.decode()}`") #print(f"`{msg.topic}`: `{msg.payload.decode()}`")
@ -156,11 +141,11 @@ try:
time.sleep(10) time.sleep(10)
print("-----") print("-----")
logging.info("test") logging.info("test")
logging.info(value_pvProduction) logging.info("PvP: "+value_pvProduction)
logging.info(value_wHouseConsumption) logging.info("Hou: "+value_wHouseConsumption)
logging.info(value_energyImportExport) logging.info("I/E: "+value_energyImportExport)
logging.info(value_houseBatterySoC) logging.info("SoC: "+value_houseBatterySoC)
logging.info(value_houseBatteryLoadUnload) logging.info("Bio: "+value_houseBatteryLoadUnload)
drawblack.rectangle((150, 0, 220, 50), fill = 255) drawblack.rectangle((150, 0, 220, 50), fill = 255)
drawblack.text((150, 0), value_pvProduction, font = font10, fill = 0) drawblack.text((150, 0), value_pvProduction, font = font10, fill = 0)
drawblack.rectangle((150, 15, 220, 50), fill = 255) drawblack.rectangle((150, 15, 220, 50), fill = 255)