Skip to content

app: Switch nRF Cloud AT commands from MQTT to CoAP#174

Merged
juhaylinen merged 1 commit into
nrfconnect:mainfrom
juhaylinen:nrfcloud_coap
Mar 16, 2026
Merged

app: Switch nRF Cloud AT commands from MQTT to CoAP#174
juhaylinen merged 1 commit into
nrfconnect:mainfrom
juhaylinen:nrfcloud_coap

Conversation

@juhaylinen
Copy link
Copy Markdown
Contributor

@juhaylinen juhaylinen commented Feb 9, 2026

Remove support for nRF Cloud MQTT protocol and use more lightweight CoAP connectivity.

Introduce new Kconfig option CONFIG_SM_NRF_CLOUD_LOCATION to enable location support, since CONFIG_NRF_CLOUD_LOCATION depends on NRF_CLOUD_MQTT and cannot be enabled when using NRF_CLOUD_COAP.

Jira: SM-235

@juhaylinen juhaylinen requested a review from trantanen February 9, 2026 14:40
@juhaylinen juhaylinen force-pushed the nrfcloud_coap branch 3 times, most recently from 2c4cd7a to c61d096 Compare March 3, 2026 11:53
@juhaylinen juhaylinen marked this pull request as ready for review March 3, 2026 12:55
Comment thread app/src/sm_at_gnss.c
Comment thread app/prj.conf Outdated
Comment thread app/src/sm_at_gnss.c Outdated
Comment thread app/src/sm_at_nrfcloud.c
Comment thread app/src/sm_at_nrfcloud.c Outdated
Comment thread app/src/sm_util.c Outdated
Comment thread app/Kconfig
Comment thread doc/app/sm_configuration.rst Outdated
Comment thread doc/app/at_nrfcloud.rst Outdated
@juhaylinen juhaylinen force-pushed the nrfcloud_coap branch 2 times, most recently from 8a15a37 to 99cbbe1 Compare March 6, 2026 13:54
Comment thread doc/app/sm_configuration.rst Outdated
Comment thread doc/app/at_nrfcloud.rst Outdated
Comment thread doc/migration_notes.rst Outdated
Comment thread doc/migration_notes.rst Outdated
@juhaylinen juhaylinen force-pushed the nrfcloud_coap branch 2 times, most recently from ebf0f5c to fa0cd9f Compare March 11, 2026 07:49
Comment thread app/Kconfig Outdated
Comment thread doc/app/sm_configuration.rst Outdated
Comment thread doc/app/sm_configuration.rst Outdated
Comment thread doc/migration_notes.rst Outdated
Comment thread doc/migration_notes.rst Outdated
Comment thread app/src/sm_at_nrfcloud.c Outdated
Comment thread app/src/sm_at_nrfcloud.c
Copy link
Copy Markdown
Contributor

@MarkusLassila MarkusLassila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some questions to be considered.

Comment thread app/src/sm_at_gnss.c
Comment thread app/src/sm_at_nrfcloud.c Outdated
Comment thread app/src/sm_at_nrfcloud.c Outdated
Comment thread app/src/sm_at_nrfcloud.c Outdated
Comment thread app/src/sm_at_nrfcloud.c
@juhaylinen juhaylinen force-pushed the nrfcloud_coap branch 2 times, most recently from cb5fb42 to 8630a4d Compare March 13, 2026 13:38
Replace nRF Cloud MQTT transport with the more lightweight CoAP
protocol.

Introduced new Kconfig option CONFIG_SM_NRF_CLOUD_LOCATION to
enable location support, since CONFIG_NRF_CLOUD_LOCATION depends
on NRF_CLOUD_MQTT and cannot be enabled when using NRF_CLOUD_COAP.

Jira: SM-235

Signed-off-by: Juha Ylinen <juha.ylinen@nordicsemi.no>
@juhaylinen juhaylinen changed the title app: Add CoAP support to nRF Cloud AT commands app: Switch nRF Cloud AT commands from MQTT to CoAP Mar 16, 2026
@juhaylinen
Copy link
Copy Markdown
Contributor Author

Squashed the commits and updated the Title and description.

@juhaylinen juhaylinen merged commit 892c18d into nrfconnect:main Mar 16, 2026
3 checks passed
@juhaylinen juhaylinen deleted the nrfcloud_coap branch March 16, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants