FHEM Tutorial-Reihe - Part 51: IP-Kamera integrieren und Bilder per Telegram versenden

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

FHEM Tutorial-Reihe - Part 51: IP-Kamera integrieren und Bilder per Telegram versenden
FHEM Tutorial-Reihe - Part 51: IP-Kamera integrieren und Bilder per Telegram versenden
  • Matthias Kleine
  • 11.01.2018
  • Hardware
  • Benachrichtigung

Nachdem ich in einem sehr frühen Video (Part 11) bereits vorgestellt hatte, wie ich Daten von einer Kamera bei Bewegung auf einem FTP-Server ablege und diese dann versende, war mir eine einfachere Integration in FHEM wichtig. So kann ich die Bilder direkt von der Kamera abholen. Natürlich nutze ich so sehr viele Features der Kamera nicht, und die Bewegung muss ich auch noch mit einem weiteren Gerät abfragen. Dazu eignet sich beispielsweise ein Türkontakt der Kellertür oder ein Bewegungsmelder im Keller.

Achtung: Dieser Inhalt wurde vor mehreren Jahren aufgenommen und ist nicht mehr aktuell! Es ist nicht empfohlen nach dieser Anleitung vorzugehen.

Was wird benötigt?

  • Eine FHEM-Installation
  • Eine kompatible IP-Kamera (siehe Wiki für eine Auflistung)

Video

Hausbau-Kurs

Befehle

Obwohl die von mir genutzte Kamera nicht im Wiki aufgeführt war, war die Integration absolut kein Problem. Wichtig bei der Wahl einer Kamera ist nur, dass diese über http mit Basic-Authentication unter einem bestimmten Pfad das aktuelle Kamerabild zurückliefert. Mit diesen Voraussetzungen lassen sich eigentlich alle Kameras integrieren.

D-Link DCS-2330L Wireless N Cloud Kamera (Tag & Nacht, für Innen- & Außenbereich, Aufnahmen in HD, integriertes Mikrofon, mydlink-App für iOS/Android) **

Foscam FI9901EP Überwachungskamera IP PoE für Außenbereich, HD, 4 MP, Infrarot 20 m **

define KE_Kamera IPCAM 192.168.178.44
attr KE_Kamera basicauth admin:<password>
attr KE_Kamera icon it_camera
attr KE_Kamera path dms?nowprofileid=2
attr KE_Kamera storage ./www/snapshots

get KE_Kamera image
set WEB_Telegram sendImage ./www/snapshots/KE_Kamera_snapshot.jpg

An welche Events diese Aktion nun gehängt wird ist total egal. Meine Idee wäre nun:

  • Wenn jemand klingelt
  • Bei Bewegung (Bewegungsmelder)
  • Wenn eine bestimmte Tür oder ein Fenster geöffnet wird (Fensterkontakt)
  • usw.
Du willst mehr?

Smart-Home-Trainings von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte! Über 13.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
Hausbau-Kurs

Hausbau mit KNX

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
Node-RED-Master-Kurs

Node-RED-Master-Kurs

Mehr Infos