Due to the fact that the configuration file for the Becker components is stored besides the Python package on system level, this configuration is lost when you upgrade Home Assistant Supervisor (Docker component).
To prevent this a workaround is to copy this file to the /config/custom_components/hass-becker-component/ folder and then create a symbolic link beside the pybecker package.
On my machine the configuration file is located at /usr/local/lib/python3.8/site-packages/pybecker/centronic-stick.db.
You need to do the following:
Don't forget to create the symbolic link again after upgrading. For that you need to find the location for site-packages of the python version used and create a symbolic link from there.
Due to the fact that the configuration file for the Becker components is stored besides the Python package on system level, this configuration is lost when you upgrade Home Assistant Supervisor (Docker component). To prevent this a workaround is to copy this file to the
/config/custom_components/hass-becker-component/
folder and then create a symbolic link beside thepybecker
package. On my machine the configuration file is located at/usr/local/lib/python3.8/site-packages/pybecker/centronic-stick.db
. You need to do the following:It would be nice to have a permanent solution for this in this component.