Skip to content

Install tools

Development computer

We suggest you develop on your own computer and not on the system where you might already have your ioBroker installation running.

It is much easier to do local development and then later deploy the adapter to your real installation once everything is working.

Note: There is no need to install ioBroker on your computer to develop an adapter.

Install NodeJS

To develop for ioBroker you need the current NodeJS LTS version installed on your PC. If you installed ioBroker, NodeJS is already on your system, otherwise download and install it from the following sources:

Install Visual Studio Code (optional)

As an IDE (integrated development environment) we will use Visual Studio Code in this tutorial. If you want to use another IDE or simple texteditor, that is fine, too.

Please download it from the official page.

Install ioBroker dev-server

The easiest way to develop adapters is using dev-server.

Simply execute the following command in your console/terminal:

npm install --global @iobroker/dev-server

Continue to "Creating your first adapter"


Last update: November 30, 2023
Back to top