go-vitotrol icon indicating copy to clipboard operation
go-vitotrol copied to clipboard

No devices

Open ldb2000 opened this issue 6 years ago • 5 comments

Hi, When I run the following command, I have a "no devices" response.

Executing the --debug show me that the Name can be retreived but no devices. What I have done wrong ?

Thanks

$ ./vitotrol --debug devices

2018/08/23 11:41:25 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">soap:Body<LoginResponse xmlns="http://www.e-controlnet.de/services/vii/"><LoginResult><Ergebnis>0</Ergebnis><ErgebnisText>Kein Fehler</ErgebnisText><TechVersion>2.5.7.0</TechVersion><Anrede>1</Anrede><Vorname>Myname</Vorname><Nachname>Myname</Nachname></LoginResult></LoginResponse></soap:Body></soap:Envelope> 2018/08/23 11:41:26 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">soap:Body<GetDevicesResponse xmlns="http://www.e-controlnet.de/services/vii/"><GetDevicesResult><Ergebnis>0</Ergebnis><ErgebnisText>Kein Fehler</ErgebnisText><AnlageListe /></GetDevicesResult></GetDevicesResponse></soap:Body></soap:Envelope>

ldb2000 avatar Aug 23 '18 11:08 ldb2000

You can try to test using the Viessmann vitodata100 service. Once logged in, you should be able to see your "Installation" then the devices inside it. If you see your "Installation" and any device inside it, I do not know what happens as I request devices using the most simple way described here.

maxatome avatar Aug 23 '18 12:08 maxatome

Hi maxatome,

I have a vitoconnect that should explain why it is not working. Sounds that the only way to retrieve information is by using the web service https://api.viessmann.io/vitotrol/soap/v1.0/iPhoneWebService.asm and not the vitodata one.

ldb2000 avatar Aug 24 '18 06:08 ldb2000

Hi, Hmm... Bad news, seems to be a new API... Your link gives me a blank page.

maxatome avatar Aug 24 '18 08:08 maxatome

Is this code no longer functional due to changes in Viesmann's interface?

monojk avatar May 25 '22 06:05 monojk

If "this code" means this repo, then no this repo works but only for vitodata100 service.

maxatome avatar May 26 '22 07:05 maxatome