First off, thanks for taking the time to contribute! 🎉
Before creating bug reports, please check the existing issues as you might find out that you don't need to create one. When you are creating a bug report, please include as many details as possible:
- Use a clear and descriptive title
- Describe the exact steps to reproduce the problem
- Describe the behavior you observed and what you expected to happen
- Include your Home Assistant version
- Include your Webasto Next firmware version
- Include any relevant screenshots
If you have a suggestion for the project, follow these steps:
- Check if the enhancement has already been suggested
- Create a new issue using the feature request template
- Provide a clear description of the enhancement
- Explain why this enhancement would be useful
- Fork the repo and create your branch from
main - Test your changes
- Update the documentation if needed
- Create a pull request
- Wait for review
- Clone the repository
- Set up Home Assistant in development mode
- Copy the configuration files as described in the README
- Follow Home Assistant's style guidelines
- Use meaningful variable names
- Comment your code when necessary
- Keep your code clean and maintainable
Thank you for your contribution! 🙏