
Einrichtung auf dem smartphone dauerte nur wenige minuten, schneller kann man sein haus nicht sicherer machen. Gehäuse macht auch einen stabilen eindruck.
Wir haben seit einem jahr 3 fi9800p kameras im außenbereich unseres einfamilienhauses im einsatz. Verbunden über wlan sendet das system im alarmfall eine email mit jeweils 3 darauffolgenden bildern. Auch sind andere konfigurationen möglich, wie das aufzeichnen der bilder. In die feinheiten der konfiguration muss man sich erst einarbeiten, funktioniert dann aber tadellos. Die auflösung reicht für ‘normale’ Überwachungsanforderungen völlig aus. Will man mehr detailreichere bilder, sollte man zum nächsten modell, der fi9900p greifen. Diese hat eine höhere auflösung.
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();Zum ersten: der microsd card-slot ist bei der fl9800p nicht vorhanden. Wer den will, muss schon die fl9900p kaufen. Auch das bild ist nicht mal ansatzweise mit dem bild der fl9900p zu vergleichen. Das bild der fl9800p ist um längen schlechter. Die inbusschrauben zum befestigen überdrehen extrem schnell, danach kann man die kamera nicht mehr festschrauben. Alles in allem keine kaufempfehlung. Lieber 20 – 30 € mehr ausgeben und die fl9900p kaufen. Warum zum teufel werden die anschlusskabel immer kürzer bei euch?.
Key Spezifikationen für Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P:
- Geben Sie Ihr Modell ein,
um sicherzustellen, dass dieser Artikel passt. - Wireless Outdoor IP-Kamera (Wetterfest – IP66-Standard) – 1280×720 pixel H.264 720p Video Kompression
- P2P Funktion: viel einfach zu Installation, besonders geeignet für man, die nicht mit Computer und IT-Kenntnisse vertraut ist.
- Alarm mit Bewegungserkennung, E-Mail Alarm und Videoaufzeichnung
- MicroSD card slot. Magic Zoom.
- HD-Videoaufnahme, um den FTP-Server (Festplattenlaufwerk mit dem Router verbunden, NAS)
Kommentare von Käufern
“Am Tag geht so In der Nacht schlecht! Leiber die Fl9900P kaufen, ist wesentlich besser!, Kontolle der Kamera über Mac OS App möglich, Muss nicht immer teuer sein”
Im ganzen sehr zufreiden, macht was sie soll. Gutes bild tagsüber, etwas unscharf im nachtsichtmodus aber trotzdem alles sehr gut zu erkennen. Im wlan betrieb immer mal wieder signalabbrüche. Muss aber nicht unbedingt an der kamera liegen. Läuft bei mit über eine synology, bewegungserkennung ist etwas kniffelig einzustellen aber klappt.
Ich besitze 2 dieser kameras für unseren aussenbereich und wurde noch nie im stich gelassen. Verbunden sind beide per wlan mit unserer fritzbox, auf der auch bei alarmauslösung die filme gespeichert werden. Qualität der aufnahme und Überwachung per foscam-app laufen problemlos und ohne große verzögerungen. Ich würde (unter dem aspekt preis/leistung) wieder zu foscam greifen. Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P Bewertungen
Ich hatte auch das problem, dass ich das web interface nachdem os update nicht mehr erreichen konnte. Mit diesem problem hatte ich mich an den support von foscam gewannt. Die antwort kam nach wenigen minuten. Durch stephen vom foscam support wir mir empfohlen die app vms (für windows und macos) zu installieren. Die kameras im netzwerk wurden sofort im hinzufügen fenster erkannt. Nach der eingabe von nutzer und passwort sind die kameras wieder einstellbar. Leider passiert es gelegentlich (meist wenn man im urlaub ist), dass die kamera nicht mehr erreichbar ist. Dann hilft nur ein power reset.
Bildqualität ist auf jeden fall besser als bei namhaften produkten, wie einer dlink. Funktioniert such einwandfrei mit synology disc station. Das einbinden in diese war kinderleicht.
Verarbeitung ist echt topwebbrowser topbild ist eben 720p am tag aber wirklich supernachts echter schlecht. Man kann teilweise zuwenig erkennenerster ausfall nach zwei jahren ich hoffe die nächste wird nicht kaputtich kauf mir aber lieber die full hd foscam als nächstes.
1 thought on “Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, Muss nicht immer teuer sein”
Comments are closed.
Rezension bezieht sich auf : Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P
Rezension bezieht sich auf : Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P
Rezension bezieht sich auf : Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P
Rezension bezieht sich auf : Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P
Rezension bezieht sich auf : Foscam FI9800P IP WLAN-Kamera / Überwachungskamera mit HD-Auflösung, IR Nachtsicht, Bewegungserkennung, P2P