<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to sync/initialize xAPI with Room Control Panel in Webex Devices</title>
    <link>https://community.cisco.com/t5/webex-devices/how-to-sync-initialize-xapi-with-room-control-panel/m-p/4510449#M536</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P class=""&gt;So I understand HOW to integrate the Webex device (in my case, a Webex Desk Pro) with a room control system (in this case, Home Assistant) using HttpClient and the Home Assistant REST API.&lt;/P&gt;&lt;P class=""&gt;However, the problem is keeping it in sync. Ideally, I would hook an event that gets fired whenever the control panel is shown and on each widget action/tab change. This should be "good enough" to sync state of various devices.&lt;/P&gt;&lt;P class=""&gt;But the problem is, it looks like the only events I can register for are Widget events. Meaning, on each load of the control panel, the state of devices depicted is stale UNTIL I do some action like click a button or slide a slider, then I can update it. But this is suboptimal from a user perspective.&lt;/P&gt;&lt;P class=""&gt;How can I hook events so that when the room control panel is loaded, all states are initialized to the correct values? Is there a way to do this? Or, being super kludgey, is there a scheduler that can be called every 30-60 seconds to update state in the background &lt;FONT color="#000000"&gt;&lt;A href="https://omegle.ws/" target="_blank" rel="noopener"&gt;ome&lt;/A&gt;&lt;/FONT&gt;&lt;A href="https://omegle.club" target="_blank" rel="noopener"&gt;&lt;FONT color="#000000"&gt;gle&lt;/FONT&gt;&lt;/A&gt;?&lt;/P&gt;</description>
    <pubDate>Wed, 08 Dec 2021 05:16:09 GMT</pubDate>
    <dc:creator>Mdavid49</dc:creator>
    <dc:date>2021-12-08T05:16:09Z</dc:date>
    <item>
      <title>How to sync/initialize xAPI with Room Control Panel</title>
      <link>https://community.cisco.com/t5/webex-devices/how-to-sync-initialize-xapi-with-room-control-panel/m-p/4510449#M536</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P class=""&gt;So I understand HOW to integrate the Webex device (in my case, a Webex Desk Pro) with a room control system (in this case, Home Assistant) using HttpClient and the Home Assistant REST API.&lt;/P&gt;&lt;P class=""&gt;However, the problem is keeping it in sync. Ideally, I would hook an event that gets fired whenever the control panel is shown and on each widget action/tab change. This should be "good enough" to sync state of various devices.&lt;/P&gt;&lt;P class=""&gt;But the problem is, it looks like the only events I can register for are Widget events. Meaning, on each load of the control panel, the state of devices depicted is stale UNTIL I do some action like click a button or slide a slider, then I can update it. But this is suboptimal from a user perspective.&lt;/P&gt;&lt;P class=""&gt;How can I hook events so that when the room control panel is loaded, all states are initialized to the correct values? Is there a way to do this? Or, being super kludgey, is there a scheduler that can be called every 30-60 seconds to update state in the background &lt;FONT color="#000000"&gt;&lt;A href="https://omegle.ws/" target="_blank" rel="noopener"&gt;ome&lt;/A&gt;&lt;/FONT&gt;&lt;A href="https://omegle.club" target="_blank" rel="noopener"&gt;&lt;FONT color="#000000"&gt;gle&lt;/FONT&gt;&lt;/A&gt;?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Dec 2021 05:16:09 GMT</pubDate>
      <guid>https://community.cisco.com/t5/webex-devices/how-to-sync-initialize-xapi-with-room-control-panel/m-p/4510449#M536</guid>
      <dc:creator>Mdavid49</dc:creator>
      <dc:date>2021-12-08T05:16:09Z</dc:date>
    </item>
  </channel>
</rss>

