HAN-FUN API  1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
Todo List
Namespace HF::Core

Add support for Identify interface.

Add support for Tamper Alert interface.

Add support for Power service.

Add support for Keep Alive service.

Namespace HF::Core::AttributeReporting

Add support for Get Periodic Report Entries command.

Add support for Get Event Report Entries command.

Namespace HF::Core::BindManagement

Add support for Remove Bind by SRC Device Address command.

Add support for Remove Bind by SRC Device Address and Unit ID command.

Add support for Remove Bind by DST Address command.

Add support for Remove Bind by DST Address and Unit ID command.

Add support for Start Session Read Bind Info command.

Add support for End Session Read Bind Info command.

Add support for Get Bind Entries by Index command.

Add support for Get Bind Entries by SRC Device Address command.

Add support for Get Bind Entries by SRC Device Address and Unit ID command.

Add support for Get Bind Entries by DST Address command.

Add support for Get Bind Entries by DST Address and Unit ID command.

Namespace HF::Core::DeviceInformation

Add support for Minimum Sleep Time attribute.

Add support for Actual Response Time [Paging Interval] attribute.

Add support for RFPI/IPUI attribute.

Add support for Location attribute.

Add support for Device Enable attribute.

Add support for Friendly Name attribute.

Add support for Device Serial Number attribute.

Class HF::Interfaces::SimplePowerMeter::Client
Add support for MEASUREMENT_RESET_CMD command.
Global HF::Interfaces::SimplePowerMeter::Measurement::changed (const Measurement &other) const
Take unit into consideration.
Global HF::Interfaces::SimplePowerMeter::Measurement::compare (const Measurement &other) const
Take unit into consideration.
Class HF::Interfaces::SimplePowerMeter::Report
This needs a way to dynamically add only the attributes that are needed to the report.
Class HF::Interfaces::SimplePowerMeter::Server
Add support for MEASUREMENT_RESET_CMD command.