SIP-Türsprechanlage mit Video im Eigenbau auf Basis des DoorPi Projektes
Einklappen
X
-
habe gerade den ordner records aufgemacht:-)
was ich über sprechanlage spreche wird afgenommen jedoch vom telefon kommt nix -
sound karte und verstärker funktionieren
hast wohl recht irgend ein codec blabla ists
ich besorge mir mal eine andere soundkarteEinen Kommentar schreiben:
-
Das ist "gut", denn dann hat der Raspi irgendwas Grundsätzliches und nichts mit dem DoorPi. Vermutlich mit seinen Bibliotheken/Codecs bla bla. Irgendwas ist mit den kleinen Maschinchen doch immer. Aber das bin ich raus, da ich mich da zu wenig auskenne. Aber in den einschlägigen Quellen wird sich doch was finden lassen.
Oder ist dein Verstärker/Speaker nicht in Ordnung? Hast du mal von woandes ein Signal auf den Verstärker gegeben? Z.B. vom Handy aus?Einen Kommentar schreiben:
-
Weiße Schrift auf weißem Grund ist ein bisserl schwierig zu lesen :-) Kopiert man es in einen Texteditor rüber, sieht man auch was. Da ist irgendwas in deiner doorpi.ini falsch gelaufen. Er kann den Namen >Klingel< nicht auflösen. Poste bitte mal den doorpi.ini Teil ab dm Punkt wo du die Settings für Aktionen/Events machts. Bei mir (im 2. Post) ist das der Teil ab
#======== Config for GPIO Keyboard. Alternativ PiFace Board einsetzen ========= -
Hmmm, das mit dem Snapshot ist wirklich komisch. Was sagt denn dein Trace-Log (sudo doorpi_cli --trace) wenn du klingels. Gibt es Meldungen? Der Parameter "True" besagt, dass ein Snapshot mitgeschickt werden soll.
Der Code ist auf GitHub zu finden unter https://github.com/motom001/DoorPi/b...ions/mailto.pyCode:20=mailto: meine@mail,DoorPi,Klingel,True
Einen Kommentar schreiben:
-
Hi,
habe den DoorPI auch mal (wieder) in Angriff genommen. Bild ist kein Problem, Tonverbindung jetzt auch nicht mehr (Danke @Marcus).
Allerdings scheint da noch irgendwas mit den Event-Script nicht hinzuhauen - bekomme keine Meldung zu Loxone.
Folgende Info steht im Log-File: 2016-04-30 16:31:44,687 [ERROR] [doorpi.action.base] error while creating SingleAction from config string: Klingel
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/base.py", line 64, in from_string
return importlib.import_module('doorpi.action.SingleActio ns.'+action_name).get(
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named Klingel
Jemand eine Ahnung was mir das sagen soll?
Gruß
Jörg
Einen Kommentar schreiben:
-
zm sound ist mir folgendes aufgefallen
der raspberry spielt keine musik ab, wenn ich ein lied laufen lasse mit dem alsaplayer geht weder usb soundkarte noch audioausgangEinen Kommentar schreiben:
-
und ich auch noch:-)
hatte heute wieder zeit
mjpeg und sip funktionieren
mail geht nun auch allerdigns ohne anhang wo und welches script macht das?
soundkarte bekomme ich nicht hin laut genug ist alles in der ini ist es auch als usb gerät drinne ich merke auch das sie geht allerdings nicht bei sip
werde mir wohl eine neue kaufen (wer spart zahlt 2 X;-)
die idee mit dem arlarm finde ich genial habe auch noch jede menge microtaster dafür
wer welche will kann welche haben gegen versandkosten
hier noch meine ini
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led = Blink_LED
snapshot_path = /home/pi/snapshots
number_of_snapshots = 5
snapshot_size = 1280x720
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[AREA_public]
#Webserver ohne Logindaten erreichbar
.*
[AdminNumbers]
* = active
[User]
pi=door
[Group]
Administrators= pi
[WritePermission]
administrators = installer, dashboard, config
[ReadPermission]
guests = dashboard
administrators = dashboard,status,config
#========= SMTP ===========================
#Hier euren zum emailsenden zu nutzenden smtp server eintragen
[SMTP]
server = smtp.strato.de
port = 465
use_tls = True
need_login = True
username = meine@mail
password = *****
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 60
capture_device = ALSA: USB Audio 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 = 240
playback_device = ALSA: USB Audio Device
record_while_dialing = True
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = ***
sipserver_realm = fritz.box
sipserver_server = 192.168.9.1
sipserver_username = 623
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[keyboards]
onboardpins = gpio
#Klingeltaster und Mikroschalter am Gehaeuse an den gpios des raspi
[onboardpins_InputPins]
#36=Alarm
37=Klingel
#Relais per Io Platine an gpio Pin 40 des raspi. An 38 die Status LED
[onboardpins_OutputPins]
#38 = Blink_LED
#40 = Amp
[onboardpins_keyboard]
bouncetime=2000
[EVENT_OnStartup]
10 = sleep:1
#20 = Amp,0
#Alarm
[EVENT_OnKeyUp_onboardpins.36]
#10=take_snapshot
#50=mailto:blabla@gmail.com,DoorPi,Gehaeuse-Alarm,True
#70=os_execute:/usr/local/etc/DoorPi/scripts/DoorbellPushMessage.sh
#Klingel
[EVENT_OnKeyUp_onboardpins.37]
10=take_snapshot
20=mailto: meine@mail,DoorPi,Klingel,True
40=call:**777
#60=os_execute:/usr/local/etc/DoorPi/scripts/DoorbellPushMessage.sh
#70=os_execute:/usr/local/etc/DoorPi/scripts/LoxoneDoorBellSignal.py
#verstärker ein bei ankommendem gespräch
#[EVENT_OnMediaRequired]
#10=out:Amp,1
#verstärker aus bei ende des gesprächs
#[EVENT_OnMediaNotRequired]
#10=out:Amp,0
Zuletzt geändert von klenn; 30.04.2016, 15:57.Einen Kommentar schreiben:
-
Ich habe das PiFacae selber nicht im Einsatz, kann also nur raten. Weil das noch zu wenig Info sind, mal ein paar Fragen:- Ist das PiFace denn überhaupt aktiv in der raspi-config, also ansprechbar und du kannst IOs auswerten bzw die Relais ansprechen?
- Hast du ein Internes Telefon mit der Nummer und ist es von einem anderen Tel aus anrufbar unter dieser Nummer **620?
- passiert denn was am Eventhandler? Kannst du z.B. ein Script ausführen, eine Mail schicken oder irgend eine andere Aktion ausführen?
und dann 5 Sekunden warten undCode:sudo service doorpi stop
Ach ja, und deine vollständige doorpi.ini ohne Passwörter gerneCode:sudo doorpi_cli --trace
Grüße
MarcusEinen Kommentar schreiben:
-
Hi Marcus,
war dann gestern doch schon etwas zu spät :-)
Wenn ich das nach Deiner Vorlage versuche sieht das bei mir so aus.
Es geht jetzt primär nur um den Anruf auf **620.Code:[keyboards] onboardpins = piface [onboardpins_InputPins] 0=Klingel #Klingel [EVENT_OnKeyUp_onboardpins.0] #10=take_snapshot #20=mailto:xxx.yyy@meinMailProvider.de,DoorPi,Kinge l,True 40=call:**620 #60=os_execute:/usr/local/etc/DoorPi/scripts/LoxoneNotify.py
So konfiguriert geht kein call vom RPI raus....
GrußEinen Kommentar schreiben:
-
Moin. Habe ich doch. Es ist das Python Script mit dem namen LoxoneNotify.py im ersten beitrag.
Grüße MarcusEinen Kommentar schreiben:
-
MarcusS,
Du schreibst in deinem ersten Post auch etwas von "Bei mir wird demnach ein Script vom DoorPi (per os_execute) ausgeführt wenn man die Klingel betätigt.
Kannst Du das Script auch posten?
Mein DoorPi funktioniert soweit....bzw. es ruft an :-), allerdings würde ich nun gern die Meldung auch an den Miniserver weitergeben.
Im Moment sieht das bei mir noch so aus:
GrußCode:[keyboards] onboardpins = piface [onboardpins_InputPins] 0 = call:**620 [onboardpins_keyboard] bouncetime = 10000 polarity = 0 pressed_on_keydown = True
Einen Kommentar schreiben:
Einen Kommentar schreiben: