Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Neuinstallation ioBroker auf einem R-Pi 3 B+
Quellen:
Das Grundsystems
Installation
# Raspberry Pi Image besorgen wget https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2023-02-22/2023-02-21-raspios-bullseye-armhf-lite.img.xz rpi-imager #sudo touch /media/<benutzername>/bootfs/ssh #sync # SD-Karte aushängen und damit den R-Pi booten
Konfiguration
Während des Bootvorganges erhält der Raspberry eine IP Adresse vom Router. Diese kann über die entsprechende Weboberfläche des Routers ermittelt werden.
# Grundsystem auf den aktuellen Stand bringen: ssh -l pi <IP> sudo su apt-get update && sudo apt-get upgrade apt-get install aptitude mc raspi-config -> Interface Options -> 1-Wire ->Enable -> Localisation Options -> Locale -> de_DE.UTF-8 UTF-8 -> Advances Options -> Expand Filesystem -> Update -> Finish reboot # # Feste IP für eth0 einstellen: mcedit /etc/dhcpcd.conf interface eth0 static ip_address=192.168.10.xx/24 static routers=192.168.10.1 static domain_name_servers=192.168.10.1
ioBroker
Installation
sudo su # automatische Installation: curl -sLf https://iobroker.net/install.sh | bash -
Nach der Installation ist die ioBroker Instanz erreichbar unter http:<Raspberry-Pi-IP>:8081
==== Adapter installieren ====
Als „Adapter“ werden alle Schnittstellen zu externen aber auch zu internen Datenquellen (z.B. Shelly Sensoren, Temperatur, Luftfeuchte, GPIO, 1-Wire, etc.) und Senken (Shelly Aktoren) bezeichnet.
* influxDB (Datenbank zur Speicherung von Messwerten)
* DS18B20 (Auslesen von 1-Wire Temperatursensoren)
* Habpanel (Steuerung von Aktoren vis Webseite)
* Jeelink-Geräte (Empfangen von 868mHz LaCrosse Temperatur- und Feuchtesensoren (hier z.B. TX29DTH-IT) mit Hilfe eines Jeelink Klones