Martin Preuss
|
f2d527cd2f
|
aqhome-data, aqhome-tool: more work on new protocol.
|
2025-02-27 23:50:18 +01:00 |
|
Martin Preuss
|
d887747b3c
|
aqhome: more work on transformation to event2/ipc2.
|
2025-02-27 14:08:44 +01:00 |
|
Martin Preuss
|
8968f14122
|
aqhome: more work on new event/ipc interface.
|
2025-02-26 20:59:20 +01:00 |
|
Martin Preuss
|
f63079af11
|
aqhome: Prepared reorganizing IPC and nodes code around built-in event2 api.
|
2025-02-26 00:49:33 +01:00 |
|
Martin Preuss
|
cf8edbbd5f
|
aqhome: started rewriting message code, start using new event2 lib.
|
2025-02-25 01:13:07 +01:00 |
|
Martin Preuss
|
358ceaaa7d
|
aqhome: add flags to socket to dump incoming data (needs latest gwen).
|
2025-02-10 23:36:23 +01:00 |
|
Martin Preuss
|
cc8dd6e22f
|
aqhome: modified setup of serial port.
|
2025-02-01 16:22:36 +01:00 |
|
Martin Preuss
|
acbe4505b9
|
ipc2: started working on event-based ipc handling.
|
2025-01-09 01:42:19 +01:00 |
|
Martin Preuss
|
28b130ecd4
|
aqhome: started rewriting IPC module.
started with basic event interface using unix fd and timers.
|
2025-01-07 22:43:20 +01:00 |
|
Martin Preuss
|
a3d5b33105
|
mainly built-fixes.
|
2025-01-01 19:33:32 +01:00 |
|
Martin Preuss
|
433720525d
|
aqhome: handle types for CO2 and TVOC.
|
2024-12-15 18:17:35 +01:00 |
|
Martin Preuss
|
f002587aee
|
aqhome: fixed handling of AQH_ValueDataTyp
|
2024-11-03 15:35:08 +01:00 |
|
Martin Preuss
|
061438b7c8
|
avr, aqhome: added modality MOTION.
|
2024-10-28 23:41:27 +01:00 |
|
Martin Preuss
|
cc1dcc4d7f
|
adapted to last changes in gwen.
|
2024-10-02 22:09:43 +02:00 |
|
Martin Preuss
|
25efeeb244
|
decreased verbosity.
|
2024-10-02 22:08:16 +02:00 |
|
Martin Preuss
|
9c2001285b
|
aqhome: add requests functions.
|
2024-10-01 22:03:32 +02:00 |
|
Martin Preuss
|
8199f7c3b0
|
aqhome-nodes: re-implemented setdata request received via broker.
|
2024-09-30 22:43:35 +02:00 |
|
Martin Preuss
|
03f9178dd2
|
Revert "Revert "aqhome: convenience code.""
This reverts commit bb77c6acd1.
|
2024-09-30 18:28:38 +02:00 |
|
Martin Preuss
|
bb77c6acd1
|
Revert "aqhome: convenience code."
This reverts commit 10564ec78f.
|
2024-09-29 21:09:20 +02:00 |
|
Martin Preuss
|
10564ec78f
|
aqhome: convenience code.
|
2024-09-29 21:09:08 +02:00 |
|
Martin Preuss
|
8dd9e69bdf
|
aqhome: fixed PING ipc request.
|
2024-09-29 19:03:54 +02:00 |
|
Martin Preuss
|
6676024cb0
|
aqhome: added "modality" to values.
|
2024-09-26 21:12:42 +02:00 |
|
Martin Preuss
|
49d037c040
|
more work on data and nodes service.
|
2024-09-26 21:11:33 +02:00 |
|
Martin Preuss
|
b0b6efb1c3
|
adapted to latest changes in gwen, more work on data and nodes servers.
|
2024-09-26 10:45:22 +02:00 |
|
Martin Preuss
|
a624331166
|
aqhome: add constructor for VALUE3 messages.
|
2024-09-22 21:23:53 +02:00 |
|
Martin Preuss
|
4548b3c225
|
aqhome: discard data on bad messages, make socket non-blocking.
still doesn't seem to recover from bad messages.
|
2024-09-20 01:28:54 +02:00 |
|
Martin Preuss
|
9a2a1764d9
|
aqhome: fixed a bug.
|
2024-09-18 00:09:16 +02:00 |
|
Martin Preuss
|
4687a8726b
|
aqhome: moved datafile implementations into their own folder.
|
2024-09-13 21:43:00 +02:00 |
|
Martin Preuss
|
0f98ed87a4
|
aqhome: improved error handling.
|
2024-09-13 01:11:11 +02:00 |
|
Martin Preuss
|
50546799dc
|
aqhome: add new msg codes to type group "VALUES".
|
2024-09-09 15:46:48 +02:00 |
|
Martin Preuss
|
9bc837249e
|
aqhome: fixed a minor bug.
|
2024-09-09 15:46:08 +02:00 |
|
Martin Preuss
|
5f2da242c5
|
aqhome: adapted to latest changes.
|
2024-09-07 14:57:40 +02:00 |
|
Martin Preuss
|
9b724d5a5f
|
aqhome: adapted to latest changes in node firmware.
|
2024-09-06 22:52:25 +02:00 |
|
Martin Preuss
|
6aac577365
|
aqhome: fixed compiler warning.
|
2024-08-25 14:28:43 +02:00 |
|
Martin Preuss
|
85a93065a4
|
aqhome: added virtual function "flush"
|
2024-08-25 14:28:22 +02:00 |
|
Martin Preuss
|
37a290ce1f
|
aqhome-react: added missing include.
|
2024-05-19 01:36:30 +02:00 |
|
Martin Preuss
|
a3bf403ac0
|
aqhome-react: peridocally write vars.
|
2024-05-19 01:36:09 +02:00 |
|
Martin Preuss
|
334d0e8096
|
aqhome: remove flag AQH_PATH_FLAGS_ROOT
|
2024-05-18 13:10:41 +02:00 |
|
Martin Preuss
|
abada7b89b
|
aqhome: minor format changes.
|
2024-05-17 20:35:13 +02:00 |
|
Martin Preuss
|
69893640a3
|
aqhome: added function AQH_Vars_ReplaceVars()
|
2024-05-17 20:34:31 +02:00 |
|
Martin Preuss
|
9f7f5ab0db
|
aqhome: fixed copyright headers.
|
2024-05-17 19:25:48 +02:00 |
|
Martin Preuss
|
6828438780
|
aqhome: add writer for AQH_VARS (including a test).
|
2024-05-17 19:16:16 +02:00 |
|
Martin Preuss
|
05fb3d3b0a
|
aqhome: added AQH_Vars_Dump().
|
2024-05-17 17:39:00 +02:00 |
|
Martin Preuss
|
66c583f866
|
aqhome: use our own implementation of GWEN_Text_GetWordToBuffer().
use the same flags like the original function (maybe replace the
original function in gwen later).
|
2024-05-17 17:16:20 +02:00 |
|
Martin Preuss
|
2363535fe0
|
aqhome: add AQH_Vars_DataTypeToString()
|
2024-05-17 17:15:12 +02:00 |
|
Martin Preuss
|
9d0037b83d
|
vars: minor beautification.
|
2024-05-17 01:52:49 +02:00 |
|
Martin Preuss
|
f8f4380038
|
vars: added code to read AQH_VARS from GWEN_DB strings.
|
2024-05-17 00:03:51 +02:00 |
|
Martin Preuss
|
7ce34b0500
|
aqhome-react, aqhome: added units/functions for handling local variables.
|
2024-05-12 17:31:31 +02:00 |
|
Martin Preuss
|
516ac4e34e
|
vars: added more functions.
|
2024-05-11 01:07:10 +02:00 |
|
Martin Preuss
|
36e9909060
|
vars: added more module tests.
|
2024-05-09 23:08:44 +02:00 |
|