Participate

ioBroker is created by volunteers in their free time. There's no company commissioning adapters, and no one getting paid to answer questions. Everything that works works because someone put in the effort.

No programming knowledge is required to participate. The list is sorted by effort, not importance:

ContributionWhat is needed for this
Answering questionsExperience with one's own system. Someone who has just solved a problem themselves can explain it to the next person.
Add solutionsFive minutes. A forum post ending with "it's resolved" doesn't help anyone.
Report a bugPlease be careful when describing your problem. See Report Errors .
TranslateA second language. Adapters and interfaces constantly require translations.
Writing documentationA text editor and a GitHub account. See Writing an article .
Develop adaptersJavaScript or TypeScript. See adapter development .
DonateNothing more. Many adapters have a donation button in their configuration.

Where this takes place

The forum is the place for everything related to the operation: questions, solutions, announcements, discussions about new adapters. Information on how your posts are viewed there can be found under Forum .

GitHub is the place for the source code: the adapters, the JS controller, the admin interface, the installation scripts, and this documentation. Bug reports and improvement suggestions belong there.

The simplest beginning

If you don't know where to start: the next time you solve a problem yourself, write down the solution. Include it in the forum post where you asked the question, or in the documentation page where the answer was missing. It takes very little effort and is exactly what most people lack when they're searching.