Files
ha-addon-energa-meter-gh-fork/src/main.py

26 lines
727 B
Python
Raw Normal View History

2023-10-22 01:55:11 +02:00
import configparser, time, datetime, os
from moj_licznik import MojLicznik
from pathlib import Path
def main():
username = None
password = None
username = os.getenv("USERNAME")
password = os.getenv("PASSWORD")
2023-10-22 01:55:11 +02:00
print(f"Inicjacja...")
mojLicznik = MojLicznik()
print(f"Logowanie...", username)
mojLicznik.login(username, password)
print(f"Aktualizacja liczników...")
mojLicznik.uppdate_measurments()
print(f"Wyszukiwanie najstarszych danych...")
mojLicznik.update_first_date()
print(f"Pobieranie danych...")
mojLicznik.download_charts(True)
mojLicznik.update_last_days()
mojLicznik.set_daily_zones()
mojLicznik.logout()
2023-10-22 01:55:11 +02:00
if __name__ == "__main__":
main()