refactoring file structure
This commit is contained in:
@@ -5,60 +5,25 @@
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='Styles/main.css') }}">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='Styles/switch.css') }}">
|
||||
<meta charset="UTF-8">
|
||||
<script>
|
||||
function sleep (time) {
|
||||
return new Promise((resolve) => setTimeout(resolve, time));
|
||||
}
|
||||
<script src="{{ url_for('static', filename='js/action.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/webhook.js') }}"></script>
|
||||
<script>
|
||||
function sleep (time) {
|
||||
return new Promise((resolve) => setTimeout(resolve, time));
|
||||
}
|
||||
|
||||
function executeAction(command, index, value, handleResponse) {
|
||||
var url = '{{url_for("executeAction")}}';
|
||||
var messageString = 'no';
|
||||
var varString = 'command=' + command + '&index=' + index + '&value=' + value;
|
||||
send_web_request(url, messageString, varString, handleResponse);
|
||||
}
|
||||
function executeActionByValueID(command, index, valueID, valueFactor){
|
||||
var value = document.getElementById(valueID).value * valueFactor;
|
||||
executeAction(command, index, value);
|
||||
}
|
||||
|
||||
|
||||
|
||||
function switchZoneMode(autoMode, zone) {
|
||||
executeAction('switch_zone_mode' ,zone, (autoMode ? 'automatic' : 'manual'));
|
||||
sleep(1000).then(() => {
|
||||
refreshContent();
|
||||
});
|
||||
|
||||
}
|
||||
function switchZoneState(command, zone, value) {
|
||||
executeAction(command, zone, value);
|
||||
sleep(1000).then(() => {
|
||||
refreshContent();
|
||||
});
|
||||
}
|
||||
function switchZoneStateByValueID(command, zone, valueID, valueFactor) {
|
||||
executeActionByValueID(command, zone, valueID, valueFactor);
|
||||
sleep(1000).then(() => {
|
||||
refreshContent();
|
||||
});
|
||||
}
|
||||
function deleteJobsForZone(command, zone) {
|
||||
executeAction(command, zone);
|
||||
sleep(1000).then(() => {
|
||||
refreshContent();
|
||||
});
|
||||
}
|
||||
function deleteJobById(command, jobId) {
|
||||
executeAction(command, jobId);
|
||||
sleep(1000).then(() => {
|
||||
refreshContent();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
function executeAction(command, index, value, handleResponse) {
|
||||
var url = '{{url_for("executeAction")}}';
|
||||
var messageString = 'no';
|
||||
var varString = 'command=' + command + '&index=' + index + '&value=' + value;
|
||||
send_web_request(url, messageString, varString, handleResponse);
|
||||
}
|
||||
function executeActionByValueID(command, index, valueID, valueFactor){
|
||||
var value = document.getElementById(valueID).value * valueFactor;
|
||||
executeAction(command, index, value);
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
</head>
|
||||
<body>
|
||||
@@ -84,8 +49,6 @@
|
||||
<img src="{{ url_for('static', filename='img/header/blumenbeet.jpg') }}" alt="" class="header-img">
|
||||
|
||||
</header>
|
||||
<script src="{{ url_for('static', filename='js/action.js') }}"></script>
|
||||
<script src="{{ url_for('static', filename='js/webhook.js') }}"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user