New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot set program with Viessman Vitodens 100w #240
Comments
I saw a similar behaviour: in my setup i'm not changing the mode anymore but i'm acting directly on the setpoint. If you want I can share the automation @hnykda |
Hey. Thanks for the offer, I have solved that by using pyscript (very easy, actually) setting the setpoints directly as well, so I'm fine, thanks! |
@cagnulein @hnykda Same problem here. Would you mind sharing your automation to directly set the setpoints? Thanks! |
Sure!
then you can use it as a service like this:
|
Perfect, works beautifully. I have two heating circuits and created two scripts, so I have a separate service per circuit. |
No worries, happy to help. FYI it would be nicer if you added that circuit as a function parameter instead of having two files 🙈 |
Hi, just a small question you might have experience with. After API issues I had to remove the vicare_token.save file and reload the vicare integration in HA. Exception in </config/pyscript/vicare_manual_set.py> line 27: circuit = circuit_factory() ^ PyViCareInvalidDataError: {'viErrorId': 'req-fc4cdd27e51c47c7b3b59237deab4b2c', 'statusCode': 401, 'errorType': 'UNAUTHORIZED', 'message': 'Request contain invalid token', 'error': 'NO TOKEN AVAILABLE'} I'll answer my own question: I changed a line in the script, modifying the name for the token. |
Aha! That might be the issue I have been seeing in my installation for the last couple of days. Thanks for the tip, I will monitor if that helps. |
In my experience I can activate comfort or eco mode, but not normal. What I did, to get normal, was a script where eco mode if activated and then deactivated. Then it goes to normal. |
since I upgrade my home assistant (I think) I'm having issues where the command to change the temperatures often doesn't work. This error is logged
|
Hi. I have a
E3_Vitodens_100_0421
and I am trying to set active programs. The programs seem to be available viacircuit.getPrograms()
, but I cannot set them apparently. Do you happen to know if this a limitation of Viessman API or can something be done about it? It's really limiting, as what I would want to do is to e.g. set up the gas boiler to go toreduced
program when no one is at home, but at the moment I can only usecircuit.setMode
which basically only hasoff
(~standby
) or on. An alternative is to set comfort, normal and reduced temperatures to the same (low) value and then bring them back again.spits out:
but when I try to activate it:
interestingly, when I try to activate
comfort
, I get a different error:Any ideas? Thanks!
The text was updated successfully, but these errors were encountered: