mirror of
https://github.com/lumapu/ahoy.git
synced 2025-08-06 09:58:23 +02:00
0.8.900002-zero
This commit is contained in:
parent
6b2708dd27
commit
514738c082
1 changed files with 14 additions and 16 deletions
|
@ -1338,7 +1338,7 @@
|
||||||
),
|
),
|
||||||
divRow("{#ZE_GROUP_TAB_POWERMETER_URL}", [
|
divRow("{#ZE_GROUP_TAB_POWERMETER_URL}", [
|
||||||
ml("input", {name: "pm_url", class: "text", type: "text", value: obj.pm_url, maxlength: "100"}, null),
|
ml("input", {name: "pm_url", class: "text", type: "text", value: obj.pm_url, maxlength: "100"}, null),
|
||||||
// TODO: Hilfstexte -> übersetzen mit lang.json
|
// TODO: Hilfstexte -> <EFBFBD>bersetzen mit lang.json
|
||||||
ml("p", {}, "(3em) - http://IP/status"),
|
ml("p", {}, "(3em) - http://IP/status"),
|
||||||
ml("p", {}, "(pro3em) - http://IP/rpc/Shelly.GetStatus"),
|
ml("p", {}, "(pro3em) - http://IP/rpc/Shelly.GetStatus"),
|
||||||
ml("p", {}, "(plus1pm) - http://IP/rpc/Shelly.GetStatus"),
|
ml("p", {}, "(plus1pm) - http://IP/rpc/Shelly.GetStatus"),
|
||||||
|
@ -1349,7 +1349,7 @@
|
||||||
]),
|
]),
|
||||||
divRow("{#ZE_GROUP_TAB_POWERMETER_JSONPATH}", [
|
divRow("{#ZE_GROUP_TAB_POWERMETER_JSONPATH}", [
|
||||||
ml("input", {name: "pm_jsonPath", class: "text", type: "text", value: obj.pm_jsonPath}, null),
|
ml("input", {name: "pm_jsonPath", class: "text", type: "text", value: obj.pm_jsonPath}, null),
|
||||||
// TODO: Hilfstexte -> übersetzen mit lang.json
|
// TODO: Hilfstexte -> <EFBFBD>bersetzen mit lang.json
|
||||||
// ml("p", {}, "Only for HICHI needed!"),
|
// ml("p", {}, "Only for HICHI needed!"),
|
||||||
]),
|
]),
|
||||||
divRow("{#ZE_GROUP_TAB_POWERMETER_USER}",
|
divRow("{#ZE_GROUP_TAB_POWERMETER_USER}",
|
||||||
|
@ -1386,10 +1386,10 @@
|
||||||
modal("{#ZE_GROUP_EDIT_MODAL}: " + obj.id, html);
|
modal("{#ZE_GROUP_EDIT_MODAL}: " + obj.id, html);
|
||||||
// ser.dispatchEvent(new Event('change'));
|
// ser.dispatchEvent(new Event('change'));
|
||||||
|
|
||||||
// Inhalt für pm_type aus config laden und in eine Funktion ausgliedern
|
// Inhalt f<EFBFBD>r pm_type aus config laden und in eine Funktion ausgliedern
|
||||||
var e = document.getElementById("pm_type");
|
var e = document.getElementById("pm_type");
|
||||||
selDelAllOpt(e);
|
selDelAllOpt(e);
|
||||||
// TODO: übersetzen?
|
// TODO: <EFBFBD>bersetzen?
|
||||||
e.appendChild(opt("0", "---"));
|
e.appendChild(opt("0", "---"));
|
||||||
e.appendChild(opt("1", "Shelly"));
|
e.appendChild(opt("1", "Shelly"));
|
||||||
e.appendChild(opt("2", "Tasmota"));
|
e.appendChild(opt("2", "Tasmota"));
|
||||||
|
@ -1426,7 +1426,7 @@
|
||||||
for (var inv = 0; inv < maxInv; inv++) {
|
for (var inv = 0; inv < maxInv; inv++) {
|
||||||
var e = document.getElementById("invTarget"+inv);
|
var e = document.getElementById("invTarget"+inv);
|
||||||
selDelAllOpt(e);
|
selDelAllOpt(e);
|
||||||
// TODO: übersetzen?
|
// TODO: <EFBFBD>bersetzen?
|
||||||
e.appendChild(opt("-1", "---"));
|
e.appendChild(opt("-1", "---"));
|
||||||
e.appendChild(opt("0", "Sum"));
|
e.appendChild(opt("0", "Sum"));
|
||||||
e.appendChild(opt("1", "L1"));
|
e.appendChild(opt("1", "L1"));
|
||||||
|
@ -1515,7 +1515,7 @@
|
||||||
modal("{#ZE_GROUP_DELETE_MODAL}: " + obj.name, html);
|
modal("{#ZE_GROUP_DELETE_MODAL}: " + obj.name, html);
|
||||||
|
|
||||||
function del() {
|
function del() {
|
||||||
// TODO: Es wäre gut, wenn die Defaultwerte nicht hier sondern wie in der settings.h gesetzt würden.
|
// TODO: Es w<EFBFBD>re gut, wenn die Defaultwerte nicht hier sondern wie in der settings.h gesetzt w<>rden.
|
||||||
var o = new Object();
|
var o = new Object();
|
||||||
o.cmd = "ze_save_group";
|
o.cmd = "ze_save_group";
|
||||||
// General
|
// General
|
||||||
|
@ -1605,7 +1605,7 @@
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Das Add sollte anders / überhaupt gelöst werden
|
// TODO: Das Add sollte anders / <EFBFBD>berhaupt gel<65>st werden
|
||||||
var add = new Object();
|
var add = new Object();
|
||||||
add.enabled = true;
|
add.enabled = true;
|
||||||
add.id = obj.groups.length;
|
add.id = obj.groups.length;
|
||||||
|
@ -1628,15 +1628,13 @@
|
||||||
// Plugin ZeroExport - Ende
|
// Plugin ZeroExport - Ende
|
||||||
|
|
||||||
/*ELIF_PLUGIN_ZEROEXPORT*/
|
/*ELIF_PLUGIN_ZEROEXPORT*/
|
||||||
// TODO: Erst eaktivieren wenn ELIF funktioniert
|
var e = document.getElementById("zeroExport");
|
||||||
// var e = document.getElementById("zeroExport");
|
e.remove();
|
||||||
// e.remove();
|
|
||||||
//
|
var e = document.getElementById("zeroExport_button");
|
||||||
// var e = document.getElementById("zeroExport_button");
|
e.textContent += " (only for ESP32-S3 available)";
|
||||||
// e.textContent += " (only for ESP32-S3 available)";
|
e.disabled = true;
|
||||||
// e.disabled = true;
|
element.classList.add("disabled");
|
||||||
// element.classList.add("disabled");
|
|
||||||
// TODO: übersetzen? / Überflüssig? Das Modul ist so immer sichtbar und zeigt was es braucht.
|
|
||||||
/*ENDIF_PLUGIN_ZEROEXPORT*/
|
/*ENDIF_PLUGIN_ZEROEXPORT*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue