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
-
-
-
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.
Code2016-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
Alles anzeigen[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.