Was sagt der Simulator ?
Ist im Editor integriert.
LG
pah
Was sagt der Simulator ?
Ist im Editor integriert.
LG
pah
der verschickt befehle oder?
zur zeit ist es auch so dass die doorpi weboberfläche nur startet wenn ich reboot machen. Wenn ich den dienst anhalte und starte fährt er nicht mehr hoch?
[AREA_installer]
.* =
[AREA_public]
.* =
[AdminNumbers]
**2 = active
**610 = active
**620 = active
[DTMF]
"#" = os_execute:/usr/local/etc/DoorPi/conf/ips-opendoor.sh
"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
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
snapshot_path = /home/doorpi/records
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[EVENT_OnCallStateConnect]
10 = out:1,1
20 = ipsrpc_setvalue:22711,true
[EVENT_OnCallStateDisconnect]
10 = out:1,0
20 = ipsrpc_setvalue:22711,false
[EVENT_OnKeyPressed_onboardpins.11]
10 = call:**610#620
20 = os_execute:/usr/local/etc/DoorPi/conf/ips-klingel.sh
[EVENT_OnKeyPressed_onboardpins.29]
10 = out:sleep=0,1
[EVENT_OnStartup]
10 = sleep:1
[EVENT_TueroeffnerPerWebservice]
10 = call:**610
[Group]
administrator = door
[IP-Symcon]
jsonrpc = 2.0
password = Rohrbronn2005
server = http://192.168.2.30:3777/api/
username = schraml@schnaithmann.de
[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 = 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 = doorpi1305
sipserver_realm = fritz.box
sipserver_server = 192.168.002.001
sipserver_username = 621
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]
nextion = nextion
onboardpins = gpio
[nextion_InputPins]
123456785 = os_execute:/usr/local/etc/DoorPi/conf/ips-opendoor.sh
54542121 = call:**620
87875454 = call:**600
87875454 = call:**600
[nextion_OutputPins]
show_pad0 = page 0
show_pad1 = page 1
show_pad2 = page 2
show_pad3 = page 3
show_pad4 = page 4
sleep = sleep=1
wakeup = sleep=0
[nextion_keyboard]
baudrate = 9600
bouncetime = 2000
input_max_size = 255
input_stop_flag =
polarity = 0
port = /dev/ttyUSB0
pressed_on_keydown = True
[onboardpins_InputPins]
11 = sleep:0
[onboardpins_OutputPins]
16 = Tueroffner
[onboardpins_keyboard]
bouncetime = 200
mode = BOARD
polarity = 0
pressed_on_keydown = True
pull_up_down = PUD_OFF
Alles anzeigen
Nicht nur, sondern zeigt auch die Antworten an ! Und wenn die nicht richtig abgefangen werden => Ende Gelände.
LG
pah
Hallo,
Probiere mal in der Doorpi.ini beim nextion keyboard "input_stop_flag = \n".
Um Trace hätte ich folgendes gelesen:
.)Read Permission nich definiert
.)could not open port /dev/ttyUSB0... richtige Bezeichnung des Com-Ports?
Lg Alex
wow cool danke Alex das wars. Jetzt funktionierts *juppi
na super, habe gerade den vorherigen post editiert da mir im trace noch etwas aufgefallen ist. Aber wenns funktioniert, hat sich dies erledigt..
Lg.Alex
Hallo,
gibt es schon Erfahrungen wie sich das Display im Outdoorbereich verhält?
Gruß
Marc
Sehr gut. Wobei ich dazu sagen muss, dass ich eine Displayschutzfolie darüber habe, die an den Rändern von hinten per Silikon mit der Frontplatte verklebt ist. Also richtig wasserdicht.
LG
pah
ok das hört sich doch super an. Danke für die Info. Werde mich wohl auch daran machen so n Teil zu verbauen.
Hallo zusammen!
Dank der zahlreichen Beispiele und Scripts in diesem Thread habe ich damit begonnen meine Türsprechanlage ebenfalls durch einen Eigenbau mit Nextion Display (7") und Raspberry 3 zu ersetzen. Allerdings liefert das virtuelle Keyboard mit dem Testscript zwar
Aber im Trace-Modus des Doorpie bekomme ich:
2017-05-11 22:56:20,644 [TRACE] [doorpi.action.handler] fire Event OnKeyDown from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,646 [TRACE] [doorpi.action.handler] fire Event OnKeyDown_5 from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,647 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown - skip fire_event OnKeyDown from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,648 [TRACE] [doorpi.action.handler] fire Event OnKeyDown_nextion.5 from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,650 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,652 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown_5 - skip fire_event OnKeyDown_5 from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,653 [DEBUG] [doorpi.action.handler] no actions for event OnKeyDown_nextion.5 - skip fire_event OnKeyDown_nextion.5 from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,654 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed_5 from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,656 [DEBUG] [doorpi.action.handler] no actions for event OnKeyPressed - skip fire_event OnKeyPressed from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,657 [TRACE] [doorpi.action.handler] fire Event OnKeyPressed_nextion.5 from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,659 [DEBUG] [doorpi.action.handler] no actions for event OnKeyPressed_5 - skip fire_event OnKeyPressed_5 from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,661 [TRACE] [doorpi.action.handler] fire Event OnKeyUp from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,663 [DEBUG] [doorpi.action.handler] [Y8OZTH] fire for event OnKeyPressed_nextion.5 this actions [<doorpi.action.SingleActions.call.CallAction instance at 0x73e87f58>]
2017-05-11 22:56:20,663 [TRACE] [doorpi.action.handler] [Y8OZTH] try to fire action CallAction with args () and kwargs {'number': '12'}
2017-05-11 22:56:20,664 [TRACE] [doorpi.action.base] run CallAction with args () and kwargs {'number': '12'}
2017-05-11 22:56:20,665 [TRACE] [doorpi.action.handler] fire Event BeforeSipPhoneMakeCall from doorpi.sipphone.from_linphone asyncron
2017-05-11 22:56:20,667 [DEBUG] [doorpi.action.handler] no actions for event OnKeyUp - skip fire_event OnKeyUp from doorpi.keyboard.from_nextion
2017-05-11 22:56:20,668 [TRACE] [doorpi.action.handler] fire Event OnKeyUp_5 from doorpi.keyboard.from_nextion asyncron
2017-05-11 22:56:20,669 [TRACE] [doorpi.action.handler] fire Event OnKeyUp_nextion.5 from doorpi.keyboard.from_nextion asyncron
Alles anzeigen
und es wird keine Action (54542121 = call:11) ausgelöst - prüfe ich dagegen nur auf eine Ziffer (5 = call:11) bekomme ich den gewünschten Anruf.
Hat jemand eine Idee, warum das so ist?
Tausend(s) Dank im Voraus
Thomas 1000
Hallo,
Wie sind den die Einstellungen in der Doorpi.ini speziell beim nextion keyboard?
Lg Alex
Hallo Alex1,
danke für die schnelle Reaktion!
Hier meine DoorPi.ini (alles noch recht rudimentär - bin noch in der Proof-of-Concept-Phase):
[AREA_installer]
.* =
[AdminNumbers]
**610 = active
**611 = active
**612 = active
**613 = active
**621 = active
[DTMF]
"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
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_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_OnKeyPressed_onboardpins.29]
10 = out:sleep=0,1
[EVENT_OnStartup]
10 = sleep:1
[Group]
administrator = door
[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 = False
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 = xxxxxxxxx
sipserver_realm = fritz.box
sipserver_server = 192.168.0.250
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]
nextion = nextion
onboardpins = gpio
[nextion_InputPins]
#123456785 = out:Tueroeffner,1,0,3
54542121 = call:11
5 = call:12
87875454 = call:**620
[nextion_OutputPins]
show_pad0 = page 0
show_pad1 = page 1
show_pad2 = page 2
show_pad3 = page 3
show_pad4 = page 4
sleep = sleep=1
wakeup = sleep=0
[nextion_keyboard]
baudrate = 9600
bouncetime = 2000
input_max_size = 255
input_stop_flag =
polarity = 0
port = /dev/ttyUSB0
pressed_on_keydown = True
[onboardpins_InputPins]
11 = call:11
[onboardpins_OutputPins]
36 = Tueroeffner
[onboardpins_keyboard]
bouncetime = 2000
mode = BOARD
polarity = 0
pressed_on_keydown = True
pull_up_down = PUD_OFF
Alles anzeigen
Probiere mal das beim nextion keyboard:
"input_stop_flag = \n".
Probiere mal das beim nextion keyboard: "input_stop_flag = \n".
Genau das scheint der entscheidende Tipp gewesen zu sein!
Tausend(s) Dank - jetzt bimmelt es wie gewünscht...
Thomas 1000
delete
Gibts hier auch Bilder von fertigen DoorPi´s mit dem großen 7"-Display?
Hallo
Ich glaube nicht, aber ich arbeite derzeit an einer 5“ Variante. Werde nächste Woche meine Frontplatte bestellen.
Lg Alex
Sehr schön, nur die abstehenden LEDs und der Kamera-Dome sind nicht so mein Ding... Ich stehe mehr auf Flat-Design.
Wie hast du denn den Bildschirm zur Frontplatte hin abgedichtet?
Die Befestigungsbolzen wurden von hinten auf die Frontplatte geschweisst?
---------------------
Also wenn ich es genau überlege, dann reicht wohl ein 5" Display auch, mit 7" wird die Frontplatte sonst zu riesig. Lautsprecher und Mikro sowie Kamera müssen aj auch noch irgendwo untergebracht werden.
---------------------
Bei mir verhält sich das ein wenig anders. Ich habe bereits eine fertige IP-Sprechanlage aus China (Ultrative UTT-710p), welche hervorragend funktioniert. Kein Echo oder sonstiges. Ich würde diese anstatt dem PI hernehmen und müsste dann nur noch die Anzeige auf dem Display mit Klingelknopf, Code-Eingabe usw lösen und eine Kamera einbauen (wobei ich dann wohl doch wieder einen PI brauchen werde).
Wie hast du denn den Bildschirm zur Frontplatte hin abgedichtet?
Die Befestigungsbolzen wurden von hinten auf die Frontplatte geschweisst?
Der Bildschirm ist mit einem speziellen Platinen-Silikonstreifen abgedichtet worden.
Die Befestigungsbolzen wurden bereits bei der Konstruktion (Schaffer AG Fromtplatendesigner ist da nur zu empfehlen) mit eingeplant.
Diese werden dann bei der Fertigung mit eingepresst.
Gruß Albundy