{% extends "base.html" %} {% block title %}Access Points – Salus by Stranto{% endblock %} {% block content %}

Access Points

Live from Omada Controller · {{ aps|length }} of {{ aps|length }} device{{ 's' if aps|length != 1 }} across all sites

{% if error %}

Failed to connect to Omada Controller

{{ error }}

{% endif %} {% if aps %}
{% for ap in aps %} {% set online = ap.get('statusCategory', 0) == 1 %} {% set mac = ap.get('mac', '') %} {% set name = ap.get('name', 'Unknown') %} {% set ip = ap.get('ip', '') %} {% set site_name = ap.get('_site_name', '') %} {% set site_key = ap.get('_site_key', '') %} {% set uptime_secs = ap.get('uptimeLong', 0) | int %} {% set reboot_allowed = online and uptime_secs >= 300 %} {% endfor %}
Name Site IP Address MAC Address Model Status Uptime Action
{{ name }} {{ site_name }} {{ ip or '—' }} {{ mac or '—' }} {{ ap.get('model', '—') }} {% if online %} Online {% else %} Offline {% endif %} {% set up = ap.get('uptimeLong', 0) | int %} {% if up %} {{ up // 86400 }}d {{ (up % 86400) // 3600 }}h {{ (up % 3600) // 60 }}m {% else %}—{% endif %}
{% elif not error %}

No access points found

Check your Omada site name configuration.

{% endif %}
{% endblock %} {% block scripts %} {% endblock %}