Commit Graph

1336 Commits

Author SHA1 Message Date
Martin Preuss
28cf031b46 n14, n25: add info to description files. 2025-10-07 00:28:06 +02:00
Martin Preuss
c9cfcc5dc4 added AQHOME_VALUETYPE_ONOFFAUTO 2025-10-07 00:27:41 +02:00
Martin Preuss
dd577be872 added stylesheet. 2025-10-07 00:27:15 +02:00
Martin Preuss
2a1af6f947 aqhome-cgi: added setdata.html 2025-10-07 00:26:57 +02:00
Martin Preuss
15728e27ca aqhome-cgi: increased session cookie duration. 2025-10-07 00:26:35 +02:00
Martin Preuss
0095b38c9f added OnOffAuto. 2025-10-07 00:26:07 +02:00
Martin Preuss
9a379f12b2 aqhome-tool: improved diagram. 2025-10-07 00:25:46 +02:00
Martin Preuss
023cabbc1b aqhome-cgi: add main menu. 2025-10-07 00:25:18 +02:00
Martin Preuss
a35211e427 Increase session cookie duration. 2025-10-07 00:24:39 +02:00
Martin Preuss
8629e52749 increase verbosity while debugging. 2025-10-01 23:25:14 +02:00
Martin Preuss
81e9078b80 avr: add MODE variable to sk6812 module.
this allows for better control over led strips.

Modes:
- AUTO: allow other modules to switch LED strip
- OFF:  force LED strip off
- ON:   force LED strip on
2025-10-01 23:24:50 +02:00
Martin Preuss
dafe32792a avr: fixed bug in ma_light 2025-10-01 23:22:41 +02:00
Martin Preuss
3f9e16f038 aqhome-tool: allow for data spec for timestamps (YYYY/MM/DD-HH:MM:SS) 2025-10-01 23:21:50 +02:00
Martin Preuss
5bd1e06850 aqhome-tool: visualize data points using aqdiagram. 2025-10-01 23:21:12 +02:00
Martin Preuss
5040ccc065 sharply decrease verbosity. 2025-10-01 23:20:04 +02:00
Martin Preuss
494e7b3fbc aqhome-data: send data in multiple messages. remove limits. 2025-10-01 23:19:48 +02:00
Martin Preuss
8d22d386b4 updated readme. 2025-09-22 22:48:49 +02:00
Martin Preuss
0f712717d8 sk6812: added readme. 2025-09-22 22:48:37 +02:00
Martin Preuss
f201ac4bd6 add to apidoc. 2025-09-22 22:47:20 +02:00
Martin Preuss
408b173ae1 ma_light: add "malstate".
report state change (i.e. when switching LED on/off).
2025-09-22 22:44:39 +02:00
Martin Preuss
12a64b8c91 log raw type 2025-09-22 22:41:57 +02:00
Martin Preuss
6920117ba1 immediately apply ontime setting. 2025-09-22 20:27:44 +02:00
Martin Preuss
8d188976eb fixed data types 2025-09-22 20:27:09 +02:00
Martin Preuss
9770cd8d6d indent. 2025-09-22 20:26:36 +02:00
Martin Preuss
68829f6428 add comments. 2025-09-22 20:26:30 +02:00
Martin Preuss
cc00f8e64a avr: remove unneeded code. 2025-09-22 20:26:16 +02:00
Martin Preuss
d08d30d297 shorten waiting time for retry 2025-09-22 20:25:31 +02:00
Martin Preuss
90f0590d18 aqhome-nodes: log outbound messages. too. 2025-09-22 20:25:08 +02:00
Martin Preuss
732eb4f53d avr: increased version number. 2025-09-22 15:09:59 +02:00
Martin Preuss
666e7690a6 avr: improved module SK6812 and app MA_LIGHT.
- RGBW values are now only set by SK6812
- MA_LIGHT can now also take into account a brightness value reported
  by any node to switch on light only after dawn
2025-09-22 15:09:45 +02:00
Martin Preuss
42e477098c aqhome-cgi: added code to init aqhome-cgi environment. 2025-09-22 11:34:43 +02:00
Martin Preuss
162d6d9f4e aqhome-cgi: decreased verbosity. 2025-09-20 01:57:05 +02:00
Martin Preuss
13ee628b8d aqhome-cgi: removed writing of debug log. 2025-09-20 01:56:25 +02:00
Martin Preuss
124815079a aqhome-cgi: implemented adding roles for users. 2025-09-20 01:52:50 +02:00
Martin Preuss
c1afb05250 aqhome-cgi: put role management for user into single dialog. 2025-09-20 00:54:32 +02:00
Martin Preuss
5c24750acc aqhome-cgi: add user editing and adding code. 2025-09-19 23:45:42 +02:00
Martin Preuss
4d6edf3fb6 aqhome-cgi: add error message. 2025-09-19 23:45:12 +02:00
Martin Preuss
b13bace79f aqhome-cgi: add sort functions. 2025-09-19 23:44:47 +02:00
Martin Preuss
60a3f1f324 aqhome-cgi: add functions for loading users and modules. 2025-09-19 23:44:14 +02:00
Martin Preuss
860310de7f removed comment. 2025-09-19 23:43:37 +02:00
Martin Preuss
65c89fab07 aqhome-cgi: more work on userEdit dialog 2025-09-19 16:34:50 +02:00
Martin Preuss
8da865928a more code sharing. 2025-09-18 23:49:04 +02:00
Martin Preuss
6b39e0bfb1 aqhome-cgi: started working on users module. 2025-09-18 23:48:47 +02:00
Martin Preuss
124e471364 add some commonnly used functions. 2025-09-18 00:16:14 +02:00
Martin Preuss
8178901ffb minor change in message. 2025-09-16 23:23:15 +02:00
Martin Preuss
3fd460637a remove unneeded code. 2025-09-16 23:21:01 +02:00
Martin Preuss
5cd308d10c only create links for values if perms match. 2025-09-16 23:19:45 +02:00
Martin Preuss
a0e18c80dc shorten code. 2025-09-16 23:13:09 +02:00
Martin Preuss
b0ce010dc8 adapt to latest changes, use generic request handlers. 2025-09-16 23:09:18 +02:00
Martin Preuss
8805712aea removed unneeded code, make _requestTable private to source file. 2025-09-16 23:08:51 +02:00