-
Notifications
You must be signed in to change notification settings - Fork 26
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
Vitocal200S support / XML file configurable #47
Comments
I downloaded a copy of the addon and created a local addon from it, but no matter what I try it completly ignores any changes from the rootfs/etc/vito.xml. I simply changed the payload of an existing command to one that the 200S understands, but it still sends the old payload. Could it be that the vito.xml is taken from the original vcontrold (installed from the docker file) instead of the provided one? |
as far as I understood, you can not modify a file of a installed add-on, as it's running in a container. The only possible configuration is within the config page of the add-on administration in ha. |
@Alexandre-io would you add the parameters for Vitocal 200-S in your code? |
Hi @elasc, could you send me the vito.xml for the 200-S? I will try to find the best way to integrate it into the module. |
Yes, that is why I installed it as a custom (local) addon and modified the files before installation, but still it seems it is not using the values I set there (maybe the wrong place?) |
Hello @here! I just added the ability to customize the vito.xml file. You just need to create the |
Does this mean that I the check for the possible device IDs isn't enforced any longer? Btw, for me the integration of the configuration for the Vitocal200S (device ID 204D) would be very useful as well :-) |
very nice @Alexandre-io and great support. I've added the modified vito.xml file as custom file as you've implemented this today. Attached please find my file for 204D (Vitocal 200-S). Commands are getTempA getTempVListM1 getTempVLsollM1 getTempRL17A getTempSpu getUmschaltventil A bit hacky; I've also added this device in command getTempVListM2 for reading Vorlaufsolltemperatur Anlage as I could not find an implemented command for this reading. |
Seems to work, thanks :-) Hint for others: the vito.xml needs to be saved in /config/vcontrold (/config being the root of the "file editor"). My list of commands:
My yaml:
I think that some more commands should be adaptable for the Vitocal 200S, but this is a thing for the next days ;-) |
Alexandre-io Maybe another idea to extend this issue. How about overwriting the vcontrold.xml or at least parts of it? My vito.xml (found on the internet) uses some custom protocmds, which are not available from vcontrold. Thanks in advance :-) |
I also have a Vitocal 222-S and a Vitotronic 200 Type WO1C (Device ID = 204D) (Remark: I quite new to homeassistant ;)) In order to use the
To check if it is working I removed all existing commands and added the command I tried to change the Device ID in the configuration to 204D, which fails vcontrol to start. In the protokol I get:
So I thought I change the Device ID in my What am I missing here? This is the top most part of my
|
No matter what I try, I don't see any changes in the add-on. Since you are using file explorer too, what do you mean with /config is the root of the explorer? I placed it here The vito.xml has a wrong device id so it definitely throw a error in the log when the add-on starts but there's nothing. Somebody please help. |
Hello,
I have a Vitocal 200S which uses a different command set (see https://github.com/openv/openv/wiki/Adressen#adressen-um-werte-abzufragen-oder-zu-setzen), which I already used successfully for years in FHEM / VCONTROL.
Would it be possible to make the vito.xml editable so we can add custom commands to allow other devices?
Thanks!
The text was updated successfully, but these errors were encountered: