We have the following APIs implemented and testable on Apiary:
Friendly name
Operations allow user to set and read name of the device. Name can be changed to allow user to distinguish device between multiple devices.
Discover device
SSDP protocol is used to discover device on network.
Channel count
Firmware version
Signal quality
Internal temperature
Internal temperature measured in RTC module DS3231.
RTC module use temperature to compensate time drift caused by different characteristics of crystal (to be more precise).
Temperature sensor is part of DS3231 and its data are available to connected devices.
Load configuration
Configuration is loaded automatically on startup or when requested using this operation.
Save configuration
Configuration is saved only when requested using this operation.
Date and time
Date and time stored in device is returned. Device works with local time (time in local time zone) and is not aware of time zones.