Fix year emeter for cli by using kwarg for year parameter (#372)

* Fix year emeter for cli by using kwarg for year parameter

* Improve tests

* Skip test_emeter on python3.7
This commit is contained in:
Teemu R
2022-10-03 20:28:05 +02:00
committed by GitHub
parent 7aebef56ca
commit 13052ac7a1
2 changed files with 10 additions and 5 deletions

View File

@@ -297,7 +297,7 @@ async def emeter(dev: SmartDevice, year, month, erase):
if year:
click.echo(f"== For year {year.year} ==")
click.echo("Month, usage (kWh)")
usage_data = await dev.get_emeter_monthly(year.year)
usage_data = await dev.get_emeter_monthly(year=year.year)
elif month:
click.echo(f"== For month {month.month} of {month.year} ==")
click.echo("Day, usage (kWh)")