Hallo zusammen,
ich bin begeistert von diesem Projekt und in Umsetzung und Planung schon relativ weit fortgeschritten.
Meine größten Probleme sind umschifft, leider schlage ich mich nun seit mehrern Tagen mit einem Problem herum das ich mir nicht erklären kann.
Bei meinem momentanen Testaufbau mit einem Taster, einer Live LED, einer LED für Simulation des Türöffners, Verstärker & Lautsprecher und Micro
verhält sich der Ausgang für die Ansteuerung des Türöffners merkwürdig.
Bei Start bzw. Neustart ist der Ausgang für den Türöffner immer auf 1, high - egal was ich mache:
[DTMF]
"0" = out:Tueroeffner,1,0,3
>>> wäre eigentlich die richtige Konfiguration in der .ini Datei, jedoch nach dem Starten ist out:Tueroeffner 1, im Gespärch bei betätigen von "0" 3 Sekunden 0, dann wieder 1
[DTMF]
"0" = out:Tueroeffner,0,1,3
>>> eigentlich Falsch aber zum testen probiert, nach dem Starten ist out:Tueroeffner 1, im Gespräch bei betätigen von "0" (man muss ein paar mal drücken) verhält es sich auf einmal richtig, 3 Sek. 1, dann 0.
* Verschiedene Ausgänge konfiguriert und getestet, verhalten immer gleich
* EVENT_OnStartup hinzugefügt um einen definierten Zustand sicherzustellen
Die Ansteuerung des Verstärkers on/off funktioniert zum Beispiel ohne Probleme.
Es ist leider nicht besser zu beschreiben, hier noch die doorp.ini und ein log im Anhang.
[AREA_installer]
.* =
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led = live_led
last_snapshot =
snapshot_path =
[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:5
20 = out:Tueroeffner,0
30 = out:Verstaerker,1
[EVENT_OnMediaRequired]
# Der Verstaerker wird nur eingeschalten wenn dieser tatsaechlich benötigt wird
10 = out:Verstaerker,0,1,300
[EVENT_OnMediaNotRequired]
#Hier wird der Verstaerker wieder deaktiviert
10 = out:Verstaerker,1
[Group]
administrator = door
[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 = False
identity = DoorPi
local_port = 5060
max_call_time = 300
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 = doorpi-00
sipserver_realm = fritz.box
sipserver_server = 192.168.178.2
sipserver_username = 620
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[User]
door = pi
[WritePermission]
administrator = installer
[keyboards]
onboardpins = gpio
[onboardpins_keyboard]
bouncetime = 200
mode = board
polarity = 1
pressed_on_keydown = true
[onboardpins_InputPins]
29 = call:**621
[onboardpins_OutputPins]
11 = live_led
37 = Tueroeffner
15 = Verstaerker
[DTMF]
"0" = out:Tueroeffner,1,0,3
Alles anzeigen
Ich hoffe jemand kann mir weiterhelfen,
viele Grüße Stephan