{% extends "base.html" %} {% block title %}Standalone host — {{ plugin.package }}{% endblock %} {% block content %}

Standalone host

One adapter session over one device. No gateway stands behind this host: no {{ absent | join(", ") }}.

{% for device in devices %}

{{ device.manufacturer }} {{ device.model }}

device
{{ device.id }}
transport
{{ device.transport }}
connection key
{{ device.connection_key }}
state
{%- if connected %}connected {%- else %}disconnected{% endif -%}

Open device page

{% if has_presentation %}

Presentation pages

{% else %}

This plugin declares no presentation documents; the device page serves its readings.

{% endif %}
{% endfor %} {% if scan_available %}

Discovery

{# NFR-O3: serial hosts scan explicitly; loading this page never transmits. #} {% if scan_error %} {% endif %} {% if not devices %}

No devices listed yet. A scan opens candidate ports and asks each for its identity; nothing else is transmitted, and loading this page transmits nothing.

{% endif %}
{% endif %} {% endblock %}