# FHEM Installation

[https://wiki.fhem.de/wiki/Erste\_Schritte\_in\_FHEM](https://wiki.fhem.de/wiki/Erste_Schritte_in_FHEM)

## Back to the roots

Mit Fhem hat alles begonnen. Dann wollen wir mal zurück zu den basics.

<p class="callout info">[Tutorial](https://www.youtube.com/watch?v=ISZbmGJJUjU&list=PLcXIjZgo0R3CyA42uH6oOlHCEohL4EZTB)</p>

#### Installation auf Raspberry 

Raspberry ist eingerichtet, Zugriff über SSH

##### Nötige Programme installieren 

```
sudo apt-get -f install && sudo apt-get update && sudo apt-get -y install perl libdevice-serialport-perl libio-socket-ssl-perl libwww-perl libxml-simple-perl libdbd-sqlite3-perl libtext-diff-perl libxml-simple-perl libcgi-pm-perl libjson-perl sqlite3
```

##### Aktuelles Fhem laden 

```
wget http://fhem.de/fhem-6.3.deb
```

Hier natürlich darauf achten, dass die aktuelle Version verwendet wird.

Aktuelleste Version[ hier ](https://fhem.de/#Download)zu finden

##### Aktuelle Fhem installieren

```
sudo dpkg -i fhem-5.8.deb
```

##### Berechtigungen setzen 

```
cd /opt && sudo chmod -R a+w fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

```

Nun ist Fhem über die IP-Adresse und den Port 8083 erreichbar

#### Fhem Update

```
update

shutdown restart
```

## Fhem Schreibschutz aufheben

Wenn du vertraut mit der FHEM Konfigurationsdatei bist und weisst was du tust, kannst du den Schreibschutz aufheben indem du das Attribute *editConfig auf 1 setzt.*

Am einfachsten kannst du das editConfig Attribut auf 1 setzen wenn du diesen Befehl

```
attr WEB editConfig 1
```

oben in das Befehls-Textfeld ein gibst und ENTER drückst.