Appearance
Daemon API v2.4.x
IQRF Generic
Generic messages are able to handle any DPA packet.
Raw iqrfRaw
| Schema | Example |
|---|---|
RawHdp iqrfRawHdp
| Schema | Example |
|---|---|
IQRF Standard
Standard messages have been designed according to IQRF Standard and DPA protocol.
Binary output
Enumerate iqrfBinaryoutput_EnumerateIQRF Standard doc
| Schema | Example |
|---|---|
Set output iqrfBinaryoutput_SetOutputIQRF Standard doc
| Schema | Example |
|---|---|
DALI
Send commands iqrfDali_SendCommands
| Schema | Example |
|---|---|
Send commands asynchronously iqrfDali_SendCommandsAsync
| Schema | Example |
|---|---|
FRC iqrfDali_Frc
| Schema | Example |
|---|---|
Light
Enumerate iqrfLight_Enumerate
| Schema | Example |
|---|---|
Set power iqrfLight_SetPower
| Schema | Example |
|---|---|
Increment power iqrfLight_IncrementPower
| Schema | Example |
|---|---|
Decrement power iqrfLight_DecrementPower
| Schema | Example |
|---|---|
Sensor
Enumerate iqrfSensor_EnumerateIQRF Standard doc
| Schema | Example |
|---|---|
Read sensors with types iqrfSensor_ReadSensorsWithTypesIQRF Standard doc
| Schema | Example |
|---|---|
FRC iqrfSensor_FrcIQRF Standard doc
| Schema | Example |
|---|---|
Embed Coordinator
Address information iqrfEmbedCoordinator_AddrInfoDPA doc
| Schema | Example |
|---|---|
Get discovered devices iqrfEmbedCoordinator_DiscoveredDevicesDPA doc
| Schema | Example |
|---|---|
Get bonded devices iqrfEmbedCoordinator_BondedDevicesDPA doc
| Schema | Example |
|---|---|
Clear all bonds iqrfEmbedCoordinator_ClearAllBondsDPA doc
| Schema | Example |
|---|---|
Bond node iqrfEmbedCoordinator_BondNodeDPA doc
| Schema | Example |
|---|---|
Remove bond iqrfEmbedCoordinator_RemoveBondDPA doc
| Schema | Example |
|---|---|
Discovery iqrfEmbedCoordinator_DiscoveryDPA doc
| Schema | Example |
|---|---|
Set DPA parameters iqrfEmbedCoordinator_SetDpaParamsDPA doc
| Schema | Example |
|---|---|
Set hops iqrfEmbedCoordinator_SetHopsDPA doc
| Schema | Example |
|---|---|
Discovery data iqrfEmbedCoordinator_DiscoveryDataRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Backup iqrfEmbedCoordinator_BackupDPA doc
| Schema | Example |
|---|---|
Restore iqrfEmbedCoordinator_RestoreDPA doc
| Schema | Example |
|---|---|
Authorize bond iqrfEmbedCoordinator_AuthorizeBondDPA doc
| Schema | Example |
|---|---|
Read remotely bonded MID iqrfEmbedCoordinator_ReadRemotelyBondedMidRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Clear remotely bonded MID iqrfEmbedCoordinator_ClearRemotelyBondedMidRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Enable remote bonding iqrfEmbedCoordinator_EnableRemoteBondingRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
SmartConnect iqrfEmbedCoordinator_SmartConnectDPA doc
| Schema | Example |
|---|---|
Set MID iqrfEmbedCoordinator_SetMIDDPA doc
| Schema | Example |
|---|---|
Embed Node
Read iqrfEmbedNode_ReadDPA doc
| Schema | Example |
|---|---|
Remove bond iqrfEmbedNode_RemoveBondDPA doc
| Schema | Example |
|---|---|
Backup iqrfEmbedNode_BackupDPA doc
| Schema | Example |
|---|---|
Restore iqrfEmbedNode_RestoreDPA doc
| Schema | Example |
|---|---|
Read remotely bonded MID iqrfEmbedNode_ReadRemotelyBondedMidRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Clear remotely bonded MID iqrfEmbedNode_ClearRemotelyBondedMidRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Enable remote bonding iqrfEmbedNode_EnableRemoteBondingRemoved in DPA v4.0.0
| Schema | Example |
|---|---|
Validate bonds iqrfEmbedNode_ValidateBondsDPA doc
| Schema | Example |
|---|---|
Embed OS
Read iqrfEmbedOs_ReadDPA doc
| Schema | Example |
|---|---|
Batch iqrfEmbedOs_BatchDPA doc
| Schema | Example |
|---|---|
Selective batch iqrfEmbedOs_SelectiveBatchDPA doc
| Schema | Example |
|---|---|
Reset iqrfEmbedOs_ResetDPA doc
| Schema | Example |
|---|---|
Restart iqrfEmbedOs_RestartDPA doc
| Schema | Example |
|---|---|
Run RFPGM iqrfEmbedOs_RfpgmDPA doc
| Schema | Example |
|---|---|
Set security iqrfEmbedOs_SetSecurityDPA doc
| Schema | Example |
|---|---|
Sleep iqrfEmbedOs_SleepDPA doc
| Schema | Example |
|---|---|
Load code iqrfEmbedOs_LoadCodeDPA doc
| Schema | Example |
|---|---|
Read configuration iqrfEmbedOs_ReadCfgDPA doc
| Schema | Example |
|---|---|
Write configuration iqrfEmbedOs_WriteCfgDPA doc
| Schema | Example |
|---|---|
Write configuration byte iqrfEmbedOs_WriteCfgByteDPA doc
| Schema | Example |
|---|---|
Test RF signal iqrfEmbedOs_TestRfSignalDPA doc
| Schema | Example |
|---|---|
Factory settings iqrfEmbedOs_FactorySettingsDPA doc
| Schema | Example |
|---|---|
Indicate iqrfEmbedOs_IndicateDPA doc
| Schema | Example |
|---|---|
Embed SPI Removed in DPA v4.15.0
Write and read iqrfEmbedSpi_WriteReadDPA docRemoved in DPA v4.15.0
| Schema | Example |
|---|---|
IQMESH Network
Services that ease the task of working with IQMESH network.
They are composed of more than single DPA transaction (request-confirmation-response) in most of the cases.
They are also integrating information from IQRF Repository.
They are inspired by the services available in IQRF IDE - IQMESH Network Manager.
IQRF Network New in v2.4.0
Ping iqmeshNetwork_Ping
| Schema | Example |
|---|---|
Restart iqmeshNetwork_Restart
| Schema | Example |
|---|---|
IQRF Bonding
Bond node locally iqmeshNetwork_BondNodeLocal
| Schema | Example |
|---|---|
SmartConnect iqmeshNetwork_SmartConnect
| Schema | Example |
|---|---|
Remove bond iqmeshNetwork_RemoveBond
| Schema | Example |
|---|---|
Remove bond only from coordinator iqmeshNetwork_RemoveBondOnlyInC
| Schema | Example |
|---|---|
AutoNetwork iqmeshNetwork_AutoNetwork
| Schema | Example |
|---|---|
IQRF Enumeration
Enumerate device iqmeshNetwork_EnumerateDevice
| Schema | Example |
|---|---|
IQRF Configuration
Read TR configuration iqmeshNetwork_ReadTrConf
| Schema | Example |
|---|---|
Write TR configuration iqmeshNetwork_WriteTrConf
| Schema | Example |
|---|---|
IQRF DPA Parameters New in v2.4.0
DPA parameters iqmeshNetwork_DpaValue
| Schema | Example |
|---|---|
DPA hops iqmeshNetwork_DpaHops
| Schema | Example |
|---|---|
FRC parameters iqmeshNetwork_FrcParams
| Schema | Example |
|---|---|
IQRF Backup and Restore
Backup iqmeshNetwork_Backup
| Schema | Example |
|---|---|
Restore iqmeshNetwork_Restore
| Schema | Example |
|---|---|
IQRF OTA
Upload iqmeshNetwork_OtaUpload
| Schema | Example |
|---|---|
IQRF Maintenance New in v2.4.0
FRC response time iqmeshNetwork_MaintenanceFrcResponseTime
| Schema | Example |
|---|---|
Test RF signal iqmeshNetwork_MaintenanceTestRF
| Schema | Example |
|---|---|
Resolve duplicated addresses iqmeshNetwork_MaintenanceDuplicatedAddresses
| Schema | Example |
|---|---|
Resolve inconsistent MIDs in Coordinator iqmeshNetwork_MaintenanceInconsistentMIDsInCoord
| Schema | Example |
|---|---|
Resolve unused prebonded nodes iqmeshNetwork_MaintenanceUselessPrebondedNodes
| Schema | Example |
|---|---|
Daemon Management
Exit mngDaemon_Exit
| Schema | Example |
|---|---|
Mode mngDaemon_Mode
| Schema | Example |
|---|---|
Reload coordinator mngDaemon_ReloadCoordinatorNew in v2.4.0
| Schema | Example |
|---|---|
Update cache mngDaemon_UpdateCacheNew in v2.4.0
| Schema | Example |
|---|---|
Version mngDaemon_Version
| Schema | Example |
|---|---|
Daemon Configuration
Component cfgDaemon_Component
| Schema | Example |
|---|---|
Daemon Scheduler
Add task mngScheduler_AddTask
| Schema | Example |
|---|---|
Edit task mngScheduler_EditTaskNew in v2.4.0
| Schema | Example |
|---|---|
Get task mngScheduler_GetTask
| Schema | Example |
|---|---|
List tasks mngScheduler_List
| Schema | Example |
|---|---|
Remove all tasks mngScheduler_RemoveAll
| Schema | Example |
|---|---|
Remove task mngScheduler_RemoveTask
| Schema | Example |
|---|---|
Start task mngScheduler_StartTaskNew in v2.4.0
| Schema | Example |
|---|---|
Stop task mngScheduler_StopTaskNew in v2.4.0
| Schema | Example |
|---|---|
Daemon Information New in v2.4.0
Enumeration infoDaemon_Enumeration
| Schema | Example |
|---|---|
Get nodes infoDaemon_GetNodes
| Schema | Example |
|---|---|
Get sensors infoDaemon_GetSensors
| Schema | Example |
|---|---|
Get binary outputs infoDaemon_GetBinaryOutputs
| Schema | Example |
|---|---|
Get lights infoDaemon_GetLights
| Schema | Example |
|---|---|
Get DALI devices infoDaemon_GetDalis
| Schema | Example |
|---|---|
Get metadata assigned to MID infoDaemon_GetMidMetaData
| Schema | Example |
|---|---|
Get metadata assigned to bonded node infoDaemon_GetNodeMetaData
| Schema | Example |
|---|---|
Annotate messages with metadata infoDaemon_MidMetaDataAnnotate
| Schema | Example |
|---|---|
Handle orphaned MIDs infoDaemon_OrphanedMids
| Schema | Example |
|---|---|
Reset infoDaemon_Reset
| Schema | Example |
|---|---|
Set metadata to MID infoDaemon_SetMidMetaData
| Schema | Example |
|---|---|
Set metadata to bonded node infoDaemon_SetNodeMetaData
| Schema | Example |
|---|---|
Daemon Notification
Daemon state notifications related to interfaces, modes via WebSocket channel on port 1438.
Monitor ntfDaemon_Monitor
| Schema | Example |
|---|---|