32 lines
1.4 KiB
HTML
32 lines
1.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" data-bs-theme="dark">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>Home Assistant Guest</title>
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css"
|
|
rel="stylesheet"
|
|
integrity="sha384-4bw+/aepP/YC94hEpVNVgiZdgIC5+VKNBQNGCHeKRQN+PtmoHDEXuppvnDJzQIu9"
|
|
crossorigin="anonymous" />
|
|
</head>
|
|
<body class="container">
|
|
<h1>Home Assistant Invité</h1>
|
|
<h2>Lumières</h2>
|
|
<div class="list-group">
|
|
{% for light in ["salon"] %}
|
|
{% set st = status[light] %}
|
|
{% if st
|
|
== "on" %}
|
|
{% set action = "off" %}
|
|
{% else %}
|
|
{% set action = "on" %}
|
|
{% endif %}
|
|
{% set act = "/" ~ action ~ "/" ~ light %}
|
|
<a href="{{ act }}" class="list-group-item list-group-action">{{ light | capitalize }} ({{ st }})</a>
|
|
{% endfor %}
|
|
</div>
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js"
|
|
integrity="sha384-HwwvtgBNo3bZJJLYd8oVXjrBZt8cqVSpeBNS5n7C8IVInixGAoxmnlMuBnhbgrkm"
|
|
crossorigin="anonymous"></script>
|
|
</body>
|
|
</html>
|