Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.5 KB

File metadata and controls

48 lines (33 loc) · 1.5 KB

Contributing to Webasto Next Home Assistant Integration

First off, thanks for taking the time to contribute! 🎉

How Can I Contribute?

Reporting Bugs

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

Suggesting Enhancements

If you have a suggestion for the project, follow these steps:

  1. Check if the enhancement has already been suggested
  2. Create a new issue using the feature request template
  3. Provide a clear description of the enhancement
  4. Explain why this enhancement would be useful

Pull Requests

  1. Fork the repo and create your branch from main
  2. Test your changes
  3. Update the documentation if needed
  4. Create a pull request
  5. Wait for review

Development Setup

  1. Clone the repository
  2. Set up Home Assistant in development mode
  3. Copy the configuration files as described in the README

Code Style

  • 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! 🙏