diff --git a/HTML/espfs.paths b/HTML/espfs.paths
index 0976c73..b5a6c0d 100644
--- a/HTML/espfs.paths
+++ b/HTML/espfs.paths
@@ -1,30 +1,30 @@
-adapters.html
-api
-api/dbg.json
-api/dbg2.json
-api/gendata.json
-api/mem.json
-api/set1.json
-api/set2.json
-api/set3.json
-api/stat.json
-api/status.json
-api/tmr.json
-api/wifiscan.json
-application.html
-favicon.ico
-index.html
-info.html
-reboot.html
-res
-res/appstyles.css
-res/ca_cert.pem
-res/cron.js
-res/iconsfont.css
-res/iconsfont.woff2
-res/logo.png
-res/main.js
-res/res.js
-res/styles.css
-services.html
+adapters.html
+api
+api/dbg.json
+api/dbg2.json
+api/gendata.json
+api/mem.json
+api/set1.json
+api/set2.json
+api/set3.json
+api/stat.json
+api/status.json
+api/tmr.json
+api/wifiscan.json
+application.html
+favicon.ico
+index.html
+info.html
+reboot.html
+res
+res/appstyles.css
+res/ca_cert.pem
+res/cron.js
+res/iconsfont.css
+res/iconsfont.woff2
+res/logo.png
+res/main.js
+res/res.js
+res/styles.css
+services.html
system.html
\ No newline at end of file
diff --git a/HTML/res/cron.js b/HTML/res/cron.js
index ee6b4e6..dbb3738 100644
--- a/HTML/res/cron.js
+++ b/HTML/res/cron.js
@@ -1,148 +1,226 @@
-objects_test = ["scene_1", "scene_2", "scene_3", "scene_4", "scene_5", "scene_6", "scene_7", "scene_8", "scene_9", "scene_10", "scene_11", "scene_12", "scene_13", "scene_14", "scene_15", "scene_16"];
-actions_test = ["start", "stop"];
-timarr_test = [{ 'num': 1, 'obj': 2, 'act': 0, 'start': 1000000000, 'cron': '*/2 * * * * *' },
-{ 'num': 2, 'obj': 12, 'act': 1, 'start': 1622222222, 'cron': '6 0 12 * * *' },
-{ 'num': 3, 'obj': 8, 'act': 0, 'start': 1675757575, 'cron': '* * * * * *' }];
-function savetm(n) {
-
-}
-function set_cron_string(tnum, s, m, h, d, mm, w) {
- var c = (document.getElementById("cron" + tnum).value).split(" ");
- if (c.length == 6) {
- if (s != null)
- c[0] = s;
- if (m != null)
- c[1] = m;
- if (h != null)
- c[2] = h;
- if (d != null)
- c[3] = d;
- if (mm != null)
- c[4] = mm;
- if (w != null)
- c[5] = w;
- document.getElementById("cron" + tnum).value = c[0] + " " + c[1] + " " + c[2] + " " + c[3] + " " + c[4] + " " + c[5];
- }
-}
-function getSecondSelect(n) {
- var sel = document.getElementsByName("selectSeconds" + n + "[]")[0];
- var opts = [],
- opt;
- var len = sel.options.length;
- for (var i = 0; i < len; i++) {
- opt = sel.options[i];
-
- if (opt.selected) {
- opts.push(opt);
-
- }
- }
- console.log(opts);
- return opts;
- //var s = document.getElementsByName("selectSeconds" + n + "[]")[0].value;
- //set_cron_string(n, s, null, null, null, null, null);
-}
-function getMinutesSelect(n) {
- var m = document.getElementById("minutes").value;
- set_cron_string(n, null, m, null, null, null, null);
-}
-function getHoursSelect(n) {
- var h = document.getElementById("hours").value;
- set_cron_string(n, null, null, h, null, null, null);
-}
-
-function deltm(n) {
- alert("Delete timer " + n);
- timarr_test.splice(n - 1, 1);
- drawtimers(timarr_test);
-}
-function closecron(n) {
- var target = document.getElementById("cronext"+n);
- var content = "";
- target.innerHTML = content;
-}
-function setcron(n) {
- var target = document.getElementById("cronext" + n);
- var content = "";
- content += ("");
-
- content += ("");
-
- content += ("");
-
-
-
- content += ("
");
- target.innerHTML = content;
-}
-function drawtimers(tarr) {
- var num = tarr.length;
- var target = document.getElementById("timer");
- var content = "";
- for (i = 1; i <= num; i++) {
- content += ("");
- content += ("
");
- content += ("
")
-
- content += ("
");
-
- content += ("
");
- content += ("
");
+
+
+ content += ("
");
+ content += ("
");
+
+ content += ("
");
+ target.innerHTML = content;
+ }
+}
+function applytm() {
+
+}
+function addtm() {
+ var num = timarr_test.length + 1;
+ timarr_test.push({ 'num': num, 'start': 1500000000, 'cron': '* * * * * *' });
+ drawtimers(timarr_test);
}
\ No newline at end of file
diff --git a/dependencies.lock b/dependencies.lock
index 55ac77a..b34c22b 100644
--- a/dependencies.lock
+++ b/dependencies.lock
@@ -1,9 +1,9 @@
-dependencies:
- idf:
- component_hash: null
- source:
- type: idf
- version: 4.4.4
-manifest_hash: f9b3d78d7d56685d1c543701158a0fab7a56c908117ed70644f77e4247c831ae
-target: esp32
-version: 1.0.0
+dependencies:
+ idf:
+ component_hash: null
+ source:
+ type: idf
+ version: 4.4.4
+manifest_hash: 31dd4ec84ade1450fc168388f4adce2efacd1516170670735140bc772e9d72bd
+target: esp32
+version: 1.0.0