Ich habe eine Vitocal 250-A und hole mir Daten über die API mit PyViCare. Das geht soweit ganz gut. Aber einige Funktionen aus PyViCare führen so einem Fehler. Z.B ergibt der Print Befehl
print(getPowerSummaryConsumptionHeatingCurrentMonth())
zu der Fehlermeldung
NameError: name 'getPowerSummaryConsumptionHeatingCurrentMonth' is not defined
Mit dem Json Python Modul und
rawjson = str(device.get_raw_json())
und entsprechende Konvertierungen gelingt es mir Verbrauchsdaten aus dem Json zu lesen.
encurmonthheat=loadedjson['data'][183]['properties']['currentMonth']['value']
Ich bin jetzt nicht der Python Experte und weiß nicht, ob es an mir liegt (fehlendes Modul importieren) oder was ich ändern muss, damit die Funktion getPowerSummaryConsumptionHeatingCurrentMonth() die Daten liefert. Kann mir jemand auf die Sprünge helfen?
Benutzer | Anzahl |
---|---|
9 | |
6 | |
6 | |
5 | |
4 |