Martin Preuss
21d47b8b7f
aqhome-nodes: use request functions from aqhome/ipc.
2024-10-01 22:04:42 +02:00
Martin Preuss
8199f7c3b0
aqhome-nodes: re-implemented setdata request received via broker.
2024-09-30 22:43:35 +02:00
Martin Preuss
3a9bb3d5ec
aqhome-nodes: only announce values if uid != 0 and != -1
...
Those ids occur for freshly assembled nodes.
2024-09-30 18:26:05 +02:00
Martin Preuss
cf9118e41d
aqhome-nodes: started using requests.
2024-09-26 21:12:26 +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
bdcbaa2b46
aqhome-nodes: improved handling of VALUE3 messages.
2024-09-22 21:24:34 +02:00
Martin Preuss
7590aa3717
aqhome-nodes: write db on fini(). Extract info from DEVICE message.
2024-09-18 00:15:43 +02:00
Martin Preuss
08399ecf87
aqhome-nodes: decreased verbosity.
2024-09-18 00:14:42 +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
7ea260031e
fixed compiler warnings.
2024-04-17 23:11:52 +02:00
Martin Preuss
87d22b1e16
apps: set app log level by command line parameter.
2024-03-21 23:40:44 +01:00
Martin Preuss
e98afa80d9
fixed another memory leak: handle received result responses
...
just remove them from the queue.
2023-10-06 18:05:14 +02:00
Martin Preuss
8613fbdad7
Added handling of timeout cmd arg for valgrind test. fixed memory leaks.
2023-10-05 23:56:53 +02:00
Martin Preuss
f1753eeea7
mqtt module now works.
2023-10-04 18:22:53 +02:00
Martin Preuss
bfed937950
More work on mqtt tool.
2023-10-04 16:02:02 +02:00
Martin Preuss
831c94f898
Read config file for fallback when no command line arguments are given.
2023-10-03 16:51:15 +02:00
Martin Preuss
0740378ad8
Partially reverted one of the last commits to correct created value name.
2023-10-03 13:47:19 +02:00
Martin Preuss
f56b25d06f
renamed deviceNameForDriver of AQH_VALUE and nameForDriver of AQH_DEVICE.
2023-10-03 13:42:21 +02:00
Martin Preuss
17d4ce5125
Change AQH_Value field NameForDriver to Name and make it only contain the value name.
...
Previously this field contained the device name, too. This would make it
necessary for drivers to remove the device part of the name when SetValue
is called. Instead the device name is now always provided by the driver in
the appropriate field DeviceNameForDriver.
2023-10-03 13:31:05 +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