.. _meeting-rooms-room-overview: Meeting Rooms Room Overview --------------------------- Per-room overview: health, devices, utilization, quality, and actions. .. raw:: latex \sphinxstylestrong{Counters} \begin{itemize} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{Capacity}}}} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{Calls (30d)}}}} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{Active Hours (30d)}}}} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{Quality Score (30d)}}}} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{Poor Meeting Rate (30d)}}}} \item {\hyperref[\detokenize{}]{\sphinxcrossref{\DUrole{std,std-ref}{No Show Rate (30d)}}}} \end{itemize} \sphinxstylestrong{Charts} \begin{itemize} \item \sphinxstylestrong{ Time Usage Metrics } \begin{itemize} \item \sphinxstylestrong{Description:} Shows the amount of time in minutes the room was used. \item \sphinxstylestrong{Type:} chart-column \item \sphinxstylestrong{Resource:} Meeting Room Utilization \end{itemize} \item \sphinxstylestrong{ Quality Trend } \begin{itemize} \item \sphinxstylestrong{Description:} Shows the room's quality score over time. \item \sphinxstylestrong{Type:} chart-line \item \sphinxstylestrong{Resource:} Meeting Room Utilization \end{itemize} \item \sphinxstylestrong{ Occupancy Trend } \begin{itemize} \item \sphinxstylestrong{Description:} Shows how many people are using the room compared to its capacity over time. \item \sphinxstylestrong{Type:} chart-line \item \sphinxstylestrong{Resource:} Meeting Room Utilization \end{itemize} \item \sphinxstylestrong{ Booking Analysis } \begin{itemize} \item \sphinxstylestrong{Description:} Shows how the room was used with regards to bookings. \item \sphinxstylestrong{Type:} chart-column \item \sphinxstylestrong{Resource:} Meeting Room Utilization \end{itemize} \item \sphinxstylestrong{ Occupancy Metrics } \begin{itemize} \item \sphinxstylestrong{Description:} Shows the maximum number of people using a room. \item \sphinxstylestrong{Type:} chart-column \item \sphinxstylestrong{Resource:} Meeting Room Utilization \end{itemize} \end{itemize} \sphinxstylestrong{Tables} \begin{itemize} \item \sphinxstylestrong{ Room Devices } \begin{itemize} \item \sphinxstylestrong{Resource:} Meeting Room Device \item \sphinxstylestrong{drilldown-modelType:} data/MeetingRoomUnifiedDevice \item \sphinxstylestrong{Fields:} Display Name, Vendor, Product, Model, Role, Connection Status, Software Version, Firmware Compliant, Health Band, Last Seen At, Unified Device Id \end{itemize} \end{itemize} \sphinxstylestrong{Text} \begin{itemize} \item \sphinxstylestrong{ Room Summary } \begin{itemize} \item \sphinxstylestrong{Resource:} Meeting Room \item \sphinxstylestrong{Datasource:} LXT0 \item \sphinxstylestrong{Fields:} \begin{itemize} \item Room Name (display_name) - Select Query \item Site (site) - Select Query \item Building (building) - Select Query \item Floor Number (floor_number) - Grouping Count \item Vendor (vendor) - Select Query \item Size Category (size_category_title) - Select Query \item Usage Category (7d) (7d_meeting_usage_category_title) - Select Query \item Id (id) - Grouping Count \end{itemize} \item \sphinxstylestrong{Content:} .. raw:: latex \begin{verbatim}
\{\% set room = rows[0] if rows and rows|length > 0 else \{\} \%\} \{\# Room pkid (Id) used for Manage Room link, but not displayed \#\} \{\% if room['Id'] is defined \%\} \{\% set room\_pkid = room['Id'] \%\} \{\% elif room['id'] is defined \%\} \{\% set room\_pkid = room['id'] \%\} \{\% else \%\} \{\% set room\_pkid = '' \%\} \{\% endif \%\} \{\# Manage Room URL (relative, environment-agnostic) \#\} \{\% set manage\_room\_url = '/portal/\#/admin/form/form-generic/relation\%2FWebexTeamsPlace' \textasciitilde{} ';originator=dashboard' \textasciitilde{} ';pkid=' \textasciitilde{} room\_pkid \textasciitilde{} ';type=relation\%2FWebexTeamsPlace' \%\} \{\% for h in headers \%\} \{\% set rule = h.field.ruleName if h.field is defined and h.field.ruleName is defined else '' \%\} \{\% set is\_id = (rule == 'id') or (h.name == 'Id') or (h.displayName == 'Id') \%\} \{\% set is\_room\_name = (rule == 'room\_name') or (h.name == 'Room Name') or (h.displayName == 'Room Name') \%\} \{\% if not is\_id \%\} \{\% set v = room[h.name] if room[h.name] is defined else "" \%\}
\{\{ h.displayName \}\}\{\% if h.required \%\}*\{\% endif \%\}
\{\% if is\_room\_name and room\_pkid \%\} \{\{ v if v else "\ "|safe \}\} Manage Room \{\% else \%\} \{\{ v if v else "\ "|safe \}\} \{\% endif \%\}
\{\% endif \%\} \{\% endfor \%\}
\end{verbatim} \end{itemize} \end{itemize} .. raw:: html

Counters

COUNTERS

looks_6 Capacity
Capacity
Meeting Room

looks_6 Calls (30d)
Calls (30d)
Meeting Room

looks_6 Active Hours (30d)
Active Hours (30d)
Meeting Room

looks_6 Quality Score (30d)
Quality Score (30d)
Meeting Room

looks_6 Poor Meeting Rate (30d)
Poor Meeting Rate (30d)
Meeting Room

looks_6 No Show Rate (30d)
No Show Rate (30d)
Meeting Room

.. raw:: html

Charts

CHARTS
TitleTypeResourceDescription
Time Usage Metrics chart-column Meeting Room Utilization Shows the amount of time in minutes the room was used.
Quality Trend chart-line Meeting Room Utilization Shows the room's quality score over time.
Occupancy Trend chart-line Meeting Room Utilization Shows how many people are using the room compared to its capacity over time.
Booking Analysis chart-column Meeting Room Utilization Shows how the room was used with regards to bookings.
Occupancy Metrics chart-column Meeting Room Utilization Shows the maximum number of people using a room.
.. raw:: html

Tables

TABLES
TitleResourceFieldsDrill-down
Room Devices Meeting Room Device Display Name
Vendor
Product
Model
Role
Connection Status
Software Version
Firmware Compliant
Health Band
Last Seen At
Unified Device Id
drilldown-modelType: data/MeetingRoomUnifiedDevice
.. raw:: html

Text

TEXT
TitleResourceDatasourceFields
Room Summary Meeting Room LXT0
  • Room Name (display_name) - Select Query
  • Site (site) - Select Query
  • Building (building) - Select Query
  • Floor Number (floor_number) - Grouping Count
  • Vendor (vendor) - Select Query
  • Size Category (size_category_title) - Select Query
  • Usage Category (7d) (7d_meeting_usage_category_title) - Select Query
  • Id (id) - Grouping Count

Text Widget Content

Title
Room Summary
               <div style="max-width:1100px;margin:0 auto;">
                 {% set room = rows[0] if rows and rows|length > 0 else {} %}

                 {# Room pkid (Id) used for Manage Room link, but not displayed #}
                 {% if room['Id'] is defined %}
                   {% set room_pkid = room['Id'] %}
                 {% elif room['id'] is defined %}
                   {% set room_pkid = room['id'] %}
                 {% else %}
                   {% set room_pkid = '' %}
                 {% endif %}

                 {# Manage Room URL (relative, environment-agnostic) #}
                 {% set manage_room_url =
                   '/portal/#/admin/form/form-generic/relation%2FWebexTeamsPlace'
                   ~ ';originator=dashboard'
                   ~ ';pkid=' ~ room_pkid
                   ~ ';type=relation%2FWebexTeamsPlace'
                 %}

                 {% for h in headers %}
                   {% set rule = h.field.ruleName if h.field is defined and h.field.ruleName is defined else '' %}
                   {% set is_id = (rule == 'id') or (h.name == 'Id') or (h.displayName == 'Id') %}
                   {% set is_room_name = (rule == 'room_name') or (h.name == 'Room Name') or (h.displayName == 'Room Name') %}

                   {% if not is_id %}
                     {% set v = room[h.name] if room[h.name] is defined else "" %}

                     <div style="display:flex;align-items:baseline;margin:12px 0;">
                       <div style="width:220px;padding:0 30px 0 0;text-align:right;white-space:nowrap;
                                   font:14px Roboto, Helvetica, sans-serif;font-weight:600;color:#000;">
                         {{ h.displayName }}{% if h.required %}<span style="margin-left:4px;font-weight:700;">*</span>{% endif %}
                       </div>

                       <div style="flex:1;font:14px Roboto, Helvetica, sans-serif;color:#000;line-height:1.4;">
                         {% if is_room_name and room_pkid %}
                           <span>{{ v if v else "&nbsp;"|safe }}</span>
                           <a href="{{ manage_room_url }}"
                              style="margin-left:12px;font-size:14px;text-decoration:underline;">
                             Manage Room
                           </a>
                         {% else %}
                           {{ v if v else "&nbsp;"|safe }}
                         {% endif %}
                       </div>
                     </div>
                   {% endif %}
                 {% endfor %}
               </div>