Inhaltsverzeichnis

SCC

Der 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.

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 <NAME_SCC> CUL /dev/ttyAMA0@38400 <FHT-ID>

Wie beim 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 <SCC_GERÄTE_NAME> led 00
Ein
set <SCC_GERÄTE_NAME> led 01
Blinken
set <SCC_GERÄTE_NAME> led 02