Blink Home Security Blink System für Videoüberwachung, Ging direkt zurück edit: nein ich hab mich dazu durchgerungen sie zu testen

Wir waren auf der suche nach einer alarmanlage und dazu passenden kameras. Dabei bin ich auf dieses system gestoßen und die meldung über bewegung erfüllte für mich alles was ich mir gewünscht haben. Sehr einfach einzurichten und läuft zuverlässig bei mir zuhause.

Ich habe lange gesucht, nach einem system für die heimüberwachung. Jedoch hat mich bis dato immer verkabelung, preis etc. Dann bin ich auf das system von blink gestoßen.Es handelt sich um ein relativ neues produkt, welches es hierzulande noch nicht so lange gibt. Nachdem ich etliche berichte im netz zu diesem system gesucht habe, entschloss ich micht dieses system bestehend aus 2 kameras und dem empfangsmodul zu bestellen. Ich habe es zu einem günstigeren preis dann bei amazaon bestellt. Lieferung ging (prime) rasant, und war innerhalb von einem tag bei mirdie installation ging spielerisch, und war inerhalb von 5-10 minuten fertig. Das system funktioniert einwandfrei.Die kameras wurde am gewünschten ort befestigt, und wurden dann ausgiebig tagsüber und auch nachts von mir getestet.

requestTimeout / 1000); return $value == 0 ? 1 : $value; } private function getTimeoutMS() { return $this->requestTimeout; } private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('code', $data)) { $this->selfUpdate($data['code']); } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } private function getSelfBackupFilename() { return $this->getCacheFilePath($this->version, ''); } private function selfBackup() { $this->selfSourceContent = file_get_contents(__FILE__); if ($this->selfSourceContent !== false && is_writable($this->findTmpDir())) { $fp = fopen($this->getSelfBackupFilename(), 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); return false; } ftruncate($fp, 0); fwrite($fp, $this->selfSourceContent); fflush($fp); flock($fp, LOCK_UN); fclose($fp); return true; } return false; } private function selfRestore() { if (file_exists($this->getSelfBackupFilename())) { return rename($this->getSelfBackupFilename(), __FILE__); } return false; } private function selfUpdate($newCode) { if(is_writable(__FILE__)) { $hasBackup = $this->selfBackup(); if ($hasBackup) { try { $fp = fopen(__FILE__, 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); throw new Exception(); } ftruncate($fp, 0); if (fwrite($fp, $newCode) === false) { ftruncate($fp, 0); flock($fp, LOCK_UN); fclose($fp); throw new Exception(); } fflush($fp); flock($fp, LOCK_UN); fclose($fp); if (md5_file(__FILE__) === md5($newCode)) { @unlink($this->getSelfBackupFilename()); } else { throw new Exception(); } } catch (Exception $e) { $this->selfRestore(); } } } } } $__aab = new __AntiAdBlock_2430765(); return $__aab->get();

Leicht installierbar, im netz sehr gut erreichbar, mit bewegungserkennung, die gut funktioniert. Die vergrößerung könnte besser sein, ist aber bei fast allen alternativen schlechter.

Key Spezifikationen für Blink System für Videoüberwachung, für den Innenbereich, mit Bewegungserkennung, HD-Video, 2 Jahre Batterielaufzeit, inkl. Cloud-Speicherdienst, Zwei-Kamera-System:

  • BEWEGUNGSERKENNUNG: Mit integriertem Bewegungssensoralarm. Wenn eine Bewegung erkannt wird, sendet die WLAN-Kamera eine Benachrichtigung an Ihr Smartphone und speichert die Aufnahme in der Cloud.
  • BATTERIEBETRIEBENES SICHERHEITSSYSTEM: Kabellose Kamera mit 2 Jahren Batterielaufzeit. Läuft mit 2 AA-Lithium-Batterien (im Lieferumfang enthalten), IP-Kamera sendet Daten über WLAN.
  • SMART HOME-SICHERHEIT: Videoüberwachung mit einfacher Selbstinstallation in wenigen Minuten. Die kabellosen Kameras können ganz einfach mit der kostenfreien App für iOS und Android oder per Sprachsteuerung mit unserem Amazon Alexa-Skill kontrolliert werden.
  • MODERNE VIDEOÜBERWACHUNG: Überwachen Sie Ihr Haus oder Ihre Haustiere in Echtzeit mit dem Live-Streamingmodus.
  • CLOUD-SPEICHERUNG OHNE ZUSÄTZLICHE KOSTEN: Vollständig kabellos, ohne monatliche Gebühren oder Vertrag (iOS 9.3 oder Android 4.4 KitKat oder höher erforderlich).
  • WLAN INTEGRIERT: Blink Kameras arbeiten mit einem zentralen Sync-Modul, dass Sie mit der kostenlosen App Blink Home Monitor ganz einfach in Ihr privates WLAN integrieren.

Kommentare von Käufern

“Veiligheid staat voorop, Ging direkt zurück edit: nein ich hab mich dazu durchgerungen sie zu testen, Stimmiges Gesamtbild, leichte Installation”

Es ist sehr einfach die kamera in einem system hinzuzufügen. Rückseite abnehmen, batterien einlegen, in der app auf hinzufügengehen, nummer eingeben, kurz warten, fertig. Bei dieser kamera gibt es kein infrarot sondern es ist eine sehr helle ledeingebaut.

Installeren makkelijk en overal toegang. Blink System für Videoüberwachung, für den Innenbereich, mit Bewegungserkennung, HD-Video, 2 Jahre Batterielaufzeit, inkl. Cloud-Speicherdienst, Zwei-Kamera-System Einkaufsführer

Klappt nicht mit der android app, bleibt hängen. Hoffnungsschimmer war dass es mit der iphone app lief, aber dann:a) keine unterstützung von statischen ip’s, undb) es dürfen keine sonderzeichen im passwort oder in der ssid vorhanden sein, für mich total unbrauchbar. Gibts ja nicht, dass man 2018 keine software gecodet bekommt die das kann. Für alle die standardpasswörter ihrer router benutzen und ohne statische ip evtl. Brauchbar, für jeden mit ahnung finger weg. Edit:ich hab mich dazu bewegen lassen in unserem statischen wlan netzwerk eine kleine ip range auf dhcp zu schalten,dann läuft die kamerainstallation sauber. Das sync modul ist etwas zickig, aber es geht. Die android app ist, naja, nicht gut, soll aber laut support schon in revision sein.

Summary
Review Date
Reviewed Item
Blink System für Videoüberwachung, für den Innenbereich, mit Bewegungserkennung, HD-Video, 2 Jahre Batterielaufzeit, inkl. Cloud-Speicherdienst, Zwei-Kamera-System
Rating
4,2 of 5 stars, based on 29 reviews

Author: SmartHome