Moin!
Eine Idee für das Plugin hätte ich noch.
Apple hat ja für iOS 13 "Homekit Secure Video" angekündigt. Ist es eventuell möglich über eine Bridge eine Kamera dort "hinein" zu bekommen, oder geht das nur mit echten Homekit Kameras?
Moin!
Eine Idee für das Plugin hätte ich noch.
Apple hat ja für iOS 13 "Homekit Secure Video" angekündigt. Ist es eventuell möglich über eine Bridge eine Kamera dort "hinein" zu bekommen, oder geht das nur mit echten Homekit Kameras?
So vcodec copy habe ich bereits gefixt und paar Sachen aus der Todo Liste abgearbeitet, denke die nächsten Tage sollte ne neue Version kommen
@carsten_h
Das weiß ich leider nicht da ich kein Entwickler Account habe unf somit iOS 13 noch nicht testen konnte/durfte
Lg
Ich habe auch nur einen kostenlosen Developer Account, um Bugreports an Apple loszuwerden. Von daher kann ich dazu auch nichts sagen.
Und ich kann bestätigen das es auch mit folgender App als Webcam funktioniert.
https://itunes.apple.com/de/ap…-kamera/id1448959807?mt=8
Preis 3,49 €
Hii,
wie sieht denn da deine config aus? Ich bekomme einen Fehler. Haben die App auf einem Gerät im Vordergrund laufen und den link des streams aus der Zwischenablage in die config eingefügt. Dennoch bekomme ich nur ein rotes !
Ich glaube so
{
"platform": "CameraUI",
"debug": false,
"videoProcessor": "ffmpeg",
"cameras": [
{
"name": "Wohnzimmer Kamera",
"active": true,
"videoConfig": {
"source": "-re -i rtsp://192.168.178.33",
"stillImageSource": "-i rtsp://192.168.178.33",
"maxStreams": 3,
"maxWidth": 1280,
"maxHeight": 720,
"maxFPS": 30,
"transport": "udp",
"packetSize": 1316
}
}
Alles anzeigen
habe seit dem viel mit einstellungen rumgespielt und auch schon wieder ander Kameras verwendet.
Aber ich bin mir sicher das war die erste config die auch funktionierte.
Könnte dir das aber erst sagen ob es stimmt am Montag.
Bin noch Beruflich sehr eingebunden z.Z
Danke! Nun sollte es nur noch live flüssiger laufen, dann wäre ich zufrieden im stream steht im Homebridge log 640*320@132 dennoch leider mit ner Latenz von 10 sek und mega verschwommen sofern es eine Bewegung gibt. Hast du andere als getestet, die ggf flüssiger laufen. Nutze derzeit ein iPad als Kamera.
Zumindest habe ich nun erstmal n Standbild
Neue Version kommt demnächst, wo man vcodec copy als parameter eingeben kann
Bin noch dabei einige Funktionen mit einzubauen
- Man hat jetzt Zugriff auf die letzten Aufnahmen via einem integrierten Player
- Statuserkennung der Kamerad
- Copy wird nun unterstützt
Schaue mir grad alternative Möglichkeiten Zwecks Bewegungserkennung an (Email/FTP)
Lg
Achja und GUI funktioniert nun unabhängig von den aktivierten Kamarad (standalone)
Lediglich die Kameras müssen im config eingetragen sein (muss aber nicht altiviert werden im Config)
So hat man die Möglichkeit auch HK native Kameras in die GUI einzubinden ohne diese an HomeKit nochmals weiter zu reichen
Ja lässt sich anpassen.
Achja und GUI funktioniert nun unabhängig von den aktivierten Kamarad (standalone)
Lediglich die Kameras müssen im config eingetragen sein (muss aber nicht altiviert werden im Config)
So hat man die Möglichkeit auch HK native Kameras in die GUI einzubinden ohne diese an HomeKit nochmals weiter zu reichen
Ich habe die LogiCircle 2 in HomeKit eingebunden. Wenn ich die jetzt in gui sehen möchte, wie müsste hier die config aussehen?
Hat die hier evtl. Schon jemand in cameragui und könnte berichten?
Hat schon jemand mal probiert, ne GoPro einzubinden?
soo v2.0.7 ist online
- Standalone
- Statuserkennung
- Bugfixes
- Vcodec Copy nun möglich
- "Recordings" Seite hinzugefügt
- Online Player für letzte Aufnahmen hinzugefügt
- Man kann über die GUI nun auch die Aufnahmen löschen
- "transport" wurde entfernt
lg
v2.1.0 ist online
Neben MQTT kann man nun auch FTP als "Bewegungsmelder" konfigurieren.
Das funktioniert folgendermaßen:
Man gibt in config.json alle Daten zum FTP Server ein + den Pfad zum Order. Anschließend liest das Plugin alle darin enthaltenen Dateien und pickt sich das neueste raus und speichert es ins cache (zum späteren Vergleich für neu hinzukommende Dateien)
Wenn jetzt ein Bild hochgeladen Bild von der Kamera, erkennt das Plugin das neu hinzugekomme Bild und triggert den Sensor für (default) 20 Sekunden. (Dauer kann man hierbei in config.json einstellen)
Wenn Telegram auch eingerichtet ist und recordVideo eingeschaltet ist (siehe config), dann schickt ddas Plugin auch ein Video via Telegram bei Bewegungserfassung
Auch sind diese Videos dann via GUI einsehbar.
Sonst noch Bugfixes etc
Wäre lieb wenn du das mal testen könntest Bewegungsmelder via Email werde ich nicht implementieren, ist mir zu tricky und zuuu viel Aufwand
Ansonsten habe ich alles aus meiner Todo Liste implementiert (außer die Möglichkeit für Registration über GUI)
Liebe Grüße
WOW. Ich werde es Testen.Gebe dir Feedback
Bekomme Fehler Meldungen.
Jun 14 10:07:49 raspberrypi3 homebridge[23980]: [2019-6-14 10:07:49] [CameraUI] [ERROR] Haustür (FTP): An error occured with FTP Server!
Jun 14 10:07:49 raspberrypi3 homebridge[23980]: [2019-6-14 10:07:49] [CameraUI] [ERROR] Terrasse (FTP): An error occured with FTP Server!
Jun 14 10:08:01 raspberrypi3 homebridge[23980]: [2019-6-14 10:08:01] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:08:01 raspberrypi3 homebridge[23980]: [2019-6-14 10:08:01] [CameraUI] [ERROR] Eingang (FTP): An error occured with FTP Server!
Jun 14 10:08:12 raspberrypi3 homebridge[23980]: [2019-6-14 10:08:12] [CameraUI] [ERROR] Haustür (FTP): An error occured with FTP Server!
Im Debug Modus:
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: [2019-6-14 10:35:54] [CameraUI] [ERROR] Eingang (FTP): An error occured with FTP Server!
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:35:54.758Z CameraUI FTPError: 421 Unauthorized client limit reached. Try again later.
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at FTPContext.onControlSocketData (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:237:39)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.socket.on.data (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:110:44)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.emit (events.js:189:13)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at addChunk (_stream_readable.js:284:12)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at readableAddChunk (_stream_readable.js:261:13)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.Readable.push (_stream_readable.js:220:10)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: [2019-6-14 10:35:54] [CameraUI] [ERROR] Terrasse (FTP): An error occured with FTP Server!
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:35:54.770Z CameraUI FTPError: 421 Unauthorized client limit reached. Try again later.
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at FTPContext.onControlSocketData (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:237:39)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.socket.on.data (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:110:44)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.emit (events.js:189:13)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at addChunk (_stream_readable.js:284:12)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at readableAddChunk (_stream_readable.js:261:13)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at Socket.Readable.push (_stream_readable.js:220:10)
Jun 14 10:35:54 raspberrypi3 homebridge[24425]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: 2019-06-14T08:35:55.381Z CameraUI Haustür: Init movement detection
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: [2019-6-14 10:35:55] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: 2019-06-14T08:35:55.666Z CameraUI Error: self signed certificate
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: at TLSSocket.emit (events.js:189:13)
Jun 14 10:35:55 raspberrypi3 homebridge[24425]: at TLSSocket._finishInit (_tls_wrap.js:633:8)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:05] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:05.721Z CameraUI FTPError: 421 Unauthorized client limit reached. Try again later.
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at FTPContext.onControlSocketData (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:237:39)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at Socket.socket.on.data (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:110:44)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at Socket.emit (events.js:189:13)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at addChunk (_stream_readable.js:284:12)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at readableAddChunk (_stream_readable.js:261:13)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at Socket.Readable.push (_stream_readable.js:220:10)
Jun 14 10:36:05 raspberrypi3 homebridge[24425]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
Jun 14 10:36:06 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:06.040Z CameraUI Terrasse: Init movement detection
Jun 14 10:36:06 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:06.054Z CameraUI Eingang: Init movement detection
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:11] [CameraUI] [ERROR] Haustür (FTP): An error occured with FTP Server!
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:11.171Z CameraUI FTPError: 421 Unauthorized client limit reached. Try again later.
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at FTPContext.onControlSocketData (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:237:39)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at Socket.socket.on.data (/usr/local/lib/node_modules/homebridge-camera-ui/node_modules/basic-ftp/dist/FtpContext.js:110:44)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at Socket.emit (events.js:189:13)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at addChunk (_stream_readable.js:284:12)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at readableAddChunk (_stream_readable.js:261:13)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at Socket.Readable.push (_stream_readable.js:220:10)
Jun 14 10:36:11 raspberrypi3 homebridge[24425]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
Jun 14 10:36:17 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:17] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:36:17 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:17.080Z CameraUI Error: self signed certificate
Jun 14 10:36:17 raspberrypi3 homebridge[24425]: at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
Jun 14 10:36:17 raspberrypi3 homebridge[24425]: at TLSSocket.emit (events.js:189:13)
Jun 14 10:36:17 raspberrypi3 homebridge[24425]: at TLSSocket._finishInit (_tls_wrap.js:633:8)
Jun 14 10:36:27 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:27] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:36:27 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:27.995Z CameraUI Error: self signed certificate
Jun 14 10:36:27 raspberrypi3 homebridge[24425]: at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
Jun 14 10:36:27 raspberrypi3 homebridge[24425]: at TLSSocket.emit (events.js:189:13)
Jun 14 10:36:27 raspberrypi3 homebridge[24425]: at TLSSocket._finishInit (_tls_wrap.js:633:8)
Jun 14 10:36:38 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:38] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:36:38 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:38.831Z CameraUI Error: self signed certificate
Jun 14 10:36:38 raspberrypi3 homebridge[24425]: at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
Jun 14 10:36:38 raspberrypi3 homebridge[24425]: at TLSSocket.emit (events.js:189:13)
Jun 14 10:36:38 raspberrypi3 homebridge[24425]: at TLSSocket._finishInit (_tls_wrap.js:633:8)
Jun 14 10:36:49 raspberrypi3 homebridge[24425]: [2019-6-14 10:36:49] [CameraUI] [ERROR] Garten_Dome (FTP): An error occured with FTP Server!
Jun 14 10:36:49 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:49.683Z CameraUI Error: self signed certificate
Jun 14 10:36:49 raspberrypi3 homebridge[24425]: at TLSSocket.onConnectSecure (_tls_wrap.js:1051:34)
Jun 14 10:36:49 raspberrypi3 homebridge[24425]: at TLSSocket.emit (events.js:189:13)
Jun 14 10:36:49 raspberrypi3 homebridge[24425]: at TLSSocket._finishInit (_tls_wrap.js:633:8)
Jun 14 10:36:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:54.436Z CameraUI Garten_Dome: Adding new entry to avoid gaps - Entry: 1
Jun 14 10:36:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:54.471Z CameraUI Haustür: Adding new entry to avoid gaps - Entry: 0
Jun 14 10:36:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:54.490Z CameraUI Eingang: Adding new entry to avoid gaps - Entry: 0
Jun 14 10:36:54 raspberrypi3 homebridge[24425]: 2019-06-14T08:36:54.509Z CameraUI Terrasse: Adding new entry to avoid gaps - Entry: 0
Alles anzeigen
Config dazu:
Upps. Alles zurück. Läuft. Es kommt aber keine Telegram wenn Bewegung erkannt wurde. Ein bild wird auch keins per Telegram weitergeleitet. Denke mal ist so gewollt.
Und kannst du einen Schalter einbauen damit Push für Telegram kurzzeitig ausgeschaltet werden kann? Quasi sitze im Garten damit Telegram dann nicht ständig pusht. Oder einen Schalter der Telegram eben Aktiviert oder Deaktiviert. Durch eine Automation wenn Person XY zuhause dann Schalter an oder aus.
Es sind zwei Switches eingebaut
Einmal Telegram Switch und einmal AtHome Switch als Custom Characteristic
Die siehst du mit drittanbieter Apps wie EVE
Standartmäßig ist ‚AtHome‘ eingeschaltet, deswegen kriegst du keine Benachrichtigung
‚AtHome‘ ausschalten und dann sollte es funktionieren, verwende das in meinen Automationen
Wenn Keiner zu Hause dann atHome aus, wenn jemand zu Hause dann AtHome ein
Lg
Danke SeydX
Ftp rennt perfekt. Die Schalter habe ich in EVE nun auch entdeckt.
Wenn ich AtHome auf "ein" habe, kommt keine push für detection. Aber es kommt eine push für No Motion.
Kann ich nur umgehen in dem ich Telegram auf aus stelle. Macht aber erstmal keinen sinn das die Push für no Motion kommt. Oder?