<div class="checkbox">
  <label class="control-label" style="padding-top: 0px;">
    <input type="checkbox"
           ng-model="$ctrl.misc().use_single_device_on_line"
           ng-true-value="0"
           ng-false-value="1"
           ng-disabled="$ctrl.misc().use_altonika_keypad || $ctrl.showWarning()">
    <translate>Включить режим постоянного опроса интерфейса 1-Wire</translate>
  </label>
  <div class="help-block">
    <div ng-show="!$ctrl.showWarning() && !$ctrl.isChanged()">
      <ng-transclude></ng-transclude>
    </div>

    <p ng-show="!$ctrl.showWarning() &&  $ctrl.isChanged()" class="text-danger" translate>
      Для того чтобы изменить режим работы интерфейса 1-Wire необходимо сохранить конфигурацию в прибор.
    </p>

    <p ng-show="$ctrl.showWarning() && $ctrl.tempSensorsPresent() && $ctrl.singleSensor()" class="text-danger" translate>
      Режим постоянного опроса интерфейса 1-Wire не может быть выключен, так как к прибору
      подключен проводной датчик температуры. Для того, чтобы выключить режим постоянного опроса, необходимо
      перейти на вкладку «Устройства» и удалить датчик температуры из конфигурации прибора
    </p>
    <p ng-show="$ctrl.showWarning() && $ctrl.tempSensorsPresent() && !$ctrl.singleSensor()" class="text-danger" translate>
      Режим постоянного опроса интерфейса 1-Wire не может быть выключен, так как к прибору
      подключены проводные датчики температуры. Для того, чтобы выключить режим постоянного опроса, необходимо
      перейти на вкладку «Устройства» и удалить все датчики температуры из конфигурации прибора
    </p>
    <p ng-show="$ctrl.showWarning() && $ctrl.rpsh12Present()" class="text-danger" translate>
      Режим постоянного опроса интерфейса 1-Wire не может быть выключен, так как к прибору
      подключен расширитель РПШ-12. Для того, чтобы выключить режим постоянного опроса, необходимо отключить
      расширитель, затем перейти на вкладку «Устройства» и удалить РПШ-12
    </p>
  </div>
</div>
