====== SCC ======
Der [[http://busware.de/tiki-index.php?page=SCC|SCC]] ist ein stapelbarer Funksender für den RaspberryPi.
===== Installation =====
Bevor man den SCC nutzen kann, müssen noch einige Dinge angepasst werden.
==== Serial Device ====
Damit man den SCC am RPi nutzen kann, muss das Serielle Device ''/dev/ttyAMA0'' freigeschaltet werden.
Dies erreicht man, wenn in diesen 2 Dateien Einträge mit diesem Device auskommentiert bzw. die Devices aus der jew. Zeile entfernt.
* **frührere Debian Version** \\ /etc/inittab <- Hier die Zeile mit dem Device auskommentieren (falls Datei überhaupt vorhanden ist) \\ **aktuell** \\ zum stoppen des Services systemctl stop serial-getty@ttyAMA0.service
\\ zum dekativieren des Services systemctl disable serial-getty@ttyAMA0.service
* /boot/cmdline.txt <-Hier den Eintrag für das Device (ttyAMA0 ....) aus der Zeile herauslöschen
Danach noch einen Reboot vollziehen.
==== GPIO ====
Im Auslieferungszustand ist der SCC in einem RESET Modus. Er kommuniziert über den GPIO17.
Um diesen Modus zu verlassen muss der GPIO-Port konfiguriert werden.
if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi
echo out > /sys/class/gpio/gpio17/direction
echo 1 > /sys/class/gpio/gpio17/value
Nach diesen Befehlen sollte die LED am SCC anfangen zu blinken.
Diese Zeilen in das fhem Init-Script einbauen (siehe unten).
===== Fhem =====
==== Device-Berechtigungen ====
Damit Fhem den SCC, auch nach einem Reboot, ansprechen kann, fügt man die Zeilen zum konfigurieren des GPIO17 in
das Init-Script hinzu.
Folgende Zeilen am Anfang des "start" Cases hinzufügen:
echo "Starting SCC GPIO17..."
# Setings for GPIO17 and GPIO18
if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi
if test ! -d /sys/class/gpio/gpio18; then echo 18 > /sys/class/gpio/export; fi
echo out > /sys/class/gpio/gpio17/direction
echo out > /sys/class/gpio/gpio18/direction
echo 1 > /sys/class/gpio/gpio18/value
echo 0 > /sys/class/gpio/gpio17/value
sleep 1
echo 1 > /sys/class/gpio/gpio17/value
sleep 1
==== Web-GUI ====
In fhem wird der SCC wie folgt eingerichtet.
define CUL /dev/ttyAMA0@38400
Wie beim [[hausautomatisation:fhem:busware:cunx|CUNx]] gilt auch hier, dass die FHT-ID bei Nichtgebrauch auf "0000" gesetzt werden sollte.
==== LEDs ====
Befehle zum Ein- und Ausschalten der LEDs am SCC.
^ Zustand ^ Befehl ^
| Aus | set led 00
|
| Ein | set led 01
|
| Blinken | set led 02
|