Martin Preuss
7b89df6153
sort files in 0BUILD files.
2023-10-06 18:05:46 +02:00
Martin Preuss
1e27223dfa
Simplified IPC code to use less different IPC messages. Share more code. More qork on MQTT code.
2023-10-01 21:31:02 +02:00
Martin Preuss
9b7d043682
Started working on aqhome-nodes which will replace aqhomed.
2023-09-13 23:31:02 +02:00
Martin Preuss
518a3a53f9
Heavy work on IPC.
...
We will now have a broker (aqhome-data) which stores data and distributes
value change messages among connected clients.
aqhomed will connect to that broker and send its values there.
aqhome-mqtt will also connect to the broker and send its values there.
Other clients can later connect to check for changes and react according
to rules.
2023-09-10 23:13:03 +02:00
Martin Preuss
5fdb33c192
started working on aqhome-data.
...
this will be the data daemon storing datapoints, accessable via IPC.
2023-08-14 02:00:37 +02:00
Martin Preuss
290967a7c5
added generic IPC result message.
2023-08-13 17:56:00 +02:00
Martin Preuss
64938b9cb0
Prepared introduction of multiple ipc protocols.
2023-08-13 14:09:15 +02:00
Martin Preuss
0fd58567fe
adapted to latest changes in gwen (msgio API v2 becomes v1).
2023-07-12 19:30:53 +02:00
Martin Preuss
08c3875a26
aqhome: completed adapting to msgio2 interface.
2023-07-12 13:33:04 +02:00
Martin Preuss
39987b31c7
aqhome: re-implemented aqhomed.
...
- added IPC endpoint2
2023-07-12 01:45:24 +02:00
Martin Preuss
5f7e192e27
implemented ipc messages getdevices req/rsp
2023-04-22 19:13:59 +02:00
Martin Preuss
ce85548938
aqhome: added ipc message and calls to set acceptable msg groups for ipc endpoint.
...
this filters the messages which are copied to the ipc client.
2023-04-17 01:13:59 +02:00
Martin Preuss
d53b061aed
aqhome: implemented IPC client, fixed some bugs.
...
sending a PING request and retrieving the PONG response works now.
2023-04-16 23:22:03 +02:00
Martin Preuss
047a0a9937
aqhome: renamed endpoint_node_ipc_tcp to endpoint_node_ipc_tcpd.
2023-04-09 18:49:13 +02:00
Martin Preuss
796869fc3c
aqhome: added IPC messages (FORWARD, VALUE)
2023-03-19 23:21:02 +01:00
Martin Preuss
d1c21322b8
More work on IPC code, added aqhomed daemon.
2023-03-18 23:25:21 +01:00