Hey I finally decided to jump the train and set up a dev container and learn how the ins and outs work in order to write an integration.
Setting it up was easy, however since the scaffolding script is broken I am not starting with a fresh integration but try to read through integrations to see how things are set up.
There is this BIG questionmark over my head how custom integrations are managed and I feel like I need to solve this mystery before I go ahead. One of the first integrations that is similar to the one I’m planning to make is the acaia component. When I open the binary_sensor.py I see that it imports AcaiaScale
from aioacaia.acaiascale
and unfortunately VSCode says it cannot resolve aioacaia.acaiascale
.
How do I get VSCode to resolve this and how are these “aio” packages managed in the first place?