Habe ich versucht, mit dem Beispiel source code auf der GitHub Seite : ------------------------------------------------------------------- import sys import logging from PyViCare.PyViCare import PyViCare client_id = "INSERT CLIENT ID" email = "email@domain" password = "password" vicare = PyViCare() vicare.initWithCredentials(email, password, client_id, "token.save") device = vicare.devices[0] print(device.getModel()) print("Online" if device.isOnline() else "Offline") t = device.asAutoDetectDevice() print(t.getDomesticHotWaterConfiguredTemperature()) print(t.getDomesticHotWaterStorageTemperature()) print(t.getOutsideTemperature()) print(t.getRoomTemperature()) print(t.getBoilerTemperature()) print(t.setDomesticHotWaterTemperature(59)) circuit = t.circuits[0] #select heating circuit print(circuit.getSupplyTemperature()) print(circuit.getHeatingCurveShift()) print(circuit.getHeatingCurveSlope()) print(circuit.getActiveProgram()) print(circuit.getPrograms()) print(circuit.getCurrentDesiredTemperature()) print(circuit.getDesiredTemperatureForProgram("comfort")) print(circuit.getActiveMode()) print(circuit.getDesiredTemperatureForProgram("comfort")) print(circuit.setProgramTemperature("comfort",21)) print(circuit.activateProgram("comfort")) print(circuit.deactivateComfort()) burner = t.burners[0] #select burner print(burner.getActive()) compressor = t.compressors[0] #select compressor print(compressor.getActive()) ------------------------------------------------------------------------------ hier der komplette output : E3_TCU10_x07 Online Traceback (most recent call last): File "H:\Progs\Programming Tools\Python3.12\pyvicare_basic.py", line 16, in <module> print(t.getDomesticHotWaterConfiguredTemperature()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Gateway' object has no attribute 'getDomesticHotWaterConfiguredTemperature' Hier habe ich nichts auskommentiert oder geändert, ausser meine login Daten. Ich bekomme als Kommunikationmodul E3_TCU10_x07 und die Meldung "Online". Also bekomme ich eine Antwort, doch dann gibt es die Fehlermeldung. Ich habe keine Ahnung wo das Objekt "Gateway" herkommt.
... Mehr anzeigen