NubeIO / iot-engine

IoT Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 is datapoint 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

Sub of #192 #155