{% extends "layout-settings.html" %} {% set active_page = "settings" %} {% set active_settings = "camera" %} {% set help_page = ["camera-settings", _('Camera Settings')] %} {% block title %} - {{_('Camera Settings')}}{% endblock %} {% block settings %}

{{_('Camera Settings')}}

{{form_camera.csrf_token}}
{{form_camera.name.label(class_='control-label')}}
{{form_camera.name(class_='form-control', value='Camera Name')}}
{{form_camera.library.label(class_='control-label')}}
{{form_camera.camera_add(class_='form-control btn btn-default')}}

Note: Not all camera settings will work with every camera.

{% for each_camera in camera %}
{{form_camera.csrf_token}} {{form_camera.camera_id(value=each_camera.id)}}
{{form_camera.name(class_='form-control', value=each_camera.name, **{'title':_('Name for this Camera')})}}
{{form_camera.camera_mod(class_='form-control btn btn-default')}}
{{form_camera.camera_del(class_='form-control btn btn-default')}}
{% if each_camera.library == 'picamera' %} {% if not pi_camera_enabled %}
Raspberry Pi Camera support doesn't appear to be enabled. Please enable it using 'sudo raspi-config'
{% else %} {% include 'settings/camera_options/picamera.html' %} {% endif %} {% elif each_camera.library == 'opencv' %} {% include 'settings/camera_options/opencv.html' %} {% elif each_camera.library == 'fswebcam' %} {% include 'settings/camera_options/fswebcam.html' %} {% endif %}
{{form_camera.cmd_pre_camera.label(class_='control-label')}}
{{form_camera.cmd_pre_camera(class_='form-control', value=each_camera.cmd_pre_camera)}}
{{form_camera.cmd_post_camera.label(class_='control-label')}}
{{form_camera.cmd_post_camera(class_='form-control', value=each_camera.cmd_post_camera)}}
{{form_camera.relay_id.label(class_='control-label')}}
{% endfor %} {% endblock %}