Ankündigung

Einklappen
Keine Ankündigung bisher.

Webcam & openHAB

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Webcam & openHAB

    Hi zusammen,

    ich gehe mal davon aus, dass andere ihre IP-Webcams bestimmt auch an openhab anbinden wollen, daher hole ich mal ein wenig weiter aus...

    Meine IP-cam: Apexis J012

    Am liebsten hätte ich nun Folgendes:
    1. Möglichst aktuelles Bild/Video im Classic UI & Habdroid (am schönsten wäre Video im WLAN, jpeg mit refresh im 3G)
    2. Alarm-Benachrichtigung der Cam ins openHAB hinein


    Leider ist zu 1 nur machbar:
    • Image-Widget mit MJPEG-Stream funktioniert nur im ClassicUI
    • ASF funktioniert gar nicht
    • Einzelne JPEGs von der Kamera mit refresh= funktioniert


    Zu 2:
    Die Cam kann ein Bild an eine URL posten, wenn eine Bewegungserkennung stattfand. Schön wäre es, wenn man eine URL (z.B. REST-Item) definieren könnte, der diesen POST entgegennehmen nimmt und dann per Regel z.B. eine Benachrichtigung per Instant Message oder z.B. eine Lampe einschalten

    Müsste hier ein Servlet erschaffen werden (wie beim rrd-Charting) oder könnte man auch anders auf einen Request (POST/GET) reagieren?

    Danke,
    Sascha

    #2
    Webcam in openhab

    Hallo,

    ich habe die Sache bei mir folgendermaßen gelöst:

    - Webcam mit Motion Trigger schreibt bei Bewegung per FTP ein jpg in ein Verzeichnis des openhab server (ubuntu 10.04 LTS)

    - per Script wird das Verzeichnis mit inotifywait auf Änderungen überwacht und dann per curl der Status eines openhab items geändert.

    Code:
    #!/bin/sh
    while true; do
    
    inotifywait -e modify /opt/openhab/webapps/images/upload/image.jpg && curl http://192.168.1.16:8080/CMD?egAufgangMotion=ON
    
    done
    - das Item wird nach 5 Sekunden durch eine openhab rule auf OFF zurück gesetzt.

    Die Änderung auf ON des items egAufgangmotion wird dann mit einer entsprechenden Rule weiterverarbeitet oder das jpg per Mail versendet.

    Es gibt wahrscheinlich eine elegantere Lösung, bei mir funktioniert diese Methode allerdings schon sehr gut.

    M.

    Kommentar


      #3
      Danke Abyss - so hatte ich das auch gelöst, sorgt aber für ganz schön viel Aufwand (FTP Server.......)

      Aber deine Lösung hier:
      Zitat von Abyss42 Beitrag anzeigen
      http://192.168.1.16:8080/CMD?egAufgangMotion=ON[/CODE]
      ist sehr gut - ich habe die erstmal ins Wiki aufgenommen. So kann meine Webcam wenigstens aktiv Bescheid geben wenn etwas los ist

      Sascha

      Kommentar


        #4
        Hi Sascha,

        bzgl. mjpeg in HABDroid: Das vermisse ich dort auch sehr, weil es meine Webcams ebenfalls liefern. Habe dazu gerade https://code.google.com/p/openhab/issues/detail?id=374 angelegt und hoffe, dass Victor sich dem irgendwann annimmt

        Grüße,
        Kai

        Kommentar

        Lädt...
        X