Doorberry-SIP Sprechanlage HowTo Teil 1

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • klenn
    Extension Master
    • 08.09.2015
    • 195

    #31
    ich teste noch mal den motion streamer da soll hd klappen
    diese cam nehme ich mir zum testen
    grundsätzlich würde mir vga auch reichen

    http://www.ebay.de/itm/fur-Raspberry...cAAOSwfZ1WZ5ur

    Kommentar

    • Siggi
      Smart Home'r
      • 02.03.2016
      • 82

      #32
      Hi,

      Habe bei mir jetzt seit etwas einem halben Jahr Doorberry erfolgreich am Laufen. Verbindung zwischen Loxone und Raspberry/Doorberry ist kein Problem.

      Bekomme es aber leider nicht hin mit der Kamera.

      Habe die Raspicam verbaut. Erzeuge mit "mjpg-streamer" einen Stream. Den habe ich in der Config bei URL Videostream (intern) eingefügt.

      Wenn ich die URL in die Loxone Config einfüge hängt sich sofort nach aufrufen des Türbausteins die Visualisierung auf.
      Muß sie dann beenden und neu starten.

      Stream: http://DoorberryIP:8080/?action=stream

      Was läuft denn da schief ?


      Danke und Gruß
      Siggi

      Kommentar


      • Ghostchaser
        Ghostchaser kommentierte
        Kommentar bearbeiten
        Hi Siggi,
        kannst du denn den Stream beim Eintragen in den Browser denn erreichen? - sprich: Ist der Port korrekt?
        Habe ich bei mir genauso eingetragen und läuft wie eine Eins. Video macht überhaupt gar keine Probleme.

        Gruß
        Jörg
    • Siggi
      Smart Home'r
      • 02.03.2016
      • 82

      #33
      Hi Jörg,

      Hab Gestern Abend den Stream mal Versuchsweise bei der Bild URL eingetragen. Läuft jetz einwandfrei.
      Es is manchmal zum aus der Haut fahrn

      Trotzdem Danke
      Gruß Siggi

      Edit:
      Ich bin nach folgender Anleitung vorgegangen und hab dann beim mjpg-streamer noch Benutzer und Passwort mit eingefügt.
      Hallo zusammen. Hab in der Forensuche nichts gefunden, daher wollte ich mal auf eine (aus meiner Sicht) tolle Möglichkeit aufmerksam machen, um das Raspberry Camera Modul über den MJPG-Streamer und die Bewegungserkennung motion anzusprechen, ohne den…
      Zuletzt geändert von Siggi; 03.03.2016, 06:33.

      Kommentar

      • klenn
        Extension Master
        • 08.09.2015
        • 195

        #34
        Siggi ich hab mir das script noch nicht angesehn rennt deine camera durch?
        was hast du auf dem pi jessie oder wheezy

        Kommentar

        • Ghostchaser
          Smart Home'r
          • 26.08.2015
          • 75

          #35
          @Siggi: Ich habe mjpeg-Streamer nach dieser Anleitung installiert: https://github.com/motom001/DoorPi/issues/130
          Damit funktioniert es grandios! Basis ist bei mir ein wheezy - mit jessie soll es noch so ein paar kleinere Probleme geben.

          Kommentar

          • klenn
            Extension Master
            • 08.09.2015
            • 195

            #36
            ich hatte schon jessie und wheezy motion geht fast gagnicht mjpg stream geht auf beiden
            werde am we mal wieder testen:-)

            Kommentar

            • klenn
              Extension Master
              • 08.09.2015
              • 195

              #37
              Ghostchaser@ dickes dickes loob
              das ist bislang die einzigste config die bei mir tadellos funktioniert sogar unter jassie mit hd und perfektem bild und kein daumenkino!
              die config hat nur einen kleinen fehler
              und zwar:

              modprobe bcm2835-v4l2 der funktionierte einfach nicht konnte eine bin datei nicht finden.
              die sollte im Verzeichnis /lib/modules/4.1.17-v7+/ liegen
              Das Verzeichnis gab es aber nicht

              es gab eins namens /lib/modules/4.1.18-v7+/
              das habe ich dann einfacherweise 4.1.18-v7+ kopiert und ein Verzeichnis 4.1.17-v7+ eingefügt
              schon rannte der stream
              Zuletzt geändert von klenn; 04.03.2016, 15:43.

              Kommentar

              • klenn
                Extension Master
                • 08.09.2015
                • 195

                #38
                hier noch bilder bei etwas dunkel
                Zuletzt geändert von klenn; 04.03.2016, 18:04.

                Kommentar

                • Siggi
                  Smart Home'r
                  • 02.03.2016
                  • 82

                  #39
                  Hi,

                  @ Ghostchaser
                  Läuft bei mir mit jessie, hatte ich auch von Anfang an so installiert. Der sip client hat noch nie Probleme gemacht.
                  Allerdings lasse ich den pi auch per cronjob einmal Mittags um 12 Uhr neu starten. jeder brauch ma ne pause

                  @ klenn
                  motion hatte ich auch schon probiert, keine chance. Hatte damit keinen Erfolg.

                  Gruß
                  Siggi

                  Kommentar

                  • Jan W.
                    Lox Guru
                    • 30.08.2015
                    • 1364

                    #40
                    Hi,

                    bei mir läuft mjpg_streamer auf einem PI 2 unter Raspian Jessie, allerdings habe ich keine USB Kamera, sondern ein RaspiCam Nachbau von eBay.

                    Ich habe die gleiche Kamera, die Klenn oben verlinkt hat, war allerdings noch etwas günstiger, http://www.ebay.de/itm/Kamera-Camera...MAAOSwjVVV4CYq . Die Kamera kam nach ca. 3 Wochen (mit Kabel) per Einschreiben an.

                    Ich verwende einen mjpg-streamer, der die Bilder direkt von der Kamera einlesen kann:


                    Die Skripte, um den mjpg-streamer als Dienst zu installieren habe ich hier gefunden (allerdings müssen die Pfade angepasst werden):
                    http://webprosa.de/howto-webcam-mit-...kamera-nutzen/

                    Die Default-Auflösung von 640x480 passt allerdings nicht besonders gut zu meinem iPhone6. Hier habe ich jetzt 750x808 Pixel eingestellt, so dass das Bild genau passt. Der MJPG Stream ist mit 24 MBit/s bei 5 Bildern pro Sekunde allerdings nicht gerade gering (gemessen mit VLC und Wireshark). Für WAN/LTE wohl etwas groß. Welche Auflösung verwendet ihr? Klappt das mit dem Video auch im WAN oder verwendet Ihr dann ein Standbild?

                    Was mir aufgefallen ist: wenn ich die Funktion "Türsteuerung" mit dem gleichnamigen Baustein von Loxone in der neuen App aufrufe, dann sehe ich unten eine Taste "Sprachverbindung aufbauen", darüber "Türöffner" und "letzte Aktivität". Die Taste baut tatsächlich eine Sprachverbindung zu einem SIP-Phone (externes Telefon mit Freisprecheinrichtung) auf. Das Telefon für die Türsprechstelle nimmt alle Anrufe sofort an und "hebt ab". Ich habe dafür in dem Baustein unter "Benutzername Audio (intern)" die SIP-Nebenstelle des Telefons eingetragen, welches als Türsprechstelle arbeitet. Die Doku von Loxone ist ja hier sehr bescheiden. Als Telefonanlage verwende ich Asterisk. Soweit ist auch alles gut.

                    Wenn ich über den Trigger-Eingang das Drücken der Türklingel simuliere, dann erscheint auch ein Popup-Fenster in der App mit dem Video der Raspicam. Das merkwürdige ist nur, dass das Popup Fenster in der App die beiden Tasten "Annehmen" und "Ablehnen" darstellt. Erst nach ca. 15 Sekunden ändert sich die Anzeige in eine breite "Taste" mit dem Text "Sprachverbindung aufbauen". Da die Asterisk nicht die Loxone App kennt und nach meinem Wissen die App sich auch nicht wie ein "richtiges" SIP Phone verhält, d.h. nicht angerufen werden kann, wundert mich die Taste "Annehmen" etwas. Die Taste "Annehmen" scheint tatsächlich einen ausgehenden Anruf zum SIP Telefon auszuführen, also kein eingehenden Anruf anzunehmen. Habt Ihr das gleiche Verhalten?

                    Ich möchte eigentlich lieber von Anfang an die Taste "Sprachverbindung aufbauen" haben. Das Verhalten, dass die Sprachverbindung nicht sofort aufgebaut wird, sondern von der App aufgebaut wird, wenn man dies möchte, finde ich eigentlich gut. Wenn ich zu Hause bin, kann ich den Anruf auch von einem anderen Telefon zur Türsprechstelle aufbauen.

                    Viele Grüße,
                    Jan

                    Zuletzt geändert von Jan W.; 20.03.2016, 22:13.
                    Miniserver v14.5.12.7, 2x Ext., 2x Relay Ext., 2x Dimmer Ext., DMX Ext., 1-Wire Ext., Gira KNX Tastsensor 3 Komfort, Gira KNX Präsenzmelder, Fenster- und Türkontakte, Loxone Regen- und Windsensor, Gira Dual Q Rauchmelder vernetzt, 1x Relais-Modul
                    Loxberry: SmartMeter, MS Backup, CamConnect, Weather4Lox
                    Lüftung: Helios KWL EC 370W ET mit Modbus TCP - via Pico-C
                    Heizung: Stiebel Eltron WPF 5 cool (Sole-Wasser WP) mit ISG, FB-Heizung mit 18 Kreisen, Erdsonde - via modbus/TCP
                    Node-RED: IKEA Tradfri

                    Kommentar


                    • klenn
                      klenn kommentierte
                      Kommentar bearbeiten
                      ich habe 1024X768 mit dieser beschreibung https://github.com/motom001/DoorPi/issues/130
                      cpu rennt auf ca 5% bild ist perfekt
                      hatte anfangs wlan aber an der tür reicht der empfang nicht aus
                      sip habe ich noch nicht ins laufen bekommen da bin ich noch am testen
                      sonst rennt die cam an der tür seit 2 wochen ohne neustart
                  • Oli
                    LoxBus Spammer
                    • 25.08.2015
                    • 293

                    #41
                    Service Forum,

                    habe mich jetzt nochmal hingesetzt und das doorberry nach Michael seiner Anleitung aufgesetzt. Hatte viele Probleme und immer irgendwelche Meldungen die ich nicht Verstanden habe. Naja, jedenfalls startet der Service und crasht dann. Was ist hier los?

                    2016-03-25 23:17:08,370 DEBUG MainThread initialized!
                    2016-03-25 23:17:08,371 DEBUG MainThread run!
                    2016-03-25 23:17:08,477 DEBUG MainThread 23:17:08.477 pjsua_core.c .pjsua version 2.2 for Linux-4.1.20/armv7l/glibc-2.19 initialized

                    2016-03-25 23:17:08,585 DEBUG Dummy-1 23:17:08.585 pjsua_acc.c !....<sip:621@192.168.1.2>: registration success, status=200 (OK), will re-register in $

                    2016-03-25 23:17:08,586 DEBUG Dummy-1 on_reg_state
                    2016-03-25 23:17:08,587 DEBUG Dummy-1 Status 200
                    2016-03-25 23:17:08,591 DEBUG Dummy-2 start destruction...
                    2016-03-25 23:17:09,952 INFO Dummy-2 SIP Intercom terminated!
                    2016-03-25 23:17:09,953 DEBUG Dummy-2 destroyed

                    Besten Dank bereits im Vorraus!

                    Kommentar

                    • Oli
                      LoxBus Spammer
                      • 25.08.2015
                      • 293

                      #42
                      Keiner eine Idee wie ich anfangen könnte?


                      Gesendet von iPhone mit Tapatalk

                      Kommentar


                      • Michael Rene Maurer
                        Michael Rene Maurer kommentierte
                        Kommentar bearbeiten
                        Hi, stammt aus Post 19
                        Ganz wichtig: editiere die sip.py, dort musst du in zeile 153 und 159 IP und Port deines Minservers eintragen. Außerdem die Zeilen 147 und 148 auskommentieren, sonst beendet sich der Service sofort wieder, wenn du an GPIO 23 keinen Pullup Wiederstand hast.
                        Sollte dann so aussehen:

                        # This button quits the loop and exits the SIP listener
                        # if (GPIO.input(23) == False):
                        # break

                      • Oli
                        Oli kommentierte
                        Kommentar bearbeiten
                        Hallo Michael,
                        danke für Deine Rückmeldung, habe es vorhin erst gesehen, hab das hier immer nur im Tapatalk gecheckt und Deine Antwort nicht gesehen....

                        Ich habe jetzt die sip.log gelöscht und neu angelegt, jetzt schreibt er mir kein log mehr mit?? Weiß nicht was ich tun soll..

                        Ausserdem stimmen die Zeilen 153,159,147 und 148 nicht mit meiner sip.py überein. Habe bei allen anderen .py auch geschaut....Ip habe ich geändert
                    • klenn
                      Extension Master
                      • 08.09.2015
                      • 195

                      #43
                      nach dem ersten script der pi installation geht bei mir keine maus oder tastatur mehr ich gehe davon aus das es an usb 1.1 liegt
                      beim zweiten script pjsip erzählt er mir das er in der zeile wo er alles disabled das er nichts findet
                      ich arbeite mit jessie kennt jemand das problem?

                      Kommentar

                      • Oli
                        LoxBus Spammer
                        • 25.08.2015
                        • 293

                        #44
                        Vielleicht erst mal zu meiner Ausgangslage

                        Rasp2 mit aktuellem jessy
                        USB Soundkarte
                        Kein Piface, nichts am Raspberry angeschlossn, Klingel kommt über ein KNX Telegram zum MS. Der sollte doch dann den Raspberry unter der IP anrufen, oder? Habe einen Sip Server an meinem Speedport 701V mit einem Fritzbox image geflasht, ich geh mal davon aus das der 701V jetzt Sip kann....

                        Raspicam => funktioniert bereits mit der Loxone über den mjpg streamer

                        Kommentar


                        • Jan W.
                          Jan W. kommentierte
                          Kommentar bearbeiten
                          Der MS ruft keinen an und wird auch nie angerufen - der kann kein SIP (ebensowenig wie ein Webbrowser). Nur in der Loxone App gibt es eine Unterstützung für SIP. Nach meinem Wissen ruft die App immer die Türsprechstelle / Raspberry oder die Telefonanlage an bzw. muss diese anrufen, da es sich nicht um ein vollwertiges SIP Telefon handelt, sondern die App nur eine eingeschränkte SIP Funktionalität bietet (die App registriert sich nicht als SIP-Telefon bei einer Telefonanlage).

                          Damit der Raspberry den Anruf von der App annehmen und verarbeiten kann, musst Du die SIP Software PJSIP - wie im Post #1 beschrieben - installieren und in Teil 3 gibt es auch Hinweise für die Anbindung des Raspi an die Fritzbox.

                          Ich finde, dass die Bausteine Türsteuerung und Intercom bei Loxone sehr spärlich erläutert sind. Es gibt einen anderen Thread, der sich damit beschäftigt. Dort hatte ich schon mal was gepostet https://www.loxforum.com/forum/germa...4418#post34418

                          Gruß Jan
                      • MarcusS
                        LoxBus Spammer
                        • 25.08.2015
                        • 389

                        #45
                        Ich habe mit dieser Variante hier mal angefangen, aber dann alles verworfen und gewechselt. Der Softwareteil war mir zu fragil und undurchschaubar. Mir fehlte einfach das Vertrauen, um mir sowas für die kommenden 10 Jahre in die Wand einbauen zu wollen. Mitterweile habe ich auf das DoorPi Projekt http://www.doorpi.org/forum/ gewechselt. Im Prinzip die Wurzel dieses Projektes hier. Die Umsetzung ist nur wesentlich ausgereifter, wartbarer und hat eine starke Community. Es gibt automatisierte Installer, Updates, Doku, ein Wiki usw. usw. Wenn's klingelt, werden nach Wunsch Mails oder Push Nachrichten per Telegram aufs Handy versendet (was für mich als Windows Phone User interessant ist). Ich spreche entweder über die Loxone App, ein Fritz C4 Fon (mit Videofunktion) oder auch über das Handy.

                        Am Ende habe ich mir dann nur noch ein Skript (3 Zeilen) geschrieben, das (wie hier zu Beginn beschrieben) eine UDP Message auf den Türbaustein schickt. Der stellt dann die Verbindung zur Türsprechstelle her. Ich bin nun zu 90% durch und finalisiere noch das Gehäuse.





                        DoorPi DIY Türsprechstelle how to

                        Kommentar


                        • klenn
                          klenn kommentierte
                          Kommentar bearbeiten
                          hört sich gut an.
                          hast du es schon am laufen?
                          ich bau mein wand innen gehäuse mit aluprofielschienen
                          du wolltest das von loxone nutzen?
                          vileicht könnte man anstelle der scripte einfach die sd kopieren:-)

                        • Ghostchaser
                          Ghostchaser kommentierte
                          Kommentar bearbeiten
                          Würde mich auch interessieren ob du das schon am Laufen hast?
                          Wollte anfangs auch auf DoorPI gehen, genau aus den Gründen die du schon genannt hast.
                          ABER: Ich habe die Kommunikation zwischen Loxone und DoorPI nicht hinbekommen. Ich konnte keine Audio-Verbindung herstellen, weil Loxone kein SIP-Gerät ist und der DoorPI bei mir nicht auf anonyme Anrufe reagiert hat.
                          Kommunikation zu den DECT-Telefonen (über die Fritzbox) kein Thema, nur halt nicht aus der Loxone-App raus. Und genau das ist ja das Ziel.
                          Eine Schnittstelle für alles.
                          Würde mich stark interessieren, wie du das gemacht hast?

                          Gruß
                          Jörg
                      Lädt...