Hallo an alle,
ich habe gefühlte 100 Beiträge hier gelesen und komme nicht weiter.
Ich habe meinen DoorPi währen eines Arbeitseinsatzes im Ausland aufgebaut und war eigentlich happy das alles soweit gut verlaufen ist.
- Nextion programmiert
- klick auf Button und Relais als Beispiel zieht an
- DoorPi installiert
- Kamera plus MJPG Streamer installiert
- Da sich fast alle Berichte hier decken denke ich das dieser Schritt richtig ausgeführt ist.
- Benutzername min. 8-stellig
- Passwort stark genug das der Balken dunkel Grün wird
- Folgendes zur Doorpi.ini hinzugefügt
- [AdminNumbers]
- * = active
- Diese 4 Daten eingegeben
- sipserver_password = wie angegeben bei neuem Benutzer Fritzbox
- sipserver_realm = 192.168.8.1
- sipserver_server = 192.168.8.1
- sipserver_username = DoorPi001
- da ich mir nicht sicher bin ob mein Klingelbutton am Nextion wirklich 1000% funktioniert (nach klick des Buttons zieht das Relais am Piface an und wird eine Message über Telegramm gesendet – bedeutet für mich manches funktioniert schon) einen Taster vom Piface zum Testen als Klingeltaster programmiert.
So nun Zuhause angekommen muss FritzBox und Loxone Integration fertiggestellt werden.
Erster Schritt Fritzbox:
Unklarheit für mich (muss die Klingeltaste 11 oder genauso heißen wie die interne Nummer? beides getestet kein Erfolg)
Zoiper auf Iphone installiert um Zugangsdaten zu testen!
Zweiter Schritt DoorPi einrichten:
Leider kommt es zu keinem Rufaufbau. Auch im Dashboard vom DoorPi wird keine Verbindung angezeigt. Leider weis ich jetzt nicht mehr weiter. Was könnte das Problem sein, das keine Verbindung zustande kommt? Welche Daten soll ich hier posten damit mir geholfen werden kann.
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led = Blink_LED
port=80
snapshot_path = !BASEPATH!/../DoorPiWeb/snapshots/
number_of_snapshots = 5
snapshot_size = 1280x720
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 9001
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[AREA_public]
#Webserver ohne Logindaten erreichbar
.*
[AdminNumbers]
* = active
**622 = active
[User]
pi=door
[Group]
Administrators= pi
[WritePermission]
administrators = installer, dashboard, config
[ReadPermission]
guests = dashboard
administrators = dashboard,status,config
#========= SMTP ===========================
#Hier euren smtp server eintragen über den mail geschickt werden
[SMTP]
server = smtp.gmail.com
port = 587
use_tls = true
use_ssl = false
need_login = true
username = xxxx@gmail.com
password = xxxx
[EVENT_OnStartup]
10 = sleep:10
20 = os_execute:/usr/local/etc/DoorPi/scripts/Startmeldung.sh >/tmp/Startmeldung.log
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = G722,PCMA,PCMU
call_timeout = 15
capture_device = ALSA: USB Audio Device
dialtone = !BASEPATH!/media/doorbell2.wav
dialtone_renew_every_start = False
dialtone_volume = 15
echo_cancellation_enabled = True
identity = DoorPi
local_port = 5060
max_call_time = 120
playback_device = ALSA: USB Audio Device
record_while_dialing = True
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = xxxx
sipserver_realm = 192.168.8.1
sipserver_server = 192.168.8.1
sipserver_username = DoorPi01
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = True
video_size = vga
[DTMF]
### Das soll ber einen Tastendruck am Telefon eine Seite vom Nextion öffnen ; in dem Fall die 0 öffnet Seite 3
"0" = out:page 3,1
#======== Config for GPIO Keyboard =========
[keyboards]
nextion = nextion
onboardpins = piface
[onboardpins_InputPins]
0 = call:**622
[onboardpins_keyboard]
bouncetime = 10000
polarity = 0
pressed_on_keydown = True
[nextion_OutputPins]
### Pin für Page 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
show_pad6 = page 6
show_pad7 = page 7
sleep = sleep=1
wakeup = sleep=0
sleep = sleep=1
####################### piface keyboard #######################
[onboardpins_OutputPins]
### Relais 0 für anschalten der IR-LED durch BWM ; Relais 1 soll später den Verstärker EIN und aus schalten (jetzt noch zum TESTEN auf DOOR)
0 = Verstärker
1 = IR-Relais
[onboardpins_InputPins]
###Taster 1 öffnet seite 1 ; Taster 2 öffnet seite 2 ; Pin 6 weckt Bildschirm auf und schaltet IR-Relais an ; Input 7 ist der Alarm Schalter (Gehäuse geöffnet)
1 = out:page 0,1
2 = out:page 1,1
6 = IR-Relais
7 = Alarm
[EVENT_OnKeyPressed_onboardpins.6]
10 = out:sleep=0,1
20 = out:IR-Relais,1,0,60
[EVENT_OnKeyPressed_onboardpins.7]
10 = take_snapshot:http://localhost:9000/?action=snapshot
20 = mailto:xxxx@gmail.com,DoorPi,Gehaeuse-Alarm,True
30 = os_execute:/usr/local/etc/DoorPi/scripts/snapshot_telegram.sh >/tmp/snapshot_telegram.log
####################### Nextion keyboard #######################
[nextion_keyboard]
baudrate = 9600
bouncetime = 2000
input_max_size = 255
input_stop_flag = \n
polarity = 0
port = /dev/ttyUSB0
pressed_on_keydown = True
[nextion_InputPins]
### wenn man jetzt den Klingelknopf am Display drueckt dann wird ein Bild an Telegram gesendet
54542121 = sleep:0.1
[EVENT_OnKeyPressed_nextion.54542121]
10 = os_execute:/usr/local/etc/DoorPi/scripts/klingel_telegram.sh >/tmp/klingel_telegram.log
# 20 = os_execute:/usr/local/etc/DoorPi/scripts/loxone/Loxone10.py
30 = out:Verstärker,1,0,120
40 = call:**11