Hallo,
nachem ich heute Zeit hatte, habe ich meinen erste doorpi Testaufbau gemacht.
--> Rasp 3, piface2, usb soundkarte (billige 7.1 wie hier mehrfach verwendet), kopfhörer, kleiner Sipaccount bei Sipgate
Es macht sich auch ganz gut, doorpi startet, meine keep_alive led blinkt, ich kann doorpi anrufen, sound "erkennbar".
Was ich nicht auf die kette bekomme ist ein outgoing call von door_pi nach draussen wenn ich die inputs der piface2 benutze.
Ich kann da "tasten" was ich will, da geht gar nichts. Nichts im trace, nichts passiert.
Wenn ich die Events über die Weboberfläche trigger dann ruft er raus, zum Beispiel bei "OnKeyPressed"
Ich verstehe nicht so ganz warum das nicht bei drücken einer Taste auf dem Piface2 geht.
(Zur Sicherheit habe ich mal pifacedigital-emulator installiert, der zeigt mir wunderbar an wenn ich eine Taste drücke, die Platine macht also wohl was sie soll.)
Könnte bitte mal jemand draufschauen und mir sagen wo mein Fehler ist?
input = nix
output = geht (keep_alive led blinkt auf piface2)
Danke,
Jochen
(Im Trace ist die Stelle an der ich die Inputs trigger um 16:17:36 Uhr)
Hier meine schon leicht verbastelte doorpi.ini (man sieht meine Versuche einen event zu erzwingen ) :
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led = blinking_led
last_snapshot =
[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: default 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: default device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = 1xxxxxxxx
sipserver_realm = 14xxxxxxe24
sipserver_server = proxy.live.sipgate.de
sipserver_username = 147xxxxxe24
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[AdminNumbers]
017xxxxxxxxx = activ
[keyboards]
piface2 = piface
[piface2_keyboard]
bouncetime = 200
pressed_on_keydown = True
[piface2_OutputPins]
7 = blinking_led
[EVENT_OnKeyPressed_piface2.8]
10 = call:017xxxxxxxxx
[EVENT_OnKeyDown_piface2.8]
10 = call:017xxxxxxxxx
[EVENT_OnKeyDown]
10 = call:017xxxxxxxxx
[EVENT_OnKeyPressed]
10 = call:017xxxxxxxxx
[piface2_InputPins]
8 = call:017xxxxxxxxx
Alles anzeigen