Skip to content

Management

Compare
Choose a tag to compare
@farmio farmio released this 25 Jul 23:05
· 618 commits to main since this release

Management

  • Add support for creating point-to-point connections to do device management
  • Add nm_individual_address_check procedure to check if an individual address is in use on the network
  • Add dm_restart procedure to request a basic restart of a device
  • Remove PayloadReader class. Management procedure functions should be used to request data from individual devices.

Internals

  • Optionally return a list of Telegrams to be sent to an incoming request as reply. This is used for incoming device management requests. Callbacks for incoming requests (in Interface subclasses) are now handled in an asyncio Task.
  • Incoming L_DATA.req frames are confirmed (L_DATA.con) and replies / acks are sent as L_DATA.ind