I appreciate the new guides clarifying the different install methods.
But can someone explain the right install option if you want to do some development and contribute back to the project?
I have some fixes for integrations but have been unsuccessful in submitting them back to GitHub because I don’t have the toolchain to run the formatting checks and tests.
Ideally, I’d like to develop on the same Rasberry Pi I normally run on, that’s got all the hardware I need to interact with and some debug has to be done there. I currently run the “standard” install off the getting started page but it does not have these dev tools.
Can I add these tools to my install, or should I be using another install?
A guide to help here would be really helpful.
BTW - Yes I have read this https://developers.home-assistant.io/docs/development_environment
But I don’t understand how this works on a Raspberry Pi where I need to run.