I'm collecting 140 BACnet points every 2 minutes. Some of the time there are errors like

"06:51:51 - 'BACnet-IP': Read properties from device at 35(12) failed: Completed 0 requests. Excepted on: ReadPropertyMultipleRequest [listOfReadAccessSpecs=[ReadAccessSpecification [objectIdentifier=Analog Input 0, listOfPropertyReferences=[...

I expect some errors when generating a long report. What I don't expect are read errors - up to 40 or 50 per day - during normal operations.

  • Is there a method for scheduling BACnet reads with a time delay?

  • Should I use multiple BACnet data sources?

  • Is my processor too slow?

Other suggestions?