Just the number.
**624
0049298349823
722622
Regards
pah
Just the number.
**624
0049298349823
722622
Regards
pah
thanks ill give it aa shot
Before I go any further with this project I was wondering:
Is it possible to do 2 way video calls with doorpi?
Thanks,
DM123
Not with DoorPi, you'd need additional software.
Plus: a proper display attached to the Raspberry Pi.
Regards
pah
Kann sich jemand mal meine tracelog ansehen? Ich habe das System neu aufgesetzt. mjpg streamer und ein paar scripte installiert, weiter noch nix. Das sollte nämlich meine Grundkonfiguration jetzt werden um eventuell von dort neu zu starten bei Fehlern. Mir machen nur die ganzen Errors und Warnings Sorgen. Falls es möglich ist, dann bitte erklären warum der Fehler dort ist und wie ich es beheben kann. Danke
port 5060 ist schon belegt und auf die db gibt es schon ein lock -> doorpi läuft schon im Hintergrund...
OK, danke. Woran kann das liegen, dass der Port belegt ist? Oder sollte ich einfach in die ini den Ausweichport aus dem tracelog eintragen? Wann macht man so ein tracelog? Habe es direkt nach dem Hochfahren des Raspis gemacht, aber habe DoorPi nach Anleitung als deamon installiert. Muss ich da "service doorpi stop" vorher aus ausführen und dann die tracelog erstellen?
Deine letzte Frage trifft es sehr genau...
Hallo. Habe jetzt nochmal, hoffentlich richtig, die tracelog erstellt. Wenn ich nach destroy suche erhalte ich ziemlich viele Treffer. Ich würde dich bitten nochmals drüber zu schauen ob es Ungereimtheiten gibt. Danke
auf den ersten Blick sieht es doch recht gut aus...
ok. Also hat das mit den ganzen destroy Einträgen nicht viel auf sich? Wenn ich nun testen möchte ob der Bewegungsmelder der an pin 29 ist richtig funktioniert, kann ich das auch im trace modus sehen? Wenn ja wie und wie beende ich den trace modus wieder?
Also hat das mit den ganzen destroy Einträgen nicht viel auf sich?
Alles was DoorPi startet (keyboards, ...) muss auch wieder beendet werden. Deshalb sind die Destroy-Meldungen richtig, wenn DoorPi beendet wird.
Wenn ich nun testen möchte ob der Bewegungsmelder der an pin 29 ist richtig funktioniert, kann ich das auch im trace modus sehen?
Sowas würde ich immer testen, wenn DoorPi als Anwendung läuft -> [lexicon]Trace-Modus[/lexicon]
Wenn ja wie und wie beende ich den trace modus wieder?
Dann lässt sich DoorPi mittels [strg]+[c] stoppen.
Habe gerade mal im Trace Modus gestartet und nach dem stoppen ging der Verstärker an und das stand noch da. Hat dann glaube auch 185 Sekunden gedauert bis ich in putty wieder was machen konnte...
2016-08-12 22:24:53,908 [INFO] [doorpi.doorpi] ======== DoorPi successfully shutdown ========
^C2016-08-12 22:25:35,963 [DEBUG] [doorpi.keyboard.from_gpio] out(pin = 16, value = False, log_output = True)
2016-08-12 22:25:35,964 [ERROR] [doorpi.action.handler] [HKX6FP] error while fire action OutTriggeredAction with args () and kwargs {'stop_pin': 'NoStopPinSet', 'end_value': '0', 'timeout': 185.0, 'pin': 'Verstaerker', 'start_value': '1'} for event_name OnMediaRequired
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 284, in fire_event_synchron
result = action.run(silent)
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/base.py", line 48, in run
return self.__callback(**self.__kwargs)
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/SingleActions/out_triggered.py", line 18, in out_triggered
doorpi.DoorPi().keyboard.set_output(pin, end_value)
File "/usr/local/lib/python2.7/dist-packages/doorpi/keyboard/KeyboardInterface.py", line 134, in set_output
self.__keyboards[self.__OutputMappingTable[pin]].set_output(pin, value, log_output)
File "/usr/local/lib/python2.7/dist-packages/doorpi/keyboard/from_gpio.py", line 121, in set_output
RPiGPIO.output(pin, value)
RuntimeError: Please set pin numbering mode using GPIO.setmode(GPIO.BOARD) or GPIO.setmode(GPIO.BCM)
2016-08-12 22:25:35,975 [TRACE] [doorpi.action.handler] [HKX6FP] finished fire_event for event_name OnMediaRequired
@Tabularasa
So langsam wird es etwas unübersichtlich, Du solltest dir überlegen welchen thread Du weiterführen möchtest aber über 2 threads ein und das gleiche Thema das sehen wir nicht so gerne.
Danke für Dein Verständnis.
Zeige mir mal bitte Deine .ini
Ok. Hatte nur gedacht weil es sich in den vorherigen Posts auch um die Tracelog gehandelt hat, dass es hier besser hin passt. Du kannst es aber gern verschieben. Meinst du lieber in "Wie Verstärker mit Spannung versorgen"? Das ist sozusagen mein erstes Forum wo ich richtig aktiv bin, weil mich das Projekt sehr interessiert. Da ich aber komplett ja keine Ahnung hatte, hab ich viel geschrieben und gefragt. Finde es selbst schon fast zuviel Also DANKE erstmal für euer Verständnis
[AREA_installer]
.* =
[AREA_public]
.*
[AREA_dashboard]
/dashboard/pages/.*html
[Group]
administrator = door
guests = gast
[User]
door = pi
gast = 0815
[WritePermission]
administrator = installer
[ReadPermission]
guests = dashboard
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
number_of_snapshots = 10
snapshot_path = !BASEPATH!/../DoorPiWeb/snapshots/
[SMTP]
server = smtp.gmail.com
port = 587
username = tabularasa**@gmail.com
password = ***************
from = tabularasa**@gmail.com
use_ssl = false
use_tls = true
need_login = true
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 25
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 = 180
playback_device = ALSA: USB PnP Sound Device
record_while_dialing = True
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = ************
sipserver_realm = 192.168.178.1
sipserver_server = 192.168.178.1
sipserver_username = 622
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[AdminNumbers]
**610 = active
**611 = active
**620 = active
**621 = active
################################## keyboards ###################################
[keyboards]
onboardpins = gpio
nextion = nextion
################################## InputPins ###################################
#----------------------Nextion--------------------------#
[nextion_InputPins]
123456785 = out:Tueroeffner,1,0,1
54542121 = call:**610
87875454 = call:**601
432143215 = sleep:0.1
#----------------------GPIO-----------------------------#
[onboardpins_InputPins]
11 = call:**610
29 = sleep:0.1
################################# OutputPins ###################################
#----------------------Nextion--------------------------#
[nextion_OutputPins]
wakeup = sleep=0
sleep = sleep=1
show_pad0 = page 0
show_pad1 = page 1
show_pad2 = page 2
show_pad3 = page 3
show_pad4 = page 4
show_pad5 = page 5
#----------------------GPIO-----------------------------#
[onboardpins_OutputPins]
#36 = Tueroeffner
16 = Verstaerker
#################################### Events ####################################
#----------------------Nextion--------------------------#
[EVENT_OnKeyPressed_nextion.432143215]
# Seite 5 auf dem Nextion anzeigen
10 = out:page 5,1
#----------------------GPIO-----------------------------#
[EVENT_OnKeyPressed_onboardpins.29]
#(Eingang Bewegungsmelder, weckt das Display auf)
10 = out:sleep=0,1
20 = sleep:3
30 = os_execute:/usr/local/etc/DoorPi/scripts/JemandKommt.sh
#----------------------Linphone-------------------------#
[EVENT_OnSipPhoneCallTimeoutNoResponse]
10 = os_execute:/usr/local/etc/DoorPi/scripts/Klingelbild.sh
[EVENT_OnMediaRequired]
# Der Verstaerker wird nur eingeschalten wenn dieser tatsaechlich benötigt wird
10 = out:Verstaerker,1,0,185
[EVENT_OnMediaNotRequired]
#Hier wird der Verstaerker wieder deaktiviert
10 = out:Verstaerker,0
#----------------------DoorPi---------------------------#
[EVENT_AfterShutdown]
10 = os_execute:/usr/local/etc/DoorPi/scripts/StopDoorPi.sh
[EVENT_OnStartup]
10 = sleep:25
#Hier wird der Verstaerker wieder deaktiviert bei einem Neustart vom Raspberry
20 = out:Verstaerker,0
30 = os_execute:/usr/local/etc/DoorPi/scripts/Starten.sh
##################################### DTMF #####################################
[DTMF]
#"77#" = out:Tueroeffner,1,0,1
"0" = out:page 0,1
"1" = out:page 1,1
"2" = out:page 2,1
"3" = out:page 3,1
"4" = out:page 4,1
"5" = out:sleep=1,1
"6" = out:sleep=0,1
################################### Hinweise ###################################
# service doorpi start - doorpi starten
# service doorpi stop - doorpi stoppen
# /etc/init.d/doorpi restart - doorpi restart, 1-2 mal ausführen
# sudo doorpi_cli --trace 2> tracelog.txt - Trace DoorPi
# shutdown -h 0 - raspberry sofort herunterfahren
# service mjpg_streamer start - mjpg-streamer starten
# service mjpg_streamer stop - mjpg-streamer stoppen
Alles anzeigen
das Script ist von dtp aus diesem Post
ok. Werde ich morgen mal probieren wie es sich ohne verhält.
Edit: habe den part gelöscht und klappt trotzdem. Wird die INI nicht so voll. Danke