abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Cannot set program with Viessman Vitodens 100w

Hey, I have a problem with my Vitodens 100W. Basically, I cannot set programs via the API for some reason. The full description with details is written here and a shorted summary here: https://github.com/somm15/PyViCare/issues/240#issue-1090735494 .

 

Could this be added?

 

Also, I am getting generic 502 errors in those examples above, which is ugly 🙂 .

2 ANTWORTEN 2

Hi @kotrfa ,

 

Thanks for sharing!

 

Could you try and do a single API-call (outside your script) where you try to activate the normal / comfort mode? Could you share the call and the response of

1. the GET command, e.g. heating.circuits.0.operating.programs.*

2. the POST command when trying to activate the program

 

Regards,

 

Michael

Hey. Here is a list of my features: https://gist.github.com/hnykda/e0631ff50a6477458145caba846b1028

 

trying to fetch "heating.circuits.0.operating.programs.*" gives me 404. 

 

I got it by calling GET on 

https://api.viessmann.com/iot/v1/equipment/installations/1288155/gateways/7633107011920219/devices/0...

 

I can see that there is this:

kotrfa_0-1648585784802.png

but when I call `curl  -X POST https://api.viessmann.com/iot/v1/equipment/installations/1288155/gateways/7633107011920219/devices/0... <auth>`

 

I get an error:

```

{'viErrorId': 'req-b3b4bedd42a3488ca885061342da8f92',
'statusCode': 502,
'errorType': 'UNSUPPORTED_METHOD',
'message': 'UNSUPPORTED_METHOD',
'extendedPayload': {}}

```

 

Interestingly, for modes (that can be set up via API) I see `setMode`:

kotrfa_2-1648586587293.png

 

but not so for programs:

kotrfa_3-1648586615658.png