Hallo Ihr lieben,
ich komme einfach nicht weiter, suche nun schon einige Stunden nach der Lösung meines Problems aber bekomme es einfach nicht hin.
Hardware Raspi V3 mit PiFace Digital 2
Testconfig:
Sip zu TK Anlage interner Teilnehmer
Video über IP
Türöffnung über DTMF
Es wurde alles ganz normal und ohne Probleme nach der Anleitung von hier installiert.
Soweit funktioniert auch fast alles, Video wird gestreamt (MJPG), wenn ich auf die Taste 0 am PiFace drücke wird auch über die TK Anlage die Nebenstelle angerufen man kann dann ganz normal in beiden Richtungen darüber Sprechen (Testweise derzeit am Raspi per Headset an der USB Soundkarte)
Also soweit kein Problem.
Ich möchte nun jedoch ein Relais am PiFace vom Telefon der TK Anlage ansteuern (Türöffner) und bekomme das einfach nicht hin !
Testweise habe ich zusätzlich noch die Taste2 am PiFace mit der identischen Aktion (Relais) wie DTMF konfiguriert- Damit läßt sich das Relais auch wie gewünscht schalten, nur über die SIP Sprechverbindung und DTMF geht eben nichts.
Ich höre beim drücken der Nummerntaste am Tel den DTMF Ton im Headset des Raspberry, nur drauf reagieren tut nichts.
Auch im Log sieht man nichts davon.
Zum Aufzeichnen des Logs:
Habe doorpi gestartet, (sudo doorpi_cli --trace 2> /tmp/doorpi_trace.log)
dann einmal zum testen mit der Taste2 das Relais getriggert,
danach mit Taste1 den Anruf zum Telefon aufgebaut,
getestet daß die Sprachfunktion funktioniert
dann über das Tel und DTMF alle Tasten gesendet,
danach wieder aufgelegt.
Was kann hier schief laufen ?
[AREA_installer]
.* =
[DTMF]
"1" = out:Tur,1,0,3
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
snapshot_path =
[DoorPiWeb]
indexfile = index.html
ip = 192.168.1.251
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[EVENT_OnStartup]
10 = sleep:1
[Group]
administrator = door
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 15
capture_device = ALSA: USB Audio Device
dialtone = !BASEPATH!/media/ShortDialTone.wav
dialtone_renew_every_start = False
dialtone_volume = 35
echo_cancellation_enabled = False
identity = DoorPi
local_port = 5060
max_call_time = 120
playback_device = ALSA: USB Audio Device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = sip
sipserver_realm = DoorPi
sipserver_server = 192.168.1.100
sipserver_username = DoorPI
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[Tur_keyboard]
bouncetime = 2000
polarity = 0
pressed_on_keydown = True
[User]
door = pi
[WritePermission]
administrator = installer
[keyboards]
prodsystem = piface
[prodsystem_InputPins]
0 = call:35
1 = out:Tur,1,0,3
[prodsystem_OutputPins]
0 = Tur
[prodsystem_keyboard]
bouncetime = 2000
polarity = 0
pressed_on_keydown = True
Alles anzeigen