Denon HEOS Multiroom Audio-Streaming Vollverstärker, Bedienung super, Klang so lala!

Wir haben vor 2 jahren unseren ersten teil dess heos multiroom system erworben und sind seitdem schlichtweg begeistert. Mittlerweile ist unser gesamtes haus mit heos geräten ausgestattet. Wir nutzen vor allem heos 1, heos 5, heos 7 und heos amp. Die heos amp war unser erster schritt in richtung multiroom system, weil meine damals geliebten elac lautsprecher auf keinen fall das haus verlassen sollten, nun stehen sie im keller. Klang und funktion der heos systeme sind für mich und meine familie perfekt, einfach strom anschließen und fertig. Zur heos amp haben sich mittlerweile mission m-cube lautsprecher gesellt, denn für füllenden und lauten klang schalten wir jetzt einfach alle heos lautsprecher an und gruppieren sie zu einem. Wir haben platz und zeit gewonnen, weil beim umstellen der möbel keine lästigen kabel mehr verlegt werden müssen und das ausrichten ein kinderspiel ist. Die heos soundbar haben wir testweise mal ausprobiert, damals hatten wir unseren tv noch auf dem standfuß stehen und da passte die soundbar nicht, aber jetzt hängt er an der wand und vielleicht auch bald die soundbar :-). Unsere erfahrungen haben wir bereits mit vielen freunden geteilt, welche sich nun auch immer mehr heos endgeräte kaufen. Einziges manko für uns ist, dass man die lautsprecher nicht wirklich ausschalten kann.

Die einrichtung ist wirklich kinderleicht, da hat sich denon schon gedanken gemacht. Es funktioniert anschließend wirklich alles wie vorgesehen. Ich habe den amp im keller stehen mit lautsprecherkabeln bis ins og. Dort angeschlossen sind deckenlautsprecher von canton. Diese wurden vormals von einem teac wap-ax100 angetrieben. Hier setzt auch meine kritik an. Der teac klang trotz nur 2x 50 w deutlich besser, vor allem im bassbereich. Beim denon ist trotz voll aufgedrehtem bassregler so gut wie kein bass wahrnehmbar. Aber vielleicht lässt sich das noch mit einem zukünftigen firmware-update beheben. Hauptvorteil des denon war für mich die integrierte ip-steuerung, damit stehen vielfältige integrationsmöglichkeiten für ein smart home zur verfügung.

Das vorgängermodell (heos amp audio-streaming vollverstärker) hat in vier rezensionen jeweils 5 sterne abgeräumt. Leider hat das nachfolgemodell meinen erwartungen nicht entsprochen. Die installation ist dabei – zumindest theoretisch – wirklich einfach: die app auf das smartphone herunterladen, das smartphone per kabel mit dem heos verbinden und schon findet die installation statt. Sodann erfolgte ein hinweis auf ein vorhandenes softwareupdate und nach ca. Findet sich auf dem smartphone der hinweis, dass alle geräte aktualisiert sind. Ein schönheitsfehler: dieser vorgang musste ca. 3x wiederholt werden, bis der heos dann tatsächlich über das smartphone gesteuert werden konnte. Als musikquelle habe ich dann den mit cinch-kabeln verbundenen cd-player (line-in) ausgewählt und darüber zwei nuvero14-boxen angetrieben. Vom klang konnte der heos dann m. Nun mag es unfair sein, da die boxen sonst mit einem denon pma-1520 betrieben werden. Nach meiner einschätzung ist der “klassenunterschied” im klang dann aber doch zu groß ausgefallen. Vielleicht noch schlimmer: die steuerung über das smartphone erfolgte eher träge.

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();

Key Spezifikationen für Denon HEOS Multiroom Audio-Streaming Vollverstärker (High-Res Audio, Amazon Music, Spotify Connect, NAS, WLAN, USB, Appsteuerung, Aux-In, Bluetooth, 2x 100 Watt) schwarz:

  • Geben Sie Ihr Modell ein,
    um sicherzustellen, dass dieser Artikel passt.
  • Ihre Musik in jedem Raum
  • Spotify, Internetradio, NAS, WLAN
  • Straming Audio

Kommentare von Käufern

“Bin nicht überzeugt, 1, 2, 3, 4, 5 und bald 6! Ein System was überzeugt!, Bedienung super, Klang so lala!”

Denon HEOS Multiroom Audio-Streaming Vollverstärker (High-Res Audio, Amazon Music, Spotify Connect, NAS, WLAN, USB, Appsteuerung, Aux-In, Bluetooth, 2x 100 Watt) schwarz Bewertungen

Summary
Review Date
Reviewed Item
Denon HEOS Multiroom Audio-Streaming Vollverstärker (High-Res Audio, Amazon Music, Spotify Connect, NAS, WLAN, USB, Appsteuerung, Aux-In, Bluetooth, 2x 100 Watt) schwarz
Rating
4,0 of 5 stars, based on 3 reviews