Erstkonfiguration DoorPi

  • Hallo liebes Forum,


    ich schreibe hier, weil ich für eine Bekannte eine Türklingelapplikation realisieren soll. Der eigentliche Plan war, dass ich so ein Ding von Telegärtner kaufe und gut ist; aber man ist ja dann doch ziemlich eingeschränkt in den Funktionen. Schließlich googelte ich damals ein wenig und habe das Projekt von motom001 gefunden. --> super Sache motom001! :thumbup:
    "Spitze" hatte ich mir gedacht, weil ich eh einmal einen RP kaufen wollte, um ein wenig damit herumzuspielen und auch grundlegendes Programmieren zu erlernen.
    Gesagt, getan; zu dem RP3 habe ich mir auch noch einen Set von Sunfounder gekauft, um erst einmal so ein paar Schaltungen geführt durchzuspielen und zu probieren. Außerdem habe ich auch noch ein kleines C++ Projekt gestartet und ausgeführt, bevor ich mich dann wirklich dem DoorPi gewidmet habe.


    Und das ist nun meine Ausgangslage:

    • RaspberryPi 3B
    • DoorPi in Version V2.5.0.2
    • KEIN PiFace, sondern erst einmal nur die GPIO

    Meine Ziel ist es, erst einmal die Grundfunktionen sicherzustellen, um sich danach noch an Sachen wie Push-Benachrichtigungen, Kamera-Implementation, Türöffner etc. zu wagen.


    Da habe ich jetzt aber schon mein erstes Problem, das sich wie folgt gestaltet:


    Meine aller erste Frage ist, ob die Nummer der Pins, die ich in dieser Datei konfiguriert habe,

    Code
    [keyboards]
    prodsystem = gpio
    [prodsystem_keyboard]
    bouncetime = 20
    polarity = 1
    mode = BOARD
    [prodsystem_InputPins]
    15 = call:**610
    13 = call:**620

    die Nummer der physischen Pins oder einer anderen Nummerierung folgt (vgl. dieses Foto).


    Ich hatte es so interpretiert, dass es die Nummer der physischen Pins ist, also habe ich jeweils einen Taster nach dieser Schaltung an die beiden entsprechenden Pins gesteckt.


    Außerdem ist der RP noch als IP-Telefon an einer FritzBox mittels dieser Zeilen


    Code
    sipserver_server = 192.168.178.1
    sipserver_username = 621
    sipserver_password = *******

    angemeldet.


    Und jetzt kommt das eigentliche Problem.


    Bei Drücken der Taster passiert nichts... Ich hatte auch schon einmal versucht nach einem Vorschlag von Wal diese config


    Code
    [prodsystem_keyboard]
    bouncetime = 200
    mode = BOARD
    polarity = 0
    pressed_on_keydown = True
    pull_up_down = PUD_OFF

    zu benutzen, aber auch das hatte nicht den gewünschten Erfolg. Irgendwann hatte zwar einmal die entsprechende Nebenstelle reagiert, aber das war ein (leider) nicht reproduzierbares Ereignis...


    Jetzt stellt sich mir die Frage, bin ich einfach zu blöd oder was habe ich falsch gemacht.


    Um mögliche Fehlerquellen auszuschließen, will ich als nächstes erst einmal noch realisieren, dass eine LED von DoorPi angesteuert wird, wenn ein entsprechender Taster gedrückt, so will ich ausschließen können, dass es vielleicht an der Anmeldung an der FritzBox liegt.


    Ein Durchmessen des Taster hat gezeigt, dass dieser funktioniert.


    Falls ich substantielle Informationen hier Vergessen habe, sagt Bescheid.


    Für Tips und Anregungen, wäre euch sehr dankbar.


    Liebe Grüße,
    ExtremOPS


    P.S.: Entschuldigt bitte die lange Prosa...

  • Hi,


    mittlerweile funktioniert das ansteuern durch die Taster. Ich habe die GPIO getestet und die ergaben keine Fehler.


    Meine nächsten Aufgaben werden die Inbetriebnahme eine Mikrofons und eines Lautsprechers sein. Ich werde wahrscheinlich nicht umherkommen, euch dann noch einmal nach etwas zu fragen...


    Bis dahin schon einmal vielen Dank an alle, die immer wieder auf die Fragen antworten!


    Gruß,
    ExtremOPS