Hinzufügen einer Ip Kamera in Openhab

  • Hallo,

    versuche gerade meine belko b06w-720p in openhab zu integrieren.

    die bietet einen RTSP Link an.

    nur finde ich mal kein geeignetes binding dafür, oder wie bindige ich die am besten ein?

    @horschte vielleicht?


    danke

  • rtsp video stream in basicui openhab geht nicht. du kannst mjpeg oder screenshots mit refresh einbinden wenn die cam das unterstützt.
    die steuerung der cam kann per http kommandos umgesetzt werden (die meisten chinesischen clones unterstützen das).
    siehe https://wiki.instar.de/720p_Serie_CGI_Befehle/ oder
    https://www.google.com/url?sa=t&rct=j…JXE_dZ4Ef9cvqbr usw usw

    du musst also befehle raussuchen testen und schauen wo was funktioniert.

  • rtsp video stream in basicui openhab geht nicht. du kannst mjpeg oder screenshots mit refresh einbinden wenn die cam das unterstützt.
    die steuerung der cam kann per http kommandos umgesetzt werden (die meisten chinesischen clones unterstützen das).
    siehe https://wiki.instar.de/720p_Serie_CGI_Befehle/ oder
    https://www.google.com/url?sa=t&rct=j…JXE_dZ4Ef9cvqbr usw usw

    du musst also befehle raussuchen testen und schauen wo was funktioniert.

    vielen dank.
    snapshot geht schonmal [ag]

  • ja nur wie kann ich dann zb den Bewegungsalarm nutzen ?

    also ich habe die konfiguriert, auch das ich eine email erhalten soll bei alarm, nur wie definiere ich den alarm? ich bewege mich davor aber er reagiert da überhaupt nicht drauf

  • Jap habe ich, ich wollte nur eben Alarm gerne an openhab weiterleiten.
    Habe jetzt das "IP Kamera Binding" installiert dies funktioniert bisher Mal ganz gut, dort wird auch ein Switch ausgelöst wenn die kamera eine Bewegung erkannt hat.
    Somit kann ich dann jetzt mit openhab zb an Telegram eine Nachricht senden.

    Muss mir nur Mal angucken wie ich das Bild an Telegram kriege

  • jetzt verstehe ich, du bist bereits bei openhab. Ein item für alarm kannst du auch per HTTP erstellen.

    ja okay habe es nun per binding, versuche gerade das erstellte gif zu senden, aber irgendwie kommt das nicht als gif in telegram an sondern nur als ein einzelnes bild.

    val telegramAction = getActions("telegram","telegram:telegramBot:xxx")telegramAction.sendTelegramPhoto("file:///usr/share/openhab2/cameratmpfs/8015/ipcamera.gif", "Haustür Kamera", "openhabian", "openhabian")

    hast du schon mal ein gif an telegram gesendet?

  • jetzt verstehe ich, du bist bereits bei openhab. Ein item für alarm kannst du auch per HTTP erstellen.

    also telegram kann kein gif, habe nun pushover versucht dort geht es, habe aber ein problem, und zwar schaltet die Kamera obwohl die Bewegung noch aktiv den "Bewegungsalarm" Schalter an und aus, also der bleibt nicht an, und dadurch wird meine rule natürlich mehrmals ausgelöst und dann schickt er keine fertige gif, sondern teil stücke.

    hast ne idee wie ich das umgehen kann?

    kann man in openhab kontrollieren ob eine Datei geschrieben wird ?

    meine rule

    Code
    rule "Send gif picture"
    when
        Item motionalarm_camera changed from OFF to ON
        
    then
            gif_switch.sendCommand(ON) // erstelle gif datei
            Thread::sleep(10000) // warte 20 sekunden
            logInfo("ueberwachungsKamera","Gif erstellt - sende Pushover")   
            sendPushoverMessage(pushoverBuilder("Haustür - Bewegung erkannt.").withAttachment("/usr/share/openhab2/cameratmpfs/8015/ipcamera.gif")) // sende Nachricht mit der gif an pushover
    end
  • habe ich nun drin, habe mich aber für die mail Methode entschieden, da ich dort mp4 Dateien senden kann.

    danke

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!