GPIO Sensor / Aktor in FHEM integrieren
Möchte man GPIO Sensoren (wie z.B. einen PIR Motion Sensor) oder GPIO Aktoren (wie Relais oder LEDs) an den Raspberry Pi anschließen, so geht dies recht einfach. Mithilfe eines Skripts (z.B. Python) kann man so recht einfach auf bestimmt Ereignisse reagieren.
Gliederung
- Wiring Pi Installieren
- Wiring Pi Updaten
- GPIO Geräte in FHEM anlegen (mit Beispielen)
- Besonderheiten bei manchen GPIO Geräten
Noch einfach ist es allerdings, die Events in FHEM auszuwerten und dann mithilfe eines DOIFs oder Notify darauf zu reagieren.
Wiring Pi Installieren
sudo addgroup fhem gpio sudo apt-get install git-core git clone git://git.drogon.net/wiringPi cd wiringPi git pull origin sudo ./build sudo reboot
Wiring Pi Updaten
cd wiringPi git pull origin sudo ./build sudo reboot
GPIO Geräte in FHEM anlegen (mit Beispielen)
Vorsicht: Ersetze die GPIO Port Nummer mit deiner eigenen und achte darauf dass hier tatsächlich nach der GPIO Nummer, nicht nach der PIN Nummer gefragt wird (siehe Diagramm rechts).
Wir müssen FHEM zuerst die GPIO-Port Nummer mitteilen.
Als Attribut sagen wir FHEM dann, ob es sich um einen Ausgang oder Eingang handelt.
Hier bitte vorsichtig sein, da man durch falsches Setzen den kompletten Raspberry abrauchen kann.
PIR Motion Sensor auf GPIO Port 25 anlegen
define rpi_PIR RPI_GPIO 25 attr rpi_PIR direction input attr rpi_PIR interrupt both
LED auf GPIO Port 17 anlegen
define rpi_switchled1 RPI_GPIO 17 attr rpi_switchled1 direction output
Button auf GPIO Port 10 anlegen
define rpi_button1 RPI_GPIO 10 attr rpi_button1 direction input attr rpi_button1 interrupt both
Besonderheiten bei manchen GPIO Geräten
Ich habe noch zwei weitere Beiträge zu GPIO Sensoren verfasst
Ähnliche Beiträge
- BMP180 Luftdrucksensor in FHEM integrieren
- PIR Motion Sensor in FHEM integrieren
- HomeMatic CCU2 mit YAHM auf Raspberry Pi 3
- QNAP NAS mit SNMP in FHEM einbinden
- Vergleich: RGBW LED Stripe Controller für FHEM
- deCONZ: Hue-Bridge auf dem Raspberry Pi emulieren
- Kostenloses FHEM Backup in die Cloud (z.B. Dropbox)
- FreeNAS / TrueNAS für PLEX im HP Microserver Gen8 + Steuerung durch FHEM
- Intel NUC: Proxmox mit Ubuntu VM für FHEM
- Raspberry Pi Pictureframe Projekt
[…] Schaue dir zuerst meinen Beitrag zu GPIO-Ports am Raspberry mit FHEM […]
[…] GPIO Sensor / Aktor in FHEM integrieren […]