Contribution Guide
This guide explains how IAMMETER Contributor Center defines contribution, how to submit contributions, and how contribution rewards relate to RP.
Reference direction:
- IAMMETER Contributor Program
- https://www.iammeter.com/community/contributor-program
1. What Counts as a Contribution
A contribution is not limited to writing code.
If your action helps IAMMETER in a real way and supports product growth, community growth, content growth, or ecosystem expansion, it can count as a contribution.
The core idea behind the IAMMETER Contributor Program is:
- any real action that helps IAMMETER grow, whether technical, commercial, or community-based, is worth recognizing
This is not a one-time campaign and not a fixed paid review plan. It is meant to be a long-term collaboration mechanism.
2. Who Can Participate
In principle, any IAMMETER user can participate.
Typical participants include:
- normal IAMMETER users
- developers
- system integrators
- installers and solution providers
- content creators
- educators
- users who actively help the community
3. Two Main Contribution Directions
The most useful way to understand contributions is to split them into:
- technical contributions
- content contributions
You can focus on either one or both.
4. What Technical Contributions Include
Technical contributions usually include work such as:
- integrating IAMMETER with Home Assistant, ioBroker, OpenEMS, Node-RED, or similar systems
- building API wrappers, plugins, scripts, or automation tools
- contributing on GitHub with code changes or pull requests
- fixing technical mistakes in documentation
- improving technical documentation
- translating technical documents
- sharing your own deployment, integration, or API usage experience
In simple terms:
- if you make IAMMETER easier for developers to use, or help expand its technical ecosystem, that is a technical contribution
5. What Content Contributions Include
Content contributions usually include:
- user stories
- review articles
- tutorials and how-to guides
- usage experience sharing
- blog posts
- forum posts
- social content
- videos
- case studies
The key point is not the format, but:
- whether it is real
- whether it is useful
- whether it helps more people understand IAMMETER
6. Do Comments, Feedback, and Discussions Count
Yes, they can.
If your comments, feedback, or discussions do things like:
- help other users understand the product
- expose real problems
- provide practical suggestions
- help the product or documentation improve
- answer questions in the community
then they can absolutely count as contribution.
That means:
- you do not have to write a long article
- you do not have to submit code
- useful comments and discussions matter too
7. How to Judge Whether Something Is Worth Submitting
A simple rule is:
- does this action provide real value to IAMMETER users, products, content, ecosystem, or growth
If the answer is yes, it is worth submitting.
Examples:
- you wrote a tutorial
- you published a real use case
- you fixed documentation
- you built a Home Assistant integration
- you explained a common problem in comments
- you kept helping users in the community
All of these can count.
8. How to Submit a Contribution
Open:
You can:
- see your contribution list
- submit a new contribution
- track contribution status
When submitting, try to clearly explain:
- what you did
- where the proof or link is
- who it helped
- whether it is already public
- if it is a comment, post, or discussion, include a link or screenshot reference when possible
9. Review Principles
Contribution rewards are currently not automatic. They are reviewed manually.
Review usually considers:
- quality
- actual impact
- long-term community value
- whether it can be verified
This matches the IAMMETER Contributor Program direction:
- rewards should be long-term, sustainable, and based on actual value
- they are not meant to be a mechanical fixed payout for every submission
10. Contribution and RP
RP (Reward Points) is the current reward mechanism inside the system.
If your contribution is approved and considered valuable, the system can grant RP to you.
These RP can then be used for:
- covering part of item price in the Customer Store
- participating in future Contributor Center incentives
11. Recommended Submission Style
To make review easier:
- provide clear links whenever possible
- explain the actual contribution clearly
- explain who it helped
- do not ignore comments or discussions if they had value
- if it is technical content, include environment, API, tooling, or repository details
12. A Helpful Mindset
You do not need to think of contribution as “only big achievements”.
A better mindset is:
- any real action that helps IAMMETER grow and creates real value is worth recording
That is one of the most important ideas in the Contributor Program.