-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nach der Installation von mjpg_streamer (gemäß #130) funktionieren die Tastenevents nicht mehr #144
Comments
hallo uwe, ich benutze den gleichen testaufbau. [pifaceboard_keyboard] ..... |
hallo , aber dein piface funktioniert schon oder ? mach mal einen LED Blink Test ob das Board richtig Konfiguriert worden ist python /usr/share/doc/python-pifacedigitalio/examples/blink.py |
Hi, |
Ich glaube diese einstellungen beziehen sich auf das GPIO des Boards , mag sein das dass ein überbleibsel meiner alten konfig ist, sorry dann hab ich mich da vertan. Gibt deine doorpi.log keine Warnungen oder fehler aus ? was schreibt er in die log wenn du eine taste drückst ? stop mal dein doorpi in der console mit /etc/init.d/doorpi stop |
Ich betreibe den doorpi derzeit nur in echtzeit. Beim Drücken passiert gar nichts. Im Log sehe ich aber auch keine Fehlermeldung. Vorher wurden die Events sauber ausgelöst... |
Hallo,
hast du bei der Nummer 613 und 614 ein *, hier müsste es richtig heißen:
Du kannst auch dann, bei deinen Events, den call raus nehmen. Es langt wenn hier der call bei den Input Pins definiert ist. Du solltest auch deine Taster entprellen so das hier ein klares Signal ausgewertet werden kann.
Weiterhin ist es auch zu empfehlen hier die so genannte "alive LED" zu setzen:
Damit hast du wenigstens eine optische Meldung wenn DoorPi bzw. der RaspberryPi hängt. So konnte hier kein call durchgeführt werden da die Nummern von DoorPi nicht akzeptiert wurden. Gruß Andreas |
Hi, |
Gib mal folgendes ein
Starte dann noch einmal DoorPi |
in der Console? |
ja |
Ich muss erst mal zurück zur anderen SD-Karte, einen Moment |
Welches Os und Version läuft denn bei dir? |
Ich frage desshalb da DoorPi unter raspbian jessie aktuell schlecht läuft und du es mit wheezy noch einmal probieren solltest. |
hat nichts geändert. Ich hatte folgendes image genommen: |
OK |
Wie gesagt, bis zum OS-Update am Beginn der mjpegInstallation lief's ja auch... |
Hmm, sollte eigentlich damit keine Probleme machen. |
Ich habe allerdings nach der Installation das Verzeichnis /usr/local/etc/DoorPi mit sudo chmod 777 für alles geöffnet |
Ich probiere jetzt nochmal die Original-Installation. Melde mich dann wieder. Ok? |
Ja |
Also: Wollen wir danach erst schauen oder soll ich mit Deiner Anleitung für die mjpeg-Installation anfangen? |
Sorry, jetzt hab ich's kapiert. Die LED geht an, wenn ein Event abgearbeitet wird. |
Jetzt nehme ich mal die Event-Definitionen raus. Die Einträge unter InputPins alleine haben nicht gereicht. Das probier ich gerade nochmal aus |
Sollte aber gehen |
Habe ich vergessen
dies must du noch mit eintragen in der Sektion DoorPi |
ja, geht, jetzt ist aber das Blinken wieder weg |
sonst blinkt da nichts, hehe |
ok, trage ich nach |
Meinst du von der alive LED? |
Aaah, jetzt blinkt's auch:-) |
Mit der Elcom-App bekomme ich einen Stream von der Kamera, das tut also. |
So, ich habe jetzt noch einen weiteren Test gemacht. Ich habe den Systemupdate als erstes auf einem frischen Image aufgerufen und erst danach installiert. Wie gehen wir weiter vor? Ich bin bis Samstag nur sporadisch online, also keine Hektik. Meine Mails schaue ich aber an. Viele Grüße |
Schreibe mir mal bitte deine jetzige doorpi.ini hier rein. |
Hier ist sie - zusammen mit einem aktuellen TraceFile. Übrigens ist die USB-Soundkarte kaputt, da bekomme ich erst in ein paar Tagen Ersatz. Aber für die Events ist das ja unerheblich. doorpi.ini-aktuell.txt Status: Gruß |
Übrigens, das ist so gut reproduzierbar, das müsste bei Dir doch eigentlich auch passieren? |
Hallo aule, Wenn du Taster 1 betätigst schaltet der Ausgang 0 nach 1 sek. für 10 sek. auf High. Wenn du Taster 2 betätigst schaltet der Ausgang 1 nach 1 sek. für 10 sek. auf High. Das ist zwar jetzt auf die schnelle ungetestet sollte aber so funktionieren. Achso du hast geschrieben das keine Events bei dir ausgelöst haben, welche meinst du denn? |
Ich kann im Moment keine Tests machen da ich meine 3 Pi verbaut habe. Ich habe nur noch eine alte Pi1 A Variante ohne Ethernet hier rum liegen. |
Hallo nea, |
Mit keine Events meine ich, dass ab dem Systemupgrade doorpi nicht mehr auf die Inputs des piface2 reagiert . Es wird kein call ausgelöst und es werden auch keine events aufgerufen. Im Trace geschieht gar nix. |
Hallo aule, Also diesen Befehl nicht. Dieser Befehl ist OK |
Ok, super. Ich bin im Moment unterwegs, ich probiere das morgen Abend aus.
Ist ein separater Mikrofon-Vorverstärker sinnvoll? Nochmals vielen Dank für Deine Hilfe Viele Grüße |
Also USB Soundkarten kannst du jede beliebige nehmen. Wenn du ein Mikro Vorverstärker einsetzen willst musst du auf jeden Fall darauf achten das deine USB Soundkarte einen Line In Eingang hat. |
Der Raspi und der Verstärker kommen nach innen, der Rest nach draußen. |
Hey, |
Nehme aber am besten geschirmtes Kabel da ich am Anfang ziemliche Probleme hatte mit Interferenzen. |
Ja klar, abgeschirmtes Kabel wollte ich sowieso nehmen. |
Also meine habe nicht mehr als 2 € gekostet. |
So, ich bin nun einen Schritt weiter, es scheint wohl ein Problem mit den Rechten zu sein. Ich habe nun DoorPi zum laufen gebracht. Werde aber nochmal alles neu aufsetzen um zu prüfen ob das alles war. |
Also,
3.1. sudo reboot Du könntest mir aber einen Gefallen tun und bitte eine Rückmeldung geben ob es bei dir reibungslos geklappt hat. Einen schönen Abend noch. Gruß Andreas |
Hallo Andreas, |
Hallo Andreas, Ton habe ich im Moment mangels USB-Soundkarte keinen, aber die Anrufe rein und raus gehen immerhin. Im LinPhone auf meinen iPhone bekomme ich aber kein Video. Was muss dafür noch eingerichtet werden? Viele Grüße |
Hallo Uwe, das freut mich das es wieder bei dir geht. Versuche das mal: Bin mir nicht sicher ob es mit input_uvc.so funktioniert. Instructions You can run from the mjpeg streamer experimental folder with: export LD_LIBRARY_PATH=. You can specify options, like in raspivid: export LD_LIBRARY_PATH=. It does support upto 1080p 30fps, but the bandwidth produced would be more than the usb bus (and therefore ethernet port / wifi dongle) can provide. 720p 15fps is a good compromise. Here's some Help: Help for input plugin..: raspicam input plugin The following parameters can be passed to this plugin: [-fps | --framerate]...: set video framerate, default 5 frame/sec -sh : Set image sharpness (-100 to 100) |
Hallo Andreas, Nochmals vielen Dank für Deine Hilfe!!! Viele Grüße |
Hallo Uwe, Ich danke Dir. Gruß Andreas |
So, hier nochmal kurz die Beschreibung, wie ich das Video zum Laufen bekommen habe: Anschließend in der ELCOM-App unter Ganz glücklich bin ich mit dieser Variante noch nicht. Die Darstellung des mjpeg-streams wird unglaublich blöde mit einer Schleife produziert. Das saugt heftig am Smartphone-Akku. Viel besser wäre es hier, wenn man einen H.264-Stream darstellen könnte. Das habe ich aber noch nicht hinbekommen. Es ist auch nicht sicher, dass die ELCOM-App den Stream dann an dieser Stelle darstellen könnte. Ich weiß nicht, wie das Videofenster intern verwaltet wird (eingebetter Browser, eigener Code?). Wenn jemand eine funktionierende Beschreibung hat, wie man das Videosignal der RaspiCam so streamt, dass man es mit HTML5 in einer Webseite darstellen kann, nur her damit :-) Der Audioteil ist ürigens recht einfach: WICHTIG: Alle ein- und ausgehenden Rufnummern müssen in der doorpi.ini unter [AdminNumbers] als aktiv eingetragen sein, sonst geht gar nichts. Viele Grüße |
Hallo Uwe, danke für Dein HowTo. Das mit dem h.264-Stream ärgert mich auch ein bisschen. Genial wäre es ja hier eine eigene App zu programmieren und das man diese dann an die eigenen Bedürfnisse anpassen kann. Gruß Andreas |
Hallo Andreas, Gruß Uwe |
Hallo, |
bitte die Diskussion ins Forum verlegen - Danke! |
Hi,
ic bin mit meinem Testaufbau für DoorPi beschäftigt.
Ich habe den mjpeg-Support so wie im o.g. Thread angegeben installiert. Der Test mit dem kleinen Webserver funktioniert, soweit alles ok.
Meine Config:
Raspi 2
PiFace 2
PiCam
FritzBox 7490 mit neuuester Firmware
Seit der Installation funktionieren aber die Tastenevents nicht mehr. Sie werden registriert aber nicht mehr ausgelöst. Vorher ging das. Eingehende Calls werden connected, Video geht aber nicht.
Hier meine doorpi.ini:
[AREA_installer]
.* =
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
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:1
[AdminNumbers]
*_613 = active
*_624 = active
**625 = active
[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 = 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 = *******
sipserver_realm =
sipserver_server = 192.168.178.1
sipserver_username = 625
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = V4L2: /dev/video0
video_display_enabled = True
video_size = vga
[User]
door = pi
[WritePermission]
administrator = installer
[keyboards]
onboardpins = piface
[onboardpins_InputPins]
0 = call:**613
1 = out:LED,1,0,3
2 = call:**613
3 = call:**613
4 = call:**613
5 = call:**613
6 = call:**613
7 = call:**613
[onboardpins_OutputPins]
3 = LED
[DTMF]
"1" = out:LED,1,0,3
[EVENT_OnKeyPress_onboardpins.0]
10 = call:**613
[EVENT_OnKeyPress_onboardpins.1]
10 = out:LED,1,0,3
[EVENT_OnKeyPress_onboardpins.2]
10 = call:**624
Folgendes war mir gestern schon aufgefallen:
Was könnte hier die Ursache sein?
Vielen Dank im Voraus für eure Hilfe
Viele Grüße
Uwe
Ich habe mal deinen Post editiert und dein Passwort vom SIP-Server gelöscht.
Gruß Andreas
The text was updated successfully, but these errors were encountered: