{% extends 'base.html' %} {% block header %}

{% block title %}Controllers{% endblock %}

Add New Controller {% endblock %} {% block content %}
{% for controller in config %}
{{ controller['Type'] }}@{{ controller['Ip'] }}:{{ controller['Port']}}
{{ controller['Enabled'] }}
{% if controller['Type'] == 'Client-script' %}
Code is going to be here
{% else %} {% for reg in controller['Registers'] %}
[{{ '%05d' % reg['Address'] }}] ➡ {{ reg['Value'] }} {% if reg['ValueStr'] != '' %}({{ reg['ValueStr'] }}){% endif %}
{% endfor %} {% endif %}

Manual override

{% for reg in controller['Registers'] %} {% if reg['CanOverride'] %}
{% if not reg['DisplayAs'] or reg['DisplayAs'] == 'DropdownVariants' %}
{{ reg['Function'] }}
{% else %}
{{ reg['Function'] }}
{% endif %}
{% endif %} {% endfor %}
{% endfor %}
{% endblock %}