Contributing

On the EspHome contributing page it states:
“Just clone the repository locally, do the changes for your new feature/bug fix and submit a pull request.”
What is the next step to get the new code into my Home Assistant computer?
Do I reinstall ESPhome using the forked version?

Thanks

It doesnt end at that sentence… Keep scrolling down theres a whole guide/walkthrough you missed somehow.

What exactly are you doing here? Are you submitting a new feature? Support for a device? Contribution to the documentation?

I am adding a new component. I have a board with a HDC3020 very similar to an hdc1080. I want to be able to use it with EspHome.
Thanks

I found this in the ESPHome (DEV ):

The add on uses a version of ESPHome built automatically every day at 02:00 UTC. and is used to test components in development. See the esphome_fork configuration below to properly configure the add on. Once you update the configuration make sure to rebuild the image.

Configuration

Note: Remember to restart the add-on when the configuration is changed.

Option: esphome_fork

Install ESPHome from a fork or branch. For example to test a pull request, use pull/XXXX/head where XXXX is the PR number, or you can specify the username of the fork owner and branch username:branch which assumes the repository is named esphome still.

If you need to test the latest commit on dev branch before the image is updated you can enter dev here.

Please note that the fork or branch you are using must be up to date with ESPHome dev or the add-on will not start.

Is there any documentation explaining how to do this.
Thanks

To test your component, you can just use external components.