Appearance
Daemon API v2.3.x
IQRF Generic
Generic messages are able to handle any DPA packet.
Raw iqrfRaw
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
RawHdp iqrfRawHdp
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQRF Standard
Standard messages have been designed according to IQRF Standard and DPA protocol.
Binary output
Enumerate iqrfBinaryoutput_Enumerate
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set output iqrfBinaryoutput_SetOutput
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
DALI
Send commands iqrfDali_SendCommands
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Send commands asynchronously iqrfDali_SendCommandsAsync
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
FRC iqrfDali_Frc
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Light
Enumerate iqrfLight_Enumerate
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set power iqrfLight_SetPower
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Increment power iqrfLight_IncrementPower
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Decrement power iqrfLight_DecrementPower
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Sensor
Enumerate iqrfSensor_Enumerate
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Read sensors with types iqrfSensor_ReadSensorsWithTypes
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
FRC iqrfSensor_Frc
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed Explore
Enumerate iqrfEmbedExplore_Enumerate
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Peripheral information iqrfEmbedExplore_PeripheralInformation
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
More peripheral information iqrfEmbedExplore_MorePeripheralsInformation
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed Coordinator
Address information iqrfEmbedCoordinator_AddrInfo
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get discovered devices iqrfEmbedCoordinator_DiscoveredDevices
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get bonded devices iqrfEmbedCoordinator_BondedDevices
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Clear all bonds iqrfEmbedCoordinator_ClearAllBonds
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Bond node iqrfEmbedCoordinator_BondNode
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove bond iqrfEmbedCoordinator_RemoveBond
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Discovery iqrfEmbedCoordinator_Discovery
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set DPA parameters iqrfEmbedCoordinator_SetDpaParams
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set hops iqrfEmbedCoordinator_SetHops
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Discovery data iqrfEmbedCoordinator_DiscoveryData
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Backup iqrfEmbedCoordinator_Backup
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Restore iqrfEmbedCoordinator_Restore
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Authorize bond iqrfEmbedCoordinator_AuthorizeBond
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Read remotely bonded MID iqrfEmbedCoordinator_ReadRemotelyBondedMid
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Clear remotely bonded MID iqrfEmbedCoordinator_ClearRemotelyBondedMid
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Enable remote bonding iqrfEmbedCoordinator_EnableRemoteBonding
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
SmartConnect iqrfEmbedCoordinator_SmartConnect
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set MID iqrfEmbedCoordinator_SetMID
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed Node
Read iqrfEmbedNode_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove bond iqrfEmbedNode_RemoveBond
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Backup iqrfEmbedNode_Backup
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Restore iqrfEmbedNode_Restore
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Read remotely bonded MID iqrfEmbedNode_ReadRemotelyBondedMid
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Clear remotely bonded MID iqrfEmbedNode_ClearRemotelyBondedMid
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Enable remote bonding iqrfEmbedNode_EnableRemoteBonding
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Validate bonds iqrfEmbedNode_ValidateBonds
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed OS
Read iqrfEmbedOs_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Batch iqrfEmbedOs_Batch
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Selective batch iqrfEmbedOs_SelectiveBatch
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Reset iqrfEmbedOs_Reset
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Restart iqrfEmbedOs_Restart
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Run RFPGM iqrfEmbedOs_Rfpgm
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set security iqrfEmbedOs_SetSecurity
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Sleep iqrfEmbedOs_Sleep
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Load code iqrfEmbedOs_LoadCode
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Read configuration iqrfEmbedOs_ReadCfg
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write configuration iqrfEmbedOs_WriteCfg
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write configuration byte iqrfEmbedOs_WriteCfgByte
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Test RF signal iqrfEmbedOs_TestRfSignal
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Factory settings iqrfEmbedOs_FactorySettings
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Indicate iqrfEmbedOs_Indicate
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed EEPROM
Read iqrfEmbedEeprom_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write iqrfEmbedEeprom_Write
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed EEEPROM
Read iqrfEmbedEeeprom_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write iqrfEmbedEeeprom_Write
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed RAM
Read iqrfEmbedRam_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write iqrfEmbedRam_Write
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed SPI
Write and read iqrfEmbedSpi_WriteRead
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed LEDR
Set iqrfEmbedLedr_Set
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get iqrfEmbedLedr_Get
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Pulse iqrfEmbedLedr_Pulse
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Flashing iqrfEmbedLedr_Flashing
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed LEDG
Set iqrfEmbedLedg_Set
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get iqrfEmbedLedg_Get
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Pulse iqrfEmbedLedg_Pulse
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Flashing iqrfEmbedLedg_Flashing
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed IO
Direction iqrfEmbedIo_Direction
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set iqrfEmbedIo_Set
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get iqrfEmbedIo_Get
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed Thermometer
Read iqrfEmbedThermometer_Read
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed UART
Open iqrfEmbedUart_Open
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Close iqrfEmbedUart_Close
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write and read iqrfEmbedUart_WriteRead
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Clear, write and read iqrfEmbedUart_ClearWriteRead
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Embed FRC
Send iqrfEmbedFrc_Send
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Extra result iqrfEmbedFrc_ExtraResult
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Send selective iqrfEmbedFrc_SendSelective
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set parameters iqrfEmbedFrc_SetParams
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQMESH Network
Services that ease the task of working with IQMESH network.
They are composed of more then 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 Bonding
Bond node locally iqmeshNetwork_BondNodeLocal
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
SmartConnect iqmeshNetwork_SmartConnect
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove bond iqmeshNetwork_RemoveBond
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove bond only from coordinator iqmeshNetwork_RemoveBondOnlyInC
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
AutoNetwork iqmeshNetwork_AutoNetwork
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQRF Enumeration
Enumerate device iqmeshNetwork_EnumerateDevice
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQRF Configuration
Read TR configuration iqmeshNetwork_ReadTrConf
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Write TR configuration iqmeshNetwork_WriteTrConf
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQRF Backup and Restore
Backup iqmeshNetwork_Backup
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Restore iqmeshNetwork_Restore
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
IQRF OTA
Upload iqmeshNetwork_OtaUpload
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Daemon Management
Exit mngDaemon_Exit
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Mode mngDaemon_Mode
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Version mngDaemon_Version
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Daemon Configuration
Component cfgDaemon_Component
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Daemon Scheduler
Add task mngScheduler_AddTask
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get task mngScheduler_GetTask
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
List tasks mngScheduler_List
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove all tasks mngScheduler_RemoveAll
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Remove task mngScheduler_RemoveTask
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Daemon Metadata
Set metadata mngMetaData_SetMetaData
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get metadata mngMetaData_GetMetaData
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Set MID to metadata mngMetaData_SetMidMetaId
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get metadata from MID mngMetaData_GetMidMetaData
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Get metadata from NADR mngMetaData_GetNadrMetaData
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Export metadata mngMetaData_ExportMetaDataAll
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Verify metadata mngMetaData_VerifyMetaDataAll
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Import metadata mngMetaData_ImportMetaDataAll
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Import NADR-MID map mngMetaData_ImportNadrMidMap
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Export NADR-MID map mngMetaData_ExportNadrMidMap
Schema | Example |
---|---|
Request schema 1.0.0 | Request example 1.0.0 |
Response schema 1.0.0 | Response example 1.0.0 |
Daemon Notification
Daemon state notifications related to interfaces, modes via WebSocket channel on port 1438.
Monitor ntfDaemon_Monitor
Schema | Example |
---|---|
Message schema 1.0.0 | Message example 1.0.0 |