so nun habe ich alles getestet und morgen wird alles angeschlossen.
Nun zum Problem:
ich kann keine Türe öffnen, weil keine DTMF gesendet werden............
hat jemand eine Idee?
Doorpi empfängt keine DTMF
-
-
Überschrift: "Doorpi empfängt keine DTMF"
Text: "weil keine DTMF gesendet werden"Beides sollte grundsätzlich möglich sein, aber es wäre interessant, welchen #Client Du benutzt.
Was sendet die #DTMF Signale und was sagt die Log im [lexicon]Trace-Modus[/lexicon] -
Ich bekomme die Meldung, dass die DTNF nicht gesendet wurden.
Was mich wundert, ich habe keine Einstellungen geändert. Gibt es eine Möglichkeit, die logfiles über einen FTP Client downzuloaden und wo sind die?
Ich benutze die App von ELCOM.
Gruß, Joseph -
Hallo,
ich habe ein ähnliches Problem. Er empfängt wohl das Signal, bricht aber mit einem Error ab.
Code- 2016-09-27 09:59:45,963 [DEBUG] [doorpi.action.handler] [DISO0M] fire for event OnDTMF_"#1" this actions [<doorpi.action.SingleActions.out_triggered.OutTriggeredAction instance at 0x7458fd50>]
- 2016-09-27 09:59:45,963 [TRACE] [doorpi.action.handler] [DISO0M] try to fire action OutTriggeredAction with args () and kwargs {'stop_pin': 'NoStopPinSet', 'end_value': '0', 'timeout': 3.0, 'pin': '1', 'start_value': '1'}
- 2016-09-27 09:59:45,963 [TRACE] [doorpi.action.base] run OutTriggeredAction with args () and kwargs {'stop_pin': 'NoStopPinSet', 'end_value': '0', 'timeout': 3.0, 'pin': '1', 'start_value': '1'}
- 2016-09-27 09:59:45,964 [ERROR] [doorpi.action.handler] [DISO0M] error while fire action OutTriggeredAction with args () and kwargs {'stop_pin': 'NoStopPinSet', 'end_value': '0', 'timeout': 3.0, 'pin': '1', 'start_value': '1'} for event_name OnDTMF_"#1"
Meine Konfiguration sieht wie folgt aus:
Code- [AdminNumbers]
- **620 = active
- [AREA_public]
- .*
- [AREA_config]
- /control/config_value_get
- /control/config_value_set
- /control/config_value_delete
- /control/config_save
- /control/config_get_configfile
- [AREA_dashboard]
- /dashboard/pages/.*html
- [AREA_status]
- /status
- /mirror
- [DoorPi]
- base_path = /usr/local/etc/DoorPi
- eventlog = !BASEPATH!/conf/eventlog.db
- is_alive_led = blinking_led
- snapshot_path = !BASEPATH!/snapshots/
- number_of_snapshots = 5
- snapshot_size = 800x600
- [Group]
- administrators = admin,doorpi
- guests = visitor
- [User]
- admin = pw
- doorpi = pi
- visitor = visitor
- [ReadPermission]
- guests = dashboard
- [WritePermission]
- administrators = dashboard,status,config
- [DoorPiWeb]
- indexfile = index.html
- ip =
- loginfile = login.html
- online_fallback = http://motom001.github.io/DoorPiWeb
- port = 80
- public = AREA_public
- www = !BASEPATH!/../DoorPiWeb
- [EVENT_OnStartup]
- 10 = sleep:1
- [SIP-Phone]
- firewallpolicy = PolicyNoFirewall
- audio_codecs = PCMA,PCMU
- call_timeout = 15
- capture_device = ALSA: USB PnP Sound Device
- dialtone = !BASEPATH!/media/ShortDialTone.wav
- dialtone_renew_every_start = False
- dialtone_volume = 35
- echo_cancellation_enabled = True
- identity = DoorPi
- local_port = 5060
- max_call_time = 120
- playback_device = ALSA: USB PnP Sound Device
- record_while_dialing = False
- records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
- sipphonetyp = linphone
- sipserver_password = none
- sipserver_realm = fritz.box
- sipserver_server = 192.168.0.1
- sipserver_username = 624
- stun_server =
- ua.max_calls = 2
- video_codecs = VP8
- video_device = StaticImage: Static picture
- video_display_enabled = False
- video_size = vga
- [DTMF]
- "#1" = out:1,1,0,3
- "2" = out:Licht,1,0,300
- #============ Config for PiFace Keyboard =============
- [EVENT_OnMediaRequired]
- 10 = out:Amp,1
- [EVENT_OnMediaNotRequired]
- 10 = out:Amp,0
- [EVENT_OnKeyPressed_onboardpins.0]
- 10 = out:Tueroeffner,1,0,1
- 20 = call:**625
- 30 = take_snapshot:http://localhost:9000/?action=snapshot
- [EVENT_OnKeyPressed_onboardpins.1]
- #10 = out:Tueroeffner,1,0,3
- 10 = call:**620
- 20 = take_snapshot:http://localhost:9000/?action=snapshot
- [keyboards]
- onboardpins = piface
- [onboardpins_keyboard]
- bouncetime = 3000
- polarity = 0
- pressed_on_keydown = True
- [onboardpins_InputPins]
- 0 = sleep:0.1
- 1 = sleep:0.1
- 2 = sleep:0.1
- 3 = sleep:0.1
- 4 = sleep:0.1
- 5 = sleep:0.1
- 6 = sleep:0.1
- [onboardpins_OutputPins]
- 0 = Amp
- 1 = Tueroeffner
- ;2
- ;3
- 7 = blinking_led
als Client nutze ich das AVM Softphone auf iOS. Vielleicht kann mir jemand dabei weiterhelfen.
Gruß
Marc -
ok, Fehler gefunden. Der Ausgangspin war falsch gesetzt.
-
Ich bekomme die Meldung, dass die DTNF nicht gesendet wurden.
Wo kommt diese Meldung?
die logfiles über einen FTP Client downzuloaden
Ähmmm, bestimmt...
Welche Logfiles meinst Du und woher sollen die kommen? Meinst Du die Logs von DoorPi - auf Deinem Pi wird kein FTP-Server installiert sein - dann also nicht...
Besser wäre per SSH die Daten zu holen -> siehe WinScp -
Die Meldung kommt auf dem Klient auf meinen Handies.
Ich meine die logfiles von Doorpi, damit ich die zur Überprüfung einschicken kann. Ich benutze WINSCP als FTP Client. Natürlich kann ich da auf SSH umschalten. Nun würde ich gerne wissen, wo das Logfile ist...... -
Na hat keiner eine Idee, was man machen könnte?
-
wenn die Meldung auf deinen Handy kommt ist es vermutlich kein doorpi Thema...
Die Logdatei wird durch dich bestimmt, wenn du doorpi als Anwendung ausführst. Das steht auch so im Lexikon unter [lexicon]Trace-Modus[/lexicon]. Dann weißt du auch, wo die Datei liegt, denn den Pfad gibst du ja selbst an.
Kannst du einen anderen Client testen?
-
Ja, habe ich schon einen anderen Client getestet.
Gleiches Problem. Die DTMF kommen einfach nicht durch.
Ich könnte mal eine Telefonnummer anrufen, die nach DTMF verlangt. Dann sehe ich ja, ob es an Asterisk oder Doorpi liegt. -
Ich hatte leider keine Zeit für eine Installation des Doorpi. Am Wochenende geht es dann los. Das Problem mit dem Versand/Empfang der DTMF ist noch nicht gelöst.
-
Das Problem ist gelöst.
Warum das nicht ging, weiß nur der Geier.
Ich habe keine Einstellungen geändert. Plötzlich ging es wieder.