<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116556/nrf-cloud-provisioning-service</link><description>Hi 
 I&amp;#39;m trying to use the nRF Cloud Provisioning Service with the nRF Cloud multi-service sample in SDK 2.6 on a nRF9151DK. 
 I have got the token from the device using AT%ATTESTTOKEN and claimed the device in nRF Cloud 
 
 Then I compiled the sample</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Dec 2024 14:02:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116556/nrf-cloud-provisioning-service" /><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514909?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2024 14:02:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d641fd8f-edd6-43f6-ab56-d9856e81d0fb</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;To use Device ID and PIN, you need to use JITP to onboard the device. That is a different process than the Auto-Onboarding, and you should only do one or the other.&lt;/p&gt;
&lt;p&gt;A DK already comes with JITP done by Nordic, whereas for your own custom board, you have to do that yourself. JITP is not the recommended way for mass production, you should use either Auto-Onboarding or Preconnect onboarding.&lt;/p&gt;
&lt;p&gt;More details here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/Associations/Onboarding.html"&gt;docs.nordicsemi.com/.../Onboarding.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514660?ContentTypeID=1</link><pubDate>Thu, 12 Dec 2024 08:44:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01bda98d-8542-4ff1-bc6d-712f0fd79e24</guid><dc:creator>Bard</dc:creator><description>&lt;p&gt;This works. But the device still start provisioning at regular intervals. Is there a way to disable the service after a time interval?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a nRF9151DK that I provisioned using DeviceID and Pin. I tried the same with a custom board using DeviceID and HWID, but got this error:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Skjermbilde-2024_2D00_12_2D00_12-094100.png" /&gt;&lt;/p&gt;
&lt;p&gt;Is it possible to provision custom boards this way? If so, why the error? Do I need to download a certificate, or is it present in all nrf9151 SOC&amp;#39;s?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514613?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 21:06:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cd5df32-d63c-4880-a4bf-c59d28ccd268</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;It will help to get a complete log of the application, to understand what is going on at the firmware level. Also, any changes in configuration from the defaults.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I just re-read in your original message that you are using 2.6. In SDK 2.6.0, the default of the sample is to check once per minute if there&amp;#39;s a change in provisioning. See the following in overlay-hittp_nrf_provisioning.conf:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;# Set the provisioning interval to 60 seconds.
# This is a very frequent interval. To save power, set this to something approaching 24 hours.
# But note that provisioning may take up to twice as long as this interval, since it
# happens in two steps.
CONFIG_NRF_PROVISIONING_INTERVAL_S=60&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So you might want to change CONFIG_NRF_PROVISIONING_INTERVAL_S to a different value.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you are able to move to SDK 2.8.0, the provisioning library has a new API: nrf_provisioning_set_interval(). This is used in the nRF Cloud Multi Service sample to change the provisioning interval to a much longer interval after the initial provisioning is complete. The new interval is set with&amp;nbsp;CONFIG_POST_PROVISIONING_INTERVAL_M.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514574?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 15:47:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3856383d-99af-4a40-9c42-db07200bb8ff</guid><dc:creator>Bard</dc:creator><description>&lt;p&gt;I added Finished to Provisioning Configuration like this:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Skjermbilde-2024_2D00_12_2D00_11-164418.png" /&gt;&lt;/p&gt;
&lt;p&gt;but Provisioning is still active/idle. Have I added it correctly?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514567?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 14:58:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91562ec5-373c-4ada-8545-c4630ef91642</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;To complete provisioning, add the Provisioning Command called &amp;quot;Finished&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514566?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 14:57:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7638e442-b231-4afc-8863-107218d77f80</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;I see below that you have it working. But for anybody else reading this thread, what you need there is the AWS CA certificate. That gets auto-populated when using the &amp;quot;Create new rule for onboarding to nRF Cloud&amp;quot; button.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514546?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 14:19:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6d423ac-2811-4268-a6d3-78bbfe3696c2</guid><dc:creator>Bard</dc:creator><description>&lt;p&gt;I unclaimed the device and entered the commands above when reclaiming. Now it works :-) BUT I still get these messages every minute:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[01:04:03.238,281] &amp;lt;inf&amp;gt; cloud_provisioning: Provisioning is active.
[01:04:03.340,118] &amp;lt;inf&amp;gt; nrf_provisioning_http: Requesting commands
[01:04:06.536,895] &amp;lt;inf&amp;gt; nrf_provisioning_http: Connected
[01:04:06.536,926] &amp;lt;inf&amp;gt; nrf_provisioning_http: No more commands to process on server side
[01:04:11.537,017] &amp;lt;inf&amp;gt; cloud_provisioning: Provisioning is idle.
[01:05:07.537,750] &amp;lt;inf&amp;gt; cloud_provisioning: Provisioning is active.
[01:05:07.639,587] &amp;lt;inf&amp;gt; nrf_provisioning_http: Requesting commands
[01:05:09.404,327] &amp;lt;inf&amp;gt; nrf_provisioning_http: Connected
[01:05:09.404,357] &amp;lt;inf&amp;gt; nrf_provisioning_http: No more commands to process on server side
[01:05:14.404,479] &amp;lt;inf&amp;gt; cloud_provisioning: Provisioning is idle.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;How to complete provisioning? (not active/idle)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514500?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 12:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea7a9d04-5eff-4101-af9b-a2b604cd1208</guid><dc:creator>Bard</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;When I try to do the above, this dialog appears:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Skjermbilde-2024_2D00_12_2D00_11-131626.png" /&gt;&lt;/p&gt;
&lt;p&gt;What to write in the Content field?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514493?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 12:02:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e2ff317-e71f-4038-97b6-fa17f61e0010</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;When you claim the device, there is a button to &amp;quot;Create new rule for onboarding to nRF Cloud&amp;quot;. You can use that to create a provisioning rule that does the defaults.&lt;/p&gt;
&lt;p&gt;What it creates is two requests:&lt;/p&gt;
&lt;p&gt;- Cloud Access Key Generation&lt;/p&gt;
&lt;p&gt;- Server Certificate&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you didn&amp;#39;t do that when claiming the device, you can create the provisioning rule in Security Services-&amp;gt;Provisioning Rules. Add the commands above, then assign it to a group of claimed devices.&lt;/p&gt;
&lt;p&gt;See more information on that here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/nrf-cloud/page/GettingStarted.html#claiming-and-auto-onboarding-the-device"&gt;docs.nordicsemi.com/.../GettingStarted.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514480?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 11:32:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0609f10-848a-4266-b85c-60ef24854b9a</guid><dc:creator>Bard</dc:creator><description>&lt;p&gt;Could you list the minimum required commands to add to a rule in order to provision a device? I don&amp;#39;t know what is needed. How to install CA Certificate?&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[00:00:02.480,010] &amp;lt;err&amp;gt; nrf_cloud_credentials: CA Certificate not found in sec tag 16842753
[00:00:02.480,041] &amp;lt;wrn&amp;gt; cloud_connection: nRF Cloud credentials are not installed. Claim and onboard device on nrfcloud.com to continue.
&lt;/pre&gt;I have claimed the device using token.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Cloud Provisioning Service</title><link>https://devzone.nordicsemi.com/thread/514351?ContentTypeID=1</link><pubDate>Tue, 10 Dec 2024 17:41:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be64e1e6-c36c-4083-a21b-401191f7e933</guid><dc:creator>Mariano Goluboff</dc:creator><description>&lt;p&gt;Did you create a provisioning configuration&amp;nbsp;as detailed in Step 4 of the &lt;a href="https://docs.nordicsemi.com/bundle/nrf-cloud/page/SecurityServices/ProvisioningService/ProvisioningOverview.html#process"&gt;Process section&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;From the log, it looks like the provisioning firmware connected but had no steps to provision.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>