Network API calls above daemon DB
Proposal to discuss:
- GetTopology
Rename current GetNodes API + parent, zone, rf channel, rx filter, metadata ...
- GetDevices
Single call to obtain device standards such as sensor, bo, light, dali ... Separeted calls as we have it can stay as they are now.
- GetValues
Once we have polling task, below, maintain most recent value with timestamp, average 1h/24 value ...
- Set Polling Tasks
Tasks to download values from the network devices (unicast, multicast, broadcast), type of sensors, with filtering such as minial interval, delta, histereses, greater, less. Result from task goes to defined daemon channel and updates values in DB for GetValues API call ...
JSON schemas TBD.
@mikuluf, others any feedback?
Edited by Rostislav Spinar