Difference between revisions of "Install ioBroker"
Jump to navigation
Jump to search
m (→Description) |
m (→Step 2) |
||
Line 21: | Line 21: | ||
=== Step 2 === | === Step 2 === | ||
Test for existing versions of nodejs and npm. | Test for existing versions of nodejs and npm. | ||
Recommended version for node is 8.x with js-contoller 1.5.7, >6 for npm. Version numbers for node and nodejs must match. | |||
node -v | node -v |
Revision as of 18:52, 17 July 2019
Summary
This documentation describes how to install ioBroker on a Raspberry Pi 3 Model B+
Requirements
- Operating system: Raspbian
In order to complete these steps, you must have followed [[1]] before.
Description
Step 1
System Update:
In the command line interface enter:
sudo apt-get update && sudo apt-get upgrade
Step 2
Test for existing versions of nodejs and npm. Recommended version for node is 8.x with js-contoller 1.5.7, >6 for npm. Version numbers for node and nodejs must match.
node -v nodejs -v npm -v
If the commands don’t result in a shown version number, then proceed to Step 4.
Step 3
Uninstall existing node and node.js versions
sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo reboot
Step 4
Install node.js for Linux and Raspberry 2/3
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs sudo reboot
Step 5
Install ioBroker
curl -sL https://iobroker.net/install.sh | bash -
Step 5
Start ioBroker
Use commands:
sudo systemctl stop iobroker sudo systemctl start iobroker sudo systemctl restart iobroker sudo systemctl status iobroker
Step 6
Launch ioBroker web interface via localhost:8081
Used Hardware
- Raspberry Pi 3, Model B+, WLAN, BT
- 32GB (4GB min) microSD card