PageSourceSearch

https://myopenhab.org/

html myopenhab.org collected 2026-10-03 19:34:27 UTC 7,289 bytes, 148 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5    <meta charset="utf-8">
6    <title>openHAB Cloud - Home</title>
7    <meta name="description" content="openHAB Cloud - cloud companion service for openHAB">
8    <meta name="author" content="openHAB">
9    <meta name="viewport" content="width=device-width, initial-scale=1.0">
10    <link rel="stylesheet" href="/bootstrap/css/bootstrap.min.css">
11    <link rel="stylesheet" href="/bootstrap-icons/bootstrap-icons.min.css">
12    <link rel="stylesheet" href="/css/app.css">
13    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
14    <link rel="icon" href="/favicon.ico" type="image/x-icon">
15    
15<script src="/js/theme.js"></script>
15
16</head>
17<body>
18<nav class="navbar navbar-expand-lg fixed-top ohc-navbar">
19    <div class="container">
20        <a class="navbar-brand" href="/">
21            <img class="logo-light" src="/img/openhab-logo-top.png" alt="openHAB">
22            <img class="logo-dark" src="/img/openhab-logo-top-dark.png" alt="openHAB">
23        </a>
24        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation">
25            <span class="navbar-toggler-icon"></span>
26        </button>
27        <div class="collapse navbar-collapse" id="mainNav">
28            <ul class="navbar-nav me-auto">
29                
30            </ul>
31            <ul class="navbar-nav">
32                
33                
34                
35                <li class="nav-item d-flex align-items-center">
36                    <button class="theme-toggle" id="theme-toggle" type="button" title="Toggle theme" aria-label="Toggle theme">
37                        <i class="bi bi-moon-fill" id="theme-icon"></i>
38                    </button>
39                </li>
40            </ul>
41        </div>
42    </div>
43</nav>
44<div class="container mt-4">
45<script>
46(function () {
47    
48    var tz = Intl.DateTimeFormat().resolvedOptions().timeZone;
49    if (tz) fetch('/setTimezone?tz=' + encodeURIComponent(tz));
50    
51})();
52</script>
52
53
54
55<h1 class="page-header">Sign In</h1>
56
57
58
59<div class="row justify-content-center">
60    <div class="col-md-6">
61        <div class="card mb-3">
62            <div class="card-body">
63                <h3 class="card-title">Sign In</h3>
64                <form method="post" action="/login">
65                    <input type="hidden" name="_csrf" value="6e6ffc82cf6d93557a8efd2ccedb6d79c5998c5c4559fd26f5a03f68d104c730e6b4d28b73b53a327bbfc013daa92cca7b4118733ccca36a1bfaffaccabae315e9bd7586c138a1d3397d36a9afec75e492680a4eda13ad6d2cdfacc8143386ef8be075a3d4c4e26c46d1bea7ec4171edc483576793882e65d66d7f7a2ed9862d">
66                    <div class="form-group">
67                        <label for="username" class="form-label">Email</label>
68                        <input type="email" class="form-control" name="username" id="username" placeholder="Email">
69                    </div>
70                    <div class="form-group">
71                        <label for="password" class="form-label">Password</label>
72                        <input type="password" class="form-control" name="password" id="password" placeholder="Password">
73                    </div>
74                    <div class="mb-3">
75                        <a href="/lostpassword">Forgot your password?</a>
76                    </div>
77                    <button type="submit" class="btn btn-primary">Sign in</button>
78                </form>
79            </div>
80        </div>
81        
82        <div class="text-center mb-3">
83            <span>Don't have an account?</span>
84            <a data-bs-toggle="collapse" href="#registerCollapse" role="button" aria-expanded="false">Create an Account</a>
85        </div>
86        <div class="collapse" id="registerCollapse">
87            <div class="card mb-4">
88                <div class="card-body">
89                    <h3 class="card-title">Register</h3>
90                    <form method="post" action="/register">
91    <input type="hidden" name="_csrf" value="6e6ffc82cf6d93557a8efd2ccedb6d79c5998c5c4559fd26f5a03f68d104c730e6b4d28b73b53a327bbfc013daa92cca7b4118733ccca36a1bfaffaccabae315e9bd7586c138a1d3397d36a9afec75e492680a4eda13ad6d2cdfacc8143386ef8be075a3d4c4e26c46d1bea7ec4171edc483576793882e65d66d7f7a2ed9862d">
92    <div class="form-group">
93        <label for="reg-username" class="form-label">Email address</label>
94        <input type="email" class="form-control" name="username" id="reg-username" placeholder="Email address" >
95    </div>
96    <div class="form-group">
97        <label for="reg-password" class="form-label">Password</label>
98        <input type="password" class="form-control" name="password" id="reg-password" placeholder="Password" >
99    </div>
100    <div class="form-group">
101        <label for="reg-uuid" class="form-label">openHAB UUID</label>
102        <input type="text" class="form-control" name="openhabuuid" id="reg-uuid" placeholder="openHAB UUID" title="You will find UUID in 'webapps/static/uuid' file" >
103    </div>
104    <div class="form-group">
105        <label for="reg-secret" class="form-label">openHAB Secret</label>
106        <input type="password" class="form-control" name="openhabsecret" id="reg-secret" placeholder="openHAB Secret" title="You will find Secret in 'webapps/static/secret' file" >
107    </div>
108    
109    <div class="form-check mb-3">
110        <input class="form-check-input" type="checkbox" name="agree" id="agree">
111        <label class="form-check-label" for="agree">
112            I have read and accepted <a href="https://www.myopenhab.org/terms.html" target="_blank">the Terms of Use</a> and <a href="https://www.myopenhab.org/privacy" target="_blank">the Privacy Policy</a>.
113        </label>
114    </div>
115    
116    <button type="submit" class="btn btn-primary">Register</button>
117</form>
118
119                </div>
120            </div>
121        </div>
122        
123        <div class="text-center mb-3">
124            <a href="https://www.openhab.org/addons/integrations/openhabcloud/" target="_blank" rel="noopener noreferrer">Documentation <i class="bi bi-box-arrow-up-right"></i></a>
125        </div>
126    </div>
127</div>
128
129<footer class="ohc-footer">
130    <div class="container">
131        <div class="social-links">
132            <a href="https://github.com/openhab" target="_blank" rel="noopener noreferrer" title="GitHub" aria-label="GitHub"><i class="bi bi-github"></i></a>
133            <a href="https://x.com/openhab" target="_blank" rel="noopener noreferrer" title="X (Twitter)" aria-label="X (Twitter)"><i class="bi bi-twitter-x"></i></a>
134            <a href="https://community.openhab.org" target="_blank" rel="noopener noreferrer" title="Community Forum" aria-label="Community Forum"><i class="bi bi-chat-dots"></i></a>
135        </div>
136        <p>
137            <a href="https://www.myopenhab.org/terms.html" target="_blank" rel="noopener noreferrer">Terms of Use</a>
138             · 
139            <a href="https://www.myopenhab.org/privacy" target="_blank" rel="noopener noreferrer">Privacy Policy</a>
140        </p>
141        <p>
141Copyright &copy; 2026 by the <a href="https://github.com/openhab">openHAB Community</a> and the <a href="https://www.openhabfoundation.org/">openHAB Foundation</a></p>
142    </div>
143</footer>
144</div>
145<script src="/bootstrap/js/bootstrap.bundle.min.js"></script>
145
146</body>
147</html>
148

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.