199 lines
9.0 KiB
HTML
199 lines
9.0 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta charset="utf-8" />
|
|
<title>Preparing Home Assistant</title>
|
|
<link rel="shortcut icon" href="/landingpage/static/favicon.ico" />
|
|
<link rel="icon" type="image/svg+xml" href="/landingpage/static/logo.svg" />
|
|
<link rel="mask-icon" href="/landingpage/static/mask-icon.svg" color="#1bbdf2" />
|
|
<link rel="stylesheet" type="text/css" href="/landingpage/static/dialog-polyfill.css" />
|
|
<link rel="stylesheet" type="text/css" href="/landingpage/static/styles.css" />
|
|
</head>
|
|
|
|
<body id="particles">
|
|
<div class="header">
|
|
<img src="/landingpage/static/logo.svg" alt="Home Assistant logo" />
|
|
</div>
|
|
<div class="content">
|
|
<div class="state-normal">
|
|
<h1>Preparing <span class="no-break">Home Assistant</span></h1>
|
|
<h2>This may take 20 minutes or more</h2>
|
|
<div class="loading">
|
|
<div class="progress">
|
|
<div class="indeterminate"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="state-error" class="error">
|
|
<h1>Error installing Home Assistant</h1>
|
|
<div role="alert" class="alert">
|
|
<svg class="alert-icon" preserveAspectRatio="xMidYMid meet" focusable="false" role="img" aria-hidden="true"
|
|
viewBox="0 0 24 24">
|
|
<g>
|
|
<path
|
|
d="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z">
|
|
</path>
|
|
</g>
|
|
</svg>
|
|
<div class="alert-content">
|
|
An error occured while installing Home Assistant, check the logs below for more information.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="state-network-issue" class="warning">
|
|
<h1>Networking issue detected</h1>
|
|
<div role="alert" class="alert warning">
|
|
<svg class="alert-icon" preserveAspectRatio="xMidYMid meet" focusable="false" role="img" aria-hidden="true"
|
|
viewBox="0 0 24 24">
|
|
<g>
|
|
<path
|
|
d="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z">
|
|
</path>
|
|
</g>
|
|
</svg>
|
|
<div class="alert-content">
|
|
<p>
|
|
Home Assistant OS detected a networking issue in your setup. As part of the initial
|
|
setup, Home Assistant OS downloads the latest version of Home Assistant Core. This
|
|
networking issue prevents this download. The network issue might be DNS related.
|
|
The currently used DNS service is: <span id="current_dns"></span>.
|
|
</p>
|
|
<p>
|
|
To resolve this, you can try a different DNS server. Select one of the options below.
|
|
Alternatively, change your router configuration to use your own custom DNS server.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="actions">
|
|
<button id="use_cloudflare_dns" class="button">Use Cloudflare DNS</button>
|
|
<button id="use_google_dns" class="button">Use Google DNS</button>
|
|
</div>
|
|
</div>
|
|
<pre id="log"></pre>
|
|
<button id="show_logs">Show details</button>
|
|
</div>
|
|
|
|
<div class="block-container">
|
|
<a target="_blank" rel="noreferrer noopener" class="link"
|
|
href="https://www.home-assistant.io/blog/2016/01/19/perfect-home-automation/">
|
|
<div class="content block">
|
|
<div class="icon">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z" />
|
|
</svg>
|
|
</div>
|
|
Read our vision
|
|
</div>
|
|
</a>
|
|
<div class="content link block" id="community" tabindex="0">
|
|
<div class="icon community">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z" />
|
|
</svg>
|
|
</div>
|
|
Join our community
|
|
</div>
|
|
<div class="content link block" id="app" tabindex="0">
|
|
<div class="icon app">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M3,4H20A2,2 0 0,1 22,6V8H18V6H5V18H14V20H3A2,2 0 0,1 1,18V6A2,2 0 0,1 3,4M17,10H23A1,1 0 0,1 24,11V21A1,1 0 0,1 23,22H17A1,1 0 0,1 16,21V11A1,1 0 0,1 17,10M18,12V19H22V12H18Z" />
|
|
</svg>
|
|
</div>
|
|
Download our app
|
|
</div>
|
|
</div>
|
|
|
|
<div class="footer">
|
|
<a href="https://www.home-assistant.io/getting-started/onboarding/" target="_blank"
|
|
rel="noreferrer noopener">Help</a>
|
|
</div>
|
|
|
|
<dialog id="dialog-community">
|
|
<div class="headline">
|
|
<h1>Join our community</h1>
|
|
<form id="form" slot="content" method="dialog">
|
|
<button class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />
|
|
</svg></button>
|
|
</form>
|
|
</div>
|
|
<div class="link-list">
|
|
<a href="https://community.home-assistant.io/" target="_blank" rel="noreferrer noopener" class="link">
|
|
<div>
|
|
<img loading="lazy" src="/landingpage/static/logo.svg" />
|
|
Home Assistant forums
|
|
</div>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" />
|
|
</svg>
|
|
</a>
|
|
<a href="https://www.home-assistant.io/newsletter/" target="_blank" rel="noreferrer noopener" class="link">
|
|
<div>
|
|
<img loading="lazy" src="/landingpage/static/logo.svg" />
|
|
Building the Open Home newsletter
|
|
</div>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" />
|
|
</svg>
|
|
</a>
|
|
<a href="https://www.home-assistant.io/join-chat/" target="_blank" rel="noreferrer noopener" class="link">
|
|
<div>
|
|
<img loading="lazy" src="/landingpage/static/logo_discord.png" />
|
|
Discord chat
|
|
</div>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" />
|
|
</svg>
|
|
</a>
|
|
<a href="https://twitter.com/home_assistant/" target="_blank" rel="noreferrer noopener" class="link">
|
|
<div>
|
|
<img loading="lazy" src="/landingpage/static/logo_twitter.png" />
|
|
Twitter
|
|
</div>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" />
|
|
</svg>
|
|
</a>
|
|
</div>
|
|
</dialog>
|
|
|
|
<dialog id="dialog-app">
|
|
<div class="headline">
|
|
<h1>Download app</h1>
|
|
<form id="form" slot="content" method="dialog">
|
|
<button class="icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
<path
|
|
d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />
|
|
</svg></button>
|
|
</form>
|
|
</div>
|
|
<div class="app-qr">
|
|
<a target="_blank" rel="noreferrer noopener" href="https://apps.apple.com/app/home-assistant/id1099568401?mt=8">
|
|
<img loading="lazy" src="/landingpage/static/apple.svg" alt="Download on the App Store" class="icon" />
|
|
<img loading="lazy" src="/landingpage/static/qr-apple.svg" alt="Get it on Google Play" />
|
|
</a>
|
|
<a target="_blank" rel="noreferrer noopener"
|
|
href="https://play.google.com/store/apps/details?id=io.homeassistant.companion.android">
|
|
<img loading="lazy" src="/landingpage/static/google.svg" alt="Get it on Google Play" class="icon" />
|
|
<img loading="lazy" src="/landingpage/static/qr-google.svg" alt="Get it on Google Play" />
|
|
</a>
|
|
</div>
|
|
</dialog>
|
|
|
|
<script defer src="/landingpage/static/tsparticles.min.js"></script>
|
|
<script defer src="/landingpage/static/dialog-polyfill.js"></script>
|
|
<script defer src="/landingpage/static/scripts.js"></script>
|
|
</body>
|
|
|
|
</html> |