Beiträge von Koregan

    Würdest du deine zweitklingel.py auch noch posten? - Dann wäre die Funktion komplett.
    Ich wäre dir dankbar - und garantiert auch viele andere.


    EDIT: Manomann, vor lauter Dingen im Kopf ganz überlesen/vergessen, dass dein Script ja oben in einer Box ist.
    Ist wohl das alte geblieben schätz ich mal. Sorry für den Post.


    Ich bin schon am überlegen ob dein skript nicht bei mir auch nutzen könnte.
    Ich stelle mit da statt ner Klingel eine Beleuchtung die Flackert vor...

    Dann würde ich mal versuchen mit Anführungszeichen ein wenig rumzuspielen.
    Vielleicht alles nach os_execute in "", oder vielleicht mittels einem echo "..." ausführen lassen.
    Wenn dein Skript manuell geht, liegt es wohl am Aufruf. Ich hatte sowas auch, mit den "" ging es dann irgendwie.
    (Bin nicht am Pi, habe daher meinen Code leider nicht griffbereit...)

    Interessehalber: Wird das Event OnCallStateConnect gar nicht ausgeführt, oder funktioniert nur dein Code nicht?


    Falls OnCallStateConnect nicht geht würde ich es ggfs. nochmal mit dem Event OnCallStateChange versuchen.
    Das wird zwar mehrfach beim Anruf aufgerufen/getriggert (zumindest gemäß Tracelog), ggfs. könnte man hier bis zum x-ten Change nach Anrufstart warten und dann stoppen.

    Hallo Bernd,


    ich könnte mir vorstellen, dass es evtl. über ein externes Skript funktioniert.
    (Da ich mit den Begrifflichkeiten von Linux noch nicht allzu fit bin, bitte ich falsche Begriffe zu entschuldigen.)


    Wenn du dein Zusatzklingel-Signal von einem Dienst (wie DoorPi, mit Start / Stop schaltbar) schalten lassen würdest,
    könntest du mit dem [EVENT_OnSipPhoneMakeCall] das Skript starten, und mit [EVENT_OnCallStateConnect] oder [EVENT_AfterCallStateConnect] das Skript stoppen. (Link: Events)


    Nur ein Gedankengang meinerseits - weder getestet, noch ein derartiges Skript in meinem DoorPi vorhanden.
    Ich könnte mir aber vorstellen, dass es wohl gar nicht so aufwändig sein dürfte.

    Ich schließe mich streicher's Frage mal an.


    NightWatcher, hast du schon ein Skript für die Kommunikation geschrieben, bzw. würdest du ein Codebeispiel hier posten?
    Wäre klasse.


    Man tut sich mit Vorlagen immer leichter und das Rad muss nicht immer wieder neu erfunden werden...

    Da die Lösung bzw. eine Problemumgehung (zumindest theoretisch) gefunden wurde, hier eine kurze Rückmeldung.


    Im Topic ELCOM App auch übers Internet? haben mich die Antworten von CBMOD und Streicher wieder auf den richtigen Weg gebracht.
    Hier nochmal mein Dankeschön an beide. Bei den Postings die mir geholfen haben hab ich mal den "Gefällt mir"-Button gedrückt.


    Um einen Livestream der Kamera erhalten zu können benötige ich sowieso zugriff zu meinem Heim-Netz, also muss sowiese eine VPN-Verbindung zwischen Smartphone und Fritzbox hergestellt werden.
    Mit dieser bin ich ja dann mit dem Smartphone in meinem Hausnetz und kann dann "intern" über die Fritzbox telefonieren.


    Somit ist das Problem zwar nicht gelöst, aber umgangen.


    (Komisch finde ich allerdings nach wie vor, dass ohne DoorPi der Anruf klappt, bei Nutzung durch DoorPi jedoch abgebrochen wird. - Auch wenn ich dies wohl nun nicht mehr benötige.)

    CBMOD und Streicher, vielen Dank für den Wink mit dem Zaunpfahl.


    Soweit war ich wohl gedanklich bei meinem DoorPi noch nicht - um den Livestream der Kamera zu erhalten muss ich ja sowieso in mein Netzwerk, also ist VPN sowieso ein Muss.
    Dann kann ich auch "intern" über die Fritzbox telefonieren, klar!
    Somit ist mein Problem (aus dem von mir eröffneten Topic) zwar nicht gelöst, dafür wird es mit VPN umgangen. Hat sich dann quasi erübrigt.


    Ich hoffe dass Boersianer sein Problem auch so einfach gelöst bekommt. (Besonders wenn mein Problem in seinem Topic gelöst wird :D )


    EDIT:
    Habe gerade auch das Problem. Vielleicht fehlt bei Dir auch die Freigabe der SIP-Nummer in der Fritzbox für Internetzugriff ?

    Um "nach Außen" telefonieren zu können, habe ich mir einen externen SIP-Account bei Ekiga erstellt und nutze auf dem Handy diese SIP-Adresse statt einer Fritzbox-Adresse.
    Funktioniert soweit auch, ich werde angerufen und es klingelt - leider wird (warum genau auch immer) bei mir das Gespräch bei Annahme abgebrochen.
    (Ich habe am Freitag schon ein Topic zu dem Problem erstellt, eine Lösung ist jedoch noch nicht in Sicht.)
    Vielleicht funktioniert es bei Dir mit einer "externen" SIP-Adresse. Die müsstest du in deiner App hinterlegen können. Linphone würde dann nicht auf der Fritzbox, sondern auf der "externen" SIP-Adresse anrufen.

    Hallo zusammen.


    Nachdem ich länger mit dem Gedanken eines DoorPis gespielt habe, habe ich mich nun endlich drangesetzt und auch einige Erfolge gehabt.
    Nicht zuletzt durch die vielen Fragestellungen und Antworten hier im Forum. Vielen Dank an alle die hier fleißig mithelfen.


    Zurück zu meinem Doorpi:
    Das Setting ist noch in Entwicklung, Aufbau und Installation eines minimalistischen Grundsettings zu Test-/Entwicklungszwecken haben jedoch schon zu ersten Erfolgen geführt.


    Derzeitiger Stand: Nach dem Starten des DoorPi erhalte ich eine Email und bei Druck auf einen PiFace-Taster klingelt es auf meinem Handy.


    Problem macht jedoch die Gesprächsannahme nachdem über einen Button am PiFace ein Anruf abgesetzt wird.
    Erstmal funktioniert alles super, es klingelt auf meinem Handy (in der SIP-App) - nur sobald das Gespräch angenommen wird bricht Doorpi die Verbindung ab.


    Aufgund der Meldungen im Tracelog habe ich diverse Codecs ausprobiert (als Einzeleintrag, mit mehreren in der Config, ...) was jedoch alles nichts gebracht hat.


    Interessanterweise funkioniert ein "normaler" Anruf mittels Linphone-Fenster ohne Probleme mit den gleichen Einstellungen.
    (Um hier Überlagerungen auszuschlie0en erfolgte eine neuinstallation auf separater SD-Karte - im neuen System ist Linphone nicht separat installiert worden.)


    Kurzfassung Setting:
    - Raspberry Pi 3B
    - PiFace Digital 2
    - Raspbian Jessie with Pixel
    - Installation DoorPi mittels PyPi gemäß Anleitung im Lexikon
    - noIR-Cam (angeschlossen, bei Neuinstallation jedoch noch nicht weiter getestet)


    Da ich meine Fritzbox noch nicht installiert habe und wir auch noch keinen IP-basierten Anschluss im Haus haben, habe ich versucht ein Gespräch mittels SIP-Adresse von Ekiga aufzubauen. Später wird wohl die Fritzbox eingebunden um die Haustelefone nutzen zu können.



    Über eine Hilfestellung bzgl, des Gesprächsabbruchs würde ich mich freuen.


    Koregan