<?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>[Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/94503/matter-apple-home-cannot-identify-light_switch-example</link><description>Hi all, 
 I tested the matter light_bulb and light_switch samples. While the bulb is identified as a bulb, the switch shows as &amp;quot;unsupported&amp;quot;. 
 Following Matter 1.0 standard, shouldn&amp;#39;t it be identified as a switch? I did not do any changes to the code</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Jul 2023 03:51:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/94503/matter-apple-home-cannot-identify-light_switch-example" /><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/435103?ContentTypeID=1</link><pubDate>Fri, 07 Jul 2023 03:51:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6aca4af7-5456-4121-9460-d4b2035abed3</guid><dc:creator>ChuckRui</dc:creator><description>&lt;p&gt;Hi robz,&lt;/p&gt;
&lt;p&gt;I have encountered the same problem as you, and I also use V2.2.0, if you successfully port, can you share? thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/411178?ContentTypeID=1</link><pubDate>Tue, 21 Feb 2023 16:22:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74798d13-a2b9-476e-85dd-65f6dfdb2c34</guid><dc:creator>CartBlanche</dc:creator><description>&lt;p&gt;Any joy Rob?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/407929?ContentTypeID=1</link><pubDate>Fri, 03 Feb 2023 09:20:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5d2f5ca-25cc-4e12-9b08-b44f009fbe90</guid><dc:creator>CartBlanche</dc:creator><description>&lt;p&gt;WoW Rob, that would be amazing as I&amp;#39;m still stuck.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Dominique.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/407468?ContentTypeID=1</link><pubDate>Wed, 01 Feb 2023 07:34:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1479e731-d4cd-40a4-ad7e-c8081a1343be</guid><dc:creator>robz</dc:creator><description>&lt;p&gt;Hi Dominique,&lt;/p&gt;
&lt;p&gt;I&amp;lsquo;m happy to share my code changes with you. I will try to fork the SDK and implement my changes on GitHub this week. Will post the link here after completion.&lt;/p&gt;
&lt;p&gt;Cheers, Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/406651?ContentTypeID=1</link><pubDate>Thu, 26 Jan 2023 12:42:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88b1da49-9007-4fa3-a27c-3b91f6d7622e</guid><dc:creator>CartBlanche</dc:creator><description>&lt;p&gt;Hi Robert,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; I&amp;#39;m also on 2.2.0 and even though I&amp;#39;ve read Andreas&amp;#39; reply, I don&amp;#39;t understand what changes in the light_switch demo are required to get HomePod Mini to see the 52480 &amp;quot;app&amp;quot; as supported. Could you possibly share what specific code changes you made to the light_switch&amp;nbsp;demo to get this working?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Dominique.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402822?ContentTypeID=1</link><pubDate>Mon, 02 Jan 2023 13:35:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c9e3084-4419-4aaa-9186-c8df7b0b9bdc</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi Robert,&lt;br /&gt;&lt;br /&gt;Glad you got it to work! Let me know if we can close this case for now or if you have any additional questions related to this topic specifically!&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402725?ContentTypeID=1</link><pubDate>Sun, 01 Jan 2023 12:48:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfeff71d-8c4f-4222-bda2-3d97f628bbc6</guid><dc:creator>robz</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;just got it to work, ported the adjustments of Larry to my code on NCS 2.2.0&lt;/p&gt;
&lt;p&gt;Couldn&amp;#39;t get it to work on a 2nd endpoint, but then deleted the Dimmer Switch endpoint and adjusted the code accordingly. Configuration on Apple Home App works well and reaction time is quite fast.&lt;/p&gt;
&lt;p&gt;Next I will try to run the code on a Seeed BLE for mechanical prototyping.&lt;/p&gt;
&lt;p&gt;Thanks a lot!&lt;/p&gt;
&lt;p&gt;Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402659?ContentTypeID=1</link><pubDate>Fri, 30 Dec 2022 11:38:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bce2fa5-e26b-45ff-a021-5aa33146ad11</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;No worries, I just wanted to be sure I was on the same page as you&lt;/p&gt;
&lt;p&gt;I think the following is what you need/want, but note that the control-flow is different than our samples as I described in my initial reply: &lt;em&gt;&amp;quot;Here, the&amp;nbsp;Generic Switch&amp;nbsp;&lt;strong&gt;likely&amp;nbsp;&lt;/strong&gt;just&amp;nbsp;reports switch state to Apple controller, which processes this information and controls the light bulb&amp;nbsp;&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The method is based on the Matter light switch example in the upstream SDK: &lt;a title="https://github.com/project-chip/connectedhomeip/tree/master/examples/light-switch-app/nrfconnect" href="https://github.com/project-chip/connectedhomeip/tree/master/examples/light-switch-app/nrfconnect" rel="noopener noreferrer" target="_blank"&gt;https://github.com/project-chip/connectedhomeip/tree/master/examples/light-switch-app/nrfconnect&lt;/a&gt;. The generic switch device type is supported there: &lt;a title="https://github.com/project-chip/connectedhomeip/blob/master/examples/light-switch-app/light-switch-common/light-switch-app.zap#l7924" href="https://github.com/project-chip/connectedhomeip/blob/master/examples/light-switch-app/light-switch-common/light-switch-app.zap#L7924" rel="noopener noreferrer" target="_blank"&gt;https://github.com/project-chip/connectedhomeip/blob/master/examples/light-switch-app/light-switch-common/light-switch-app.zap#L7924&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You may add a generic switch to endpoint 2 to the light switch sample (NCS v2.1.0) (&lt;a href="https://github.com/lats1980/fw-nrfconnect-nrf/commits/demo/matter-generic-switch"&gt;https://github.com/lats1980/fw-nrfconnect-nrf/commits/demo/matter-generic-switch&lt;/a&gt;)&lt;br /&gt; &lt;br /&gt;The endpoint 2 will be recognized as a stateless programmable button with &amp;quot;Short Press&amp;quot; and &amp;quot;Long Press&amp;quot; actions. Then you can add &amp;quot;ACTION&amp;quot; to control the light bulb example to turn on/off:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1881.pastedimage1672399306492v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;In ZAP, set endpoint 2 as Matter Generic Switch as below:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1385.generic_5F00_switch2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Then change the FeatureMap to 14 to enable Single press&amp;amp;Long press (Check Switch cluster in spec for details of Feature Map )&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/6175.pastedimage1672399345789v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Please note that there are some&amp;nbsp;ZAP issue in NCS 2.1.1/2.1.2, which are described in&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/known_issues.html#matter,"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/known_issues.html#matter&lt;/a&gt;. An option is to use&amp;nbsp;ZAP on v2.2.0&lt;/p&gt;
&lt;p&gt;Let me know if this is of any help!&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402633?ContentTypeID=1</link><pubDate>Fri, 30 Dec 2022 09:47:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:780bc050-951e-41ff-841a-f674b0bb38eb</guid><dc:creator>m17kea</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;Thanks for you response and sorry if I misunderstood. I got the impression from your previous message to Robert that implementing a generic switch may work with Apple Home, which it didn&amp;#39;t. I like Robert would like to create a switch running on the&lt;span&gt;&amp;nbsp;nrf52840-DK that works with Apple Home. If this is not possible could you elaborate on why? If it is possible could you elaborate on how?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Mike&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402620?ContentTypeID=1</link><pubDate>Fri, 30 Dec 2022 09:08:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db02bc17-a651-4464-bae6-5b16a5f76298</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi Mike,&lt;br /&gt;&lt;br /&gt;Could you elaborate a bit on exactly what you want a response on? Is it why our sample is not supported by the Apple Home controller, or is it how to use the project-chip generic light switch app to create your own generic light switch?&lt;/p&gt;
&lt;p&gt;PS: in case the topic of your question becomes unrelated to this original ticket at any point it might be worth considering creating another case for this. If it comes to that, please feel free to link to this case in the new ticket.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/402466?ContentTypeID=1</link><pubDate>Wed, 28 Dec 2022 18:43:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8a6bba7e-bcfe-484e-ad93-c56480716486</guid><dc:creator>m17kea</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m in the same boat, I&amp;#39;d like to add a basic switch to Apple Home to control the light_bulb app. I&amp;#39;d followed the same steps as Robert and can confirm the results. After discovering this support case I also followed the following tutorial, using the template application to create the generic switch implementation: &lt;a href="https://youtu.be/9Ar13rMxGIk?t=2028"&gt;https://youtu.be/9Ar13rMxGIk?t=2028&lt;/a&gt;.&amp;nbsp;I get the same unsupported error once the device is added to Apple Home. Is it possible to get a more detailed response on how this may be accomplished?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span&gt;Board: nrf52840-DK&lt;/span&gt;&lt;br /&gt;&lt;span&gt;nrf Connect SDK v2.2.0&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Apple HomePod&amp;nbsp;running OS 16.2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Mike&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/399219?ContentTypeID=1</link><pubDate>Tue, 06 Dec 2022 14:14:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdc51d9a-b0e7-4f6c-8568-ca410309447b</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;The issue seems to be that currently Apple Home does not support binding on 1.0.0 release date, the and dimmer switch device implemented in the sample is not recognized, thus you see the device as unsupported.&lt;/p&gt;
&lt;p&gt;What may be useful is to take a look on the Matter light switch example in the upstream SDK: &lt;a href="https://github.com/project-chip/connectedhomeip/tree/master/examples/light-switch-app/nrfconnect"&gt;github.com/.../nrfconnect&lt;/a&gt;. The generic switch device type is supported there: &lt;a href="https://github.com/project-chip/connectedhomeip/blob/master/examples/light-switch-app/light-switch-common/light-switch-app.zap#L7924"&gt;https://github.com/project-chip/connectedhomeip/blob/master/examples/light-switch-app/light-switch-common/light-switch-app.zap#L7924&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However note that this works different than how we&amp;#39;ve designed the sample. Here, the&amp;nbsp;Generic Switch &lt;em&gt;&lt;strong&gt;likely&amp;nbsp;&lt;/strong&gt;&lt;/em&gt;just&amp;nbsp;reports switch state to Apple controller, which processes this information and controls the light bulb. So in fact light switch is not controlling light bulb directly in such setup, which our sample is intended to do.&lt;/p&gt;
&lt;p&gt;Let me know if this answers your question&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/399067?ContentTypeID=1</link><pubDate>Mon, 05 Dec 2022 21:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:442e43ee-1ced-49e2-8c58-56f3de542775</guid><dc:creator>robz</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;thanks for checking with them &amp;nbsp;&lt;/p&gt;
&lt;p&gt;the app is the default Home app in iOS.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;kind regards&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: [Matter] Apple Home cannot identify light_switch example</title><link>https://devzone.nordicsemi.com/thread/399051?ContentTypeID=1</link><pubDate>Mon, 05 Dec 2022 19:12:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76a0f8f9-ce9e-48ef-a42b-a1f84a4998b4</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I will ask the Matter team if they know if our switch sample is currently undefined, but in the mean while could you verify which app (the one displayed in the screenshots)?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>