I found a PR with the feature I’m interested in trying. It is a PR that has not been merged yet and appears to have been ready for merge for some time. I’m curious to know if there is a way to test this feature out (through HACS?).
HACS does not provide add-ons.
Thanks., understood. Any other suggestion? If I were a contributing author on github to the component I’m interested in (sharkiq), I would need a way to test it, and I’m curious how that works, despite the fact that I’m not an author but an interested party. Perhaps the only way to do it is to wait for the PR to merge into the actual product or to build and install and configure the whole home assitant platform based on the codebase merged from dev into the branch the feature is developed in. But, that is what I’m curious about. Is there any way short of this?
It is the owner of the GitHub account for that integration that decide what is published to HACS as a one-click install.
When you download it you can choose to see beta versions and there you might be lucky to find a version that include your wanted PR.
If it is not there, then you have to download and install it yourself, which might even require compiling a source code to a binary file if it is not made in an interpreted programming language.
Interpreted language are translated to something the machine understands when you want to use the program. Compiled language (the opposite of an interpreted language) is compiled to something the machine understands before, so the machine does not have to tackle that part when you want to use the program.
Sometimes the app/program consist of both types of codes.
If you need to compile something, then you will have to setup an environment for it. This can be done in Windows, but it can be a bit trickier with things made HA, because HA uses Linux and that is what the developers often use too, so everything is just fitted for that environment.
Modern Windows versions might include a Hyper-V version of Ubuntu Linux that can be used for this, but be prepared for some diving into Linux without GUI, because the GUI is not really made for this kind of work.
How would I contact the owner of the github account for the integration I’m interested in. It is not part of HACS, but one of the standard integrations. Nevertheless, the integration based on a PR I see that has the feature I’m interested in has owners. Can I send a note to them privately on this forum?
The user name of the GitHub account might not be the same as the user name on this forum, so only way is to contact them through the GitHub account.