Mercurial > code > home > repos > homeauto
annotate service/rdf_to_mqtt/index.html @ 764:b15bc47b97a0
rename living lamps
Ignore-this: 4ccc9c8869cb489d89f5d19da475db69
author | drewp@bigasterisk.com |
---|---|
date | Fri, 27 Mar 2020 23:07:10 -0700 |
parents | 78f699077ff5 |
children | 8fa420250799 |
rev | line source |
---|---|
586 | 1 <!doctype html> |
2 <html> | |
3 <head> | |
739 | 4 <title>rdf_to_mqtt</title> |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
5 <meta charset="utf-8"> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
6 <script src="/lib/polymer/1.0.9/webcomponentsjs/webcomponents.min.js"></script> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
7 <script src="/lib/require/require-2.3.3.js"></script> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
8 <script src="/rdf/common_paths_and_ns.js"></script> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
9 |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
10 <link rel="stylesheet" href="/rdf/browse/style.css"> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
11 |
586 | 12 </head> |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
13 <body class="rdfBrowsePage"> |
739 | 14 rdf_to_mqtt |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
15 |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
16 |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
17 <p>Send demo statements to bridge:</p> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
18 <div><button data-post="output?s=:kitchenLight&p=:brightness" data-body="0.0">Send (:kitchenLight :brightness 0.0)</button></div> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
19 <div><button data-post="output?s=:kitchenLight&p=:brightness" data-body="1.0">Send (:kitchenLight :brightness 1.0)</button></div> |
740 | 20 <div><button data-post="output?s=:kitchenCounterLight&p=:brightness" data-body="0.0">Send (:kitchenCounterLight :brightness 0.0)</button></div> |
21 <div><button data-post="output?s=:kitchenCounterLight&p=:brightness" data-body="1.0">Send (:kitchenCounterLight :brightness 1.0)</button></div> | |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
22 <div><button data-post="output?s=:livingLampShelf&p=:brightness" data-body="0.0">Send (:livingLampShelf :brightness 0.0)</button></div> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
23 <div><button data-post="output?s=:livingLampShelf&p=:brightness" data-body="1.0">Send (:livingLampShelf :brightness 1.0)</button></div> |
764 | 24 <div><button data-post="output?s=:livingLampMantleEntry&p=:brightness" data-body="0.0">Send (:livingLamp1 :brightness 0.0)</button></div> |
25 <div><button data-post="output?s=:livingLampMantleEntry&p=:brightness" data-body="1.0">Send (:livingLamp1 :brightness 1.0)</button></div> | |
26 <div><button data-post="output?s=:livingLampMantleChair&p=:brightness" data-body="0.0">Send (:livingLamp2 :brightness 0.0)</button></div> | |
27 <div><button data-post="output?s=:livingLampMantleChair&p=:brightness" data-body="1.0">Send (:livingLamp2 :brightness 1.0)</button></div> | |
28 <div><button data-post="output?s=:livingLampToyShelf&p=:brightness" data-body="0.0">Send (:livingLamp3 :brightness 0.0)</button></div> | |
29 <div><button data-post="output?s=:livingLampToyShelf&p=:brightness" data-body="1.0">Send (:livingLamp3 :brightness 1.0)</button></div> | |
30 <div><button data-post="output?s=:livingLampPiano&p=:brightness" data-body="0.0">Send (:livingLamp4 :brightness 0.0)</button></div> | |
31 <div><button data-post="output?s=:livingLampPiano&p=:brightness" data-body="1.0">Send (:livingLamp4 :brightness 1.0)</button></div> | |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
32 |
761 | 33 <div><button data-post="output?s=:theater&p=:inputSelector" data-body="bd">Theater to chromecast</button></div> |
34 <div><button data-post="output?s=:theater&p=:inputSelector" data-body="game">Theater to PS4</button></div> | |
35 <div><button data-post="output?s=:theater&p=:inputSelector" data-body="pc">Theater to VR</button></div> | |
36 <div><button data-post="output?s=:theater&p=:inputSelector" data-body="cbl">Theater to PS3</button></div> | |
37 <div><button data-post="output?s=:theater&p=:volumeChange" data-body="3">Theater volume up</button></div> | |
38 <div><button data-post="output?s=:theater&p=:volumeChange" data-body="-3">Theater volume down</button></div> | |
39 | |
695
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
40 <script> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
41 Array.from(document.querySelectorAll("button")).forEach((el) => { |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
42 el.addEventListener("click", (ev) => { |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
43 fetch(el.dataset.post, { |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
44 method: "PUT", |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
45 body: el.dataset.body |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
46 }); |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
47 }); |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
48 }); |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
49 </script> |
80f6b3ee9c7f
tester page that can PUT some statements
drewp@bigasterisk.com
parents:
586
diff
changeset
|
50 |
740 | 51 <div class="served-resources"> |
52 <a href="stats/">/stats/</a> | |
53 <a href="output">/output (post)</a> | |
54 </div> | |
586 | 55 </body> |
56 </html> |