Beiträge von CBMOD

    Kannst Du es bitte genau andersherum ausführen?
    GPIO's werden in der Regel mit eine PullUp auf High gezogen. (Ruhezustand)
    Der Klingeltaster verbindet bei Tastendruck dann auf Ground.
    Warum das so ist? Da es bei gewissen Leitungslängen gerne mal zu Induktionsspitzen kommen kann (und der GPIo Eingang keine Last bedeutet), hast Du gerne mal ein Klingeln ohne dass jemand vor der Tür steht.
    Persönlich bevorzuge ich sogar den Einbau eines Optokoppler der mit 12V sicher über den Taster schaltet und dann über den Transistor den GPIO auf Masse zieht.


    Zu Deinen Schaltplan:
    Wo ist die Verbindung zum Ground des Rasperrys?

    Über Asterisk könntest Du auch die CallerID abgehend entsprechend einstellen.
    Das bedeutet, Du unterscheidest die unterschiedlichen Tasten mit der Anwahl verschiedener Ziele.
    Asterisk setzt dann im Dialplan die entsprechende CallerID und ruft dann aber das gleiche Ziel.
    Zudem kannst Du dann ja auch gleich den Klingelton für die SIP Phones setzen.
    Den Asterisk installierst Du einfach auf den gleichen Raspi.

    Dein SIP Phone kann normalerweise mehrere Accounts.
    Der DoorPi ruft entsprechend die verschiedenen Nummern an.
    Generell ist es Sache des Ruf empfangenden Endgerät verschiedene Töne abzuspielen.
    Durch die Anwahl kann vom SIP Server die Klingeltoninfo übergeben werden.

    Also ich nutzte die Elcom App über iPhone und VPN Tunnel.
    Dann funktioniert Voice+Video.
    Pushnachricht bekomme ich über Telegram zuverlässig und sehr schnell.
    Sobald ich die Elcom starte und die Verbindung starte, öffnet mein iPhone VPNonDemand und ca. 3-5sec. kann ich sprechen, sehen und öffnen. Voraussetzung ist natürlich Netz...
    Habe die ElcomApp aber am Asterisk Server (TCP Client) angebunden. Per UDP-Client wirds vermutlich nicht funktionieren.
    Vielleicht ist das auch das Problem von Koregan?

    kannst du kurz erläutern warum du den Umweg über Asterisk gehst und nicht direkt mit der FB kommunizierst ?

    Ich dachte, dass ich dadurch den Bug mit dem Rufzeichen umgehen kann.
    Leider ist das nicht der Fall sobald die Fritzbox mit im Spiel ist.
    Also nicht zwingend notwendig.


    Sehe ich das richtig, dass du USB vom Verteiler bis in die Ausseneinheit liegen hast und daran dann CAM +
    Soundkarte betreibst ?

    ja ich habe eine usb web cam mit integriertem Mikrofon verwendet und dieses dann einfach in den Aussenrahmen verlängert.
    Andernfalls hättest Du das Problem, mit dem Mikro. Entweder Mikrofonvertärker in der Ausseneinheit oder ein zusätzlich geschirmtes Mikrofonkabel. Andernfalls wäre die Sprachqualität vermutlich nicht besonders.
    Außerdem benötigte ich nur 1xUSB für Kamera/Mikro.


    Ich muss aber auch gut 5-6 m überbrücken und es liegen 2 CAT 7 Kabel bis in die Ausseneinheit .

    Genau wie bei mir, hatte sogar 8m.
    Ein Kabel habe ich für Lautsprecher und Klingeltaste verwendet, das zweite nur für USB.
    Am Angang ist aber die Kamera manchmal ausgefallen... hab dann einen einfachen crontab job aktiviert der stündlich den mjpeg-streamer startet.
    Den muss ich noch verbessern, dass er nur im Fehlerfall die Aktion ausführt.
    Dann ist sie perfekt!


    Schön dass Sie Dir gefällt, darfst gerne ein Like einbuchen ;)

    ich habe mir bei youtube die "voip guys" angesehen.
    Da sind Grundlagen und Beispiele drin um alles ein wenig zu verstehen.
    Dann ist klar warum es vielleicht anders aussieht als in Beispielen.
    Ausserdem gibts auch
    http://das-asterisk-buch.de/
    Bei Asterisk gibt's mehrere configs. Da reicht es nicht aus in eine was zu schreiben.

    Eventuell zieht die webcam zu viel Strom.

    müsste das dann nicht regelmäßig auftreten?
    bzw. weißt Du ob Ethernet intern auch über den USB angesprochen wird?


    Mit doorpi selber hat das Problem aber eigentlich nichts zu tun.

    das ist mir klar.
    Was ich halt komisch finde, dass er plötzlich mit DHCP kommt, obwohl fest konfiguriert.
    Und IPv6 ist ja jetzt deaktiviert.
    Bis jetzt funktioniert ja alles noch :)

    switch und Kabel hast du schon überprüft?

    danke, hab ich! Ab-/anstecken im Fehlerfall bringt auch nix. Ob die Link Led am Switch leuchtet kann ich nicht mehr genau sagen.
    Kenne die RPi Hardware nicht im Detail - ist der Ethernet Port intern auch über einem USB Port versorgt?
    Benutze ja eine USB Webcam... vielleicht hängt das zusammen?
    Hatte aber seit der Umstellung am Donnerstag noch keinen Ausfall.
    Zudem habe ich jetzt einen Watchdog Batch erstellt, der alle 5 min das Gateway pingt und im Fehlerfall einen reboot des RPi auslöst.
    Beim DoorPi start bekomme ich dann eine Push Meldung.

    Hallo,


    hatte jetzt schon mehrmals das Phänomen, dass mein DoorPi nicht mehr funktioniert.
    Dabei habe ich es jetzt bereits soweit lokalisiert, das es nur der Ausfall der IP Verbindung ist.
    Die Funktionen des DoorPi's sind weiterhin in Betrieb, Tasten funktionieren (natürlich erfolgt wegen fehlender Netzwerkverbindung kein Ruf).
    Habe jetzt mal das Syslog angesehen:


    nano /var/log/syslog


    das geht noch ein wenig so weiter, aber Zeile 1 beschreibt ja den Ausfall des eth0 - oder? (Vielleicht kann mir ja mehr Infos geben)
    da in der zweiten Zeile noch von IPv6 ein Eintrag existiert, habe ich in der Not einfach mal IPv6 wie folgt deaktiviert:
    nano /etc/modprobe.d/ipv6.conf
    Einfügen in erster Zeile:

    Code
    blacklist ipv6

    Aktive Internetverbindungen vor der Änderung:
    netstat -lnpt


    nach der Änderung sind die Zeilen 12-15 nicht mehr vorhanden.



    Vielleicht kennt jemand das Problem, oder/und die Lösung..., wäre für jede Unterstützung auch dankbar.

    GPIO's beschaltet man in der Regel immer mit einen Taster auf Ground und mit einen Pullup auf High.
    Somit sind die GPIO's in Ruhe immer auf High und können keine Spannungsspitzen erkennen.
    Dabei verlasse ich mich nicht auf intere Pullup sondern beschalte ich extern.
    Beispiel:
    3,3V <> 10k <> GPIO <> Taster <> Ground


    Ich selbst habe zusätzlich noch einen Optokoppler getrennt.

    ja über den umweg asterisk:
    habe auf den raspi zusätzlich asterisk installiert, dort eine rufgruppe mit Fritzbox 1 und Fritzbox 2
    der doorpi meldet sich als ein interner teilnehmer beim asterisk an und ruft über einen gruppenruf einfach zwei externe (für den asterisk) sip teilnehmer
    die sind jeweils anmeldedaten deiner zwei fritzboxen
    aber nicht durch den doorpi direkt

    ich hab mein BT Dongle leider noch nicht in Betrieb, aber besser wäre vermutlich ein script. Schau doch mal mit dem Befehl top was das script für cpu last erzeugt.

    Benutze mal dieses Event:


    [EVENT_OnStartup]


    Benutze einfach einen SIP Client am Rechner, der sich mit der FritzBox verbindet, dann wähle darin die 11.
    Habe ich auch erst mal so gemacht, damit ich die FritzBox abhaken konnte, da ich weiter über ISDN zum TK System musste.