-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Request for addictional integration for Home Assistant Core #4475
Comments
If you are able to SSH to your synology and know the python dependencies needed for these integrations, the workaround from #4458 (comment) could help here - with different package names of course. |
What I found out when investigating the "missing" enigma2 integration: It is packaged in |
Ok. I will try. Thanks |
@hgy59 Home Assistant package becomes even larger with additional integrations... I wonder if it would be possible to upload DSM wheels we generate as pip packages so that they are no longer included in DSM package itself but downloaded "on demand" according to application configuration. Of course, to achieve this, we have to request additional "architecture codes" in pip first... Another option: create our own PIP repository (on synocommunity.com system) for DSM packages and configure pip3 to point to our custom repository... which should also act behind the scene as a "mirror" of official package repository (in my company, this is done thanks to JFrog Artifactory but we cannot afford such a product) |
I would tend to go for the PIP repository. Wouldn't nexus be supporting it ? |
Just checked and the OSS version of Nexus Repository (Sonatype) is supposed to support Pypi... |
IMO we could shrink the homeassistant package size when we could exclude the pure python packages. Any python/homeassistant pro out there that can tell whether (or how) it is possible to configure the internal "pip install" to search first in the site-packages of the venv and then uses pypi for dependencies that are not there? |
According to https://stackoverflow.com/questions/62363774/python-pip-install-wheel-dependencies-from-a-folder |
@ymartin59 thanks for the info. I know it is a manual extra step to split up the requirements file, but I created a helper script that lists all pure python wheels in the wheelhouse of the package. |
@ymartin59 OK I will try your solution. I hope to find a way to integrate my script into the build. |
I think this Issue should be closed, since the original request was for two HA core integrations that are already packaged. |
This issue can be closed when homeassistant core version 2021.5 is released as package. That version includes foscam and ezviz. |
The text was updated successfully, but these errors were encountered: