BACnet connector persist data into Edge datapoint on demand
zero88 opened this issue · comments
BACnet connector
persist data into edge data-point
on demand in cases:
- Discover and specific which object to persist
- In startup connector: recalculate actual network and device data
To achieve that, need to:
- Able to discover remote
eventbus
address, it isdatapoint
address in this case depends on which BACnet object will be persisted such as:network
,device
,object
- Split
:edge:datapoint
service to:edge:datapoint:model
project to able reuse object model - CRUD BACnet object by
datapoint
endpoint
DOD
Must satisfy 2 workflows in case of manipulate BACnet object:
- User --> CUD by REST API -- --> Edge Gateway -- --> Edge Data Point --| --> Edge BACnet --> local database --> Response
- User --> READ by REST API -- --> Edge Gateway -- --> Edge Data Point --> local database --> Response