get more state on website

dev
Anton Franzluebbers 2021-10-19 23:50:32 -04:00
parent 68e84b07c6
commit 609de94b42
1 changed files with 31 additions and 5 deletions

View File

@ -49,6 +49,7 @@
alt="Avatar"></figure> alt="Avatar"></figure>
<div class="panel-title h5 mt-10">Headset Info</div> <div class="panel-title h5 mt-10">Headset Info</div>
<div class="panel-subtitle hw_id">---</div> <div class="panel-subtitle hw_id">---</div>
<div class="panel-subtitle user_name">---</div>
</div> </div>
<div class="panel-body"> <div class="panel-body">
<div class="tile tile-centered"> <div class="tile tile-centered">
@ -76,6 +77,27 @@
</div> </div>
</div> </div>
<br> <br>
<div class="tile tile-centered">
<div class="tile-content">
<div class="tile-title text-bold">TV URL</div>
<div class="tile-subtitle tv_url">---</div>
</div>
</div>
<br>
<div class="tile tile-centered">
<div class="tile-content">
<div class="tile-title text-bold">User Color</div>
<div class="tile-subtitle user_color">---</div>
</div>
</div>
<br>
<div class="tile tile-centered">
<div class="tile-content">
<div class="tile-title text-bold">Carpet Color</div>
<div class="tile-subtitle carpet_color">---</div>
</div>
</div>
<br>
<br> <br>
<br> <br>
</div> </div>
@ -101,14 +123,18 @@
loading.style.display = "none"; loading.style.display = "none";
if (hw_id != "") { if (hw_id != "") {
httpGetAsync('/api/get_headset_details/' + hw_id, (resp) => { httpGetAsync('/api/get_state/' + hw_id, (resp) => {
console.log(resp); console.log(resp);
let respData = JSON.parse(resp); let respData = JSON.parse(resp);
writeClass('hw_id', respData['hw_id']); writeClass('hw_id', respData['user']['hw_id']);
writeValue('current_room', respData['current_room']); writeValue('current_room', respData['user']['current_room']);
writeClass('date_created', respData['date_created']); writeClass('date_created', respData['user']['date_created']);
writeClass('last_used', respData['last_used']); writeClass('last_used', respData['user']['last_used']);
writeClass('user_color', respData['user']['user_color']);
writeClass('user_name', respData['user']['user_name']);
writeClass('tv_url', respData['room']['tv_url']);
writeClass('carpet_color', respData['room']['carpet_color']);
headset_details.style.display = "block"; headset_details.style.display = "block";
}, (status) => { }, (status) => {