Hello everybody,
please I need some advice. Today I installed Migo thermostat. I have latest android version 1.3.0.4 of Migo android app, which I online decompiled, I correctly got Secret Key. I also copied 3 files into custom_components\vaillant\ folder.
But When I put following lines into configuration.yaml:
nothing happens… I dont see any new device. After configuration check I got error:
Testing configuration at /tmp/config
Fatal error while loading config: invalid syntax (init.py, line 7)
Failed config
General Errors:
- invalid syntax (init.py, line 7)
Currently I’m running HASS on RPI3 , Home Assistant OS 5.9, Supervisor Version 2020.12.7, Python Version 3.8.6.
Do you have any ideas or recommendations what I’m doing wrong? I’m desperate.
Actually I managed it work, I can confirm, my configuration is correct, I found other non-vaillant component was causing config check error. I removed it, now check ist Configuration Valid.
So guys, if I have problems like me, try to look for other errors.
I found the python integration for MultiMATIC, which is the same hardware as Milink v3 from Saunier Duval. I think that we can fork this code to control the New Saunier Duval Mipro (Mipro Sense) thermostats, using also the gateway Milink.
Hi, I’m a bit of a novice with HA but have followed this and completed the instructions which for me were pretty clear, checked and double checked and finally I have Vaillant showing in Integrations. Now after completing the form with my details as in my android app, I get “invalid authentication”. Does anyone have any idea where I’ve gone wrong?
Please, all your excellent work and I’ve fallen at the last hurdle.
I have ‘Valid Configuration’, I have Vaillant in Integrations, I have the form popup, but when I enter my details, the same ones I use to login to my Vaillant Android App, I get ‘Invalid Authentication’
I hope someone can help.
Thanks In Advance.
Glyne.
Thanks for all the pointers in the thread i managed to setup my Valliant eRelax controller without any issues.
Im only looking if it is possible to retrieve the data from the application with percentage of boiler operation time, i’ve passed to influxdb the climate.myname device.
Can you help me get that data to influxdb so taht i can have it later on my grafana dashboard.
Mine vaillant integration in HA is working, showing history, can set up temperature, but sometimes it’s not updating the state of thermostat. I don’t know what is causing this, native thermostat application (android) is working properly, no disconnections. Have you somebody similar experience?thanks for any advice
And i have a Vaillant Thermostat, and and I followed the tutorial to decompile the application (.apk)
I think I found the api_key
but I can’t get the secret_key and the user_prefix
I can’t open the .dex class as described by @alexbelgium
with wordpad, I have special characters
I have decompiled the application 1.2.0.2
I’ve sent you the info by message and updated my initial post. As pjmaenh said, it’s better to use an editor such as VS code or Notepad++ that are designed to handle code.
Hello,
I’m new on HA.
Could you just explain how to get this library on the overview dashboard?
Also I’m ‘just’ wanting a simple button to activate the hot water boost for an hour.
I created a button. could you help me with the associated code?
I currently have:
type: button
tap_action:
action: call-service
service: water_heater.set_operation_mode
entity: binary_sensor.vaillant_quick_mode
but Service data can only be entered in the code editor
Next task would be to generate a notification when water is >35 deg or <10 deg
@pjmaenh
Hello, thank you for your component which works very well with my migo saunier duval. Do you think you can integrate the planning? I would love to be able to change directly on the frontend so that my wife can interact as she pleases.
Hi All, I’m still stuck not being able to run Vaillant integration. I’ve checked and checked again but cannot see any error(s). I get to the Vaillant integration but after inputting my details I get invalid authentication, these are the same details I use on the Android app ver 1.3.0.4.
This is my vaillant in configuration yaml:
Can someone explain what I should enter in the Connection information i.e username, password, serial number?
Hope someone can come to my rescue!
Thanks in advance.
Thank you for your suggestions, I found the key for the Android/Vaillant 1.3.0.4 APK and replaced my original. Even put all, i.e. user, password and key, in open (not !secret) but still get invalid authentication when input my Android app user/pass which I know to be correct.
I tried 1.2.0.2 with my original key, even tried your key with 1.3.0.4, same result - invalid authentication. Desperation I removed all Vaillant related folders from config and the configuration.yaml instance ( Vaillant integration no longer available) and then reinstalled all as per instructions (Vaillant integration back) but still same “invalid authentication” result.
I must be doing something wrong!!
try to use Migo integration, not Vaillant in your setup (see my post on dec 20th): api_key: na_client_android_sdbg user_prefix: sdbg
I had similar problems, be sure to test your config for other errors, in my case, after I removed other component (not related to heating) which I found throught configuration check, my problem was solved
Sometimes the netatmo API is offline, or very slow, and all data is pulled from this website.
You will most likely also see errors like this in the logs:
Usually fixes itself after a while. If you use the regular app often, you will also sometimes see that it is not loading (no thermostat found) or very unresponsive.