I need a jump start. There has been a change in the Alexa API and, since no one has taken it on yet, I would like to try to solve it. I already have programming skills, but not with HA yet.
To solve the problem, I need to adjust something in the pypi module alexapy. This is used by the “Alexa Media Player” integration, which is a custom integration.
Before I create a pull request in alexapy, I would like to test my changes. For this (as I imagine it) I have to test it directly in the HA. I can’t imagine (or have no idea how) that I can test the module standalone. I also don’t want to fiddle around with my productive HA.
I now have a computer with Ubuntu where I can develop and test.
What is the best way? Should I run HA as a container? Do I then have access to the alexapy module where I could just swap the original file with mine?
Thank you very much.
Take a look at the HA developer website. It has info about setting up a dev environment. I am pretty sure there is also something about using other versions of libraries I believe.
Sorry no links since I am mobile right now