FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: achdushrek am 17 März 2017, 19:31:02

Titel: GenShellSwitch über anderen Pin als 0 ansteuern
Beitrag von: achdushrek am 17 März 2017, 19:31:02
Moin zusammen,

ich habe da ein kleines Problem mit meinem Steckdosen Sender. Ich verwende das GenShellSwitch Modul um Steckdosen zu schalten. Funktioniert auch alles wunderbar solange ich den Sender an GPIO 17 (wiringPi 0) anschliesse:
2017.03.17 18:06:07 3: GenShellSwitch command result: using pin 0
2017.03.17 18:06:07 3: GenShellSwitch command result: sending systemCode[10010] unitCode[1] command[0]
2017.03.17 18:06:07 2: GenShellSwitch set eg_Steckdose off
2017.03.17 18:06:08 3: GenShellSwitch command result: using pin 0
2017.03.17 18:06:08 3: GenShellSwitch command result: sending systemCode[10010] unitCode[1] command[1]
2017.03.17 18:06:08 2: GenShellSwitch set eg_Steckdose on


Aus verschiedenen Gründen würde ich das gerne ändern und den Pin wechseln (z.B. GPIO 5, wiringPI 21).

Geht das?
Wo muss ich das konfigurieren?
Stehe gerade auf dem Schlauch ...
Titel: Antw:GenShellSwitch über anderen Pin als 0 ansteuern
Beitrag von: JensS am 19 März 2017, 10:05:00
Die Lösung steht hier: https://github.com/r10r/rcswitch-pi/blob/master/send.cpp (https://github.com/r10r/rcswitch-pi/blob/master/send.cpp)
Zitat/*

     output PIN is hardcoded for testing purposes

     see https://projects.drogon.net/raspberry-pi/wiringpi/pins/

     for pin mapping of the raspberry pi GPIO connector

     */

    int PIN = 0;