{% set all_measurements = table_device_measurements.query.filter( and_(table_device_measurements.device_id == each_device.unique_id, table_device_measurements.is_enabled)).all() %} {% if all_measurements %}
Select Measurements (required)
{% for each_measurement in all_measurements %}
{{form_mod_measurement.csrf_token}} {{form_mod_measurement.device_id(value=each_device.unique_id)}} {{form_mod_measurement.measurement_id(value=each_measurement.unique_id)}} {{form_mod_measurement.device_type(value='measurement_select')}} {% if each_measurement.measurement and each_measurement.measurement not in dict_measurements %}
Warning: Saved measurement with ID "{{each_measurement.measurement}}" not found in database. Add the missing unit on the Configure -> Measurement page or change the set measurement.
{% endif %} {% if each_measurement.unit and each_measurement.unit not in dict_units %}
Warning: Saved unit with ID "{{each_measurement.unit}}" not found in database. Add the missing unit on the Configure -> Measurement page or change the set unit.
{% endif %}
{{form_mod_measurement.measurement_mod(class_='form-control btn btn-primary btn-sm btn-block')}}
{% if each_measurement.unit and each_measurement.measurement %}
{% else %}
{% endif %}
{{form_mod_measurement.name.label(class_='control-label')}}
{{form_mod_measurement.name(class_='form-control', value=each_measurement.name, **{'title': dict_translation['name']['phrase']})}}
{{form_mod_measurement.select_measurement_unit.label(class_='control-label')}}
{% endfor %} {% endif %}