Экспорт и импорт настроек объекта

Для быстроты создания объектов, а также унификации настроек однотипных устройств, существует возможность переноса и сохранения настроек. Данный функционал удобно использовать для однотипных единиц оборудования, чтобы не переносить данные настройки вручную.

Экспорт в объект позволяет перенести настройки выбранного объекта в другие ранее созданные объекты.

Экспорт в файл позволяет сохранить настройки выбранного объекта в файл, который может быть использован впоследствии для создании аналогичных объектов – при помощи опции импорт из файла.

Импорт и экспорт свойств объектов осуществляется на панели «Объекты», где для этого существует специальное меню импорта/экспорта с тремя опциями:
импорт настроек из файла в текущий объект (данная кнопка недоступна, если у текущего пользователя нет прав на редактирование или управление объектом),
экспорт настроек текущего объекта в файл,
экспорт настроек текущего объекта в другой объект(ы).

Перенесены могут быть следующие настройки: вкладки «Общие» (включая счетчики), «Датчики», «Произвольные поля», «Псевдонимы команд», «Детектор поездок», «Расход топлива».

Импорт свойств из файла

Настройки, предварительно сохраненные в XML файл, могут быть импортированы в существующий объект. Для этого выберите опцию «Импорт из файла», укажите путь к файлу, из которого должны быть перенесены настройки. Далее отметьте те настройки, которые хотите импортировать и нажмите ОК. Результат импорта тут же появится напротив каждого пункта:

  • «ОК» – настройки импортированы успешно;
  • «Отсутствует» – с исходном файле таких настроек нет, поэтому данная секция не будет перенесена;
  • «Ошибка» – данные настройки не были импортированы по причине некорректности файла.

После произведенной процедуры Вы можете нажать кнопку «Отмена» для завершения импорта либо выбрать другой файл и импортировать настройки из него.

:!: Для осуществления импорта у вас должны быть права на объект уровня редактирование или управление, иначе при импорте будет выдаваться ошибка.

Настройки из файла могут быть импортированы сразу группе объектов.

Экспорт свойств в файл XML

Целый ряд настроек объекта может быть сохранен в файл формата XML. Это дает возможность создавать шаблоны конфигурации объектов. Впоследствии эти настройки целиком или частично могут быть перенесены на другой объект подобного типа, что существенно облегчает его создание и конфигурирование.

Для сохранения настроек объекта в файл, выберите опцию «Экспорт в файл». В зависимости от настроек браузера Вам будет предложено открыть или сохранить файл. Формат сохранения - XML. Пример такого файла:

<devices>
	<device name="МАЗ 1111-4" type="Teltonika 4100" unique_id="1234567890">
		<custom>
			<field name="Математический расход топлива" value="0 18 16.2"/>
			<field name="Новые коэф. с загрузкой" value="22.2 и 20"/>
			<field name="0025" value=""/>
		</custom>
		<fuelc>
			<absolute active="false"/>
			<impulse active="false" impulses="0" skip_first_zero="false"/>
			<instant active="false"/>
			<level active="false" correct_invalid_values="false"/>
			<math active="true" coefficient_when_loaded="1.3" idle="3.0" suburban="20.0" urban="22.2"/>
			<rates active="false" summer_consumption="10.0" summer_idle="2.0" winter_begin_day="1" winter_begin_month="11" winter_consumption="12.0" winter_end_day="30" winter_end_month="1" winter_idle="3.0"/>
			<general filter_level_values="true" filter_quality="5" merge_consumption_sensors="true" merge_level_sensors="false" time_based_calculation="false"/>
			<theft detect_fill_when_stopped_only="true" fill_volume="20.0" ignore_stay_timeout="10.0" theft_timeout="60.0" theft_volume="10.0"/>
		</fuelc>
		<sensors>
			<sensor name="зажигание" parameter="in1" type="engine operation" unit="Вкл/Выкл"/>
			<sensor name="Уровень топлива в баке." parameter="adc2" type="fuel level" unit="litres">
				<ctable>
					<row a="0.0" b="-348201.3876" x="0.0"/>
					<row a="16.666667" b="-16.666667" x="1.0"/>
					<row a="10.309278" b="-6.494845" x="1.6"/>
					<row a="11.363636" b="-9.204545" x="2.57"/>
					<row a="11.764706" b="-10.588235" x="3.45"/>
					<row a="12.658228" b="-14.43038" x="4.3"/>
					<row a="11.627907" b="-9.186047" x="5.09"/>
					<row a="12.048193" b="-11.686747" x="5.95"/>
					<row a="11.494253" b="-7.931034" x="6.78"/>
					<row a="11.904762" b="-11.071429" x="7.65"/>
					<row a="11.235955" b="-5.393258" x="8.49"/>
					<row a="11.904762" b="-11.666667" x="9.38"/>
					<row a="10.869565" b="-1.086957" x="10.22"/>
					<row a="10.526316" b="2.736842" x="11.14"/>
					<row a="0.0" b="-348201.3876" x="11.3"/>
				</ctable>
			</sensor>
		</sensors>
		<tripd gps_correction="true" lock_to_roads="true" message_distance="10000" moving_speed="2" satellites="3" stay_time="300" trip_distance="100" trip_time="60" type="3"/>
	</device>
</devices>

Экспорт свойств в объект

Экспорт в объект позволяет экспортировать свойства текущего объекта другим объектам.

Нажмите кнопку «Экспорт в объект». В списке отметьте те объекты, куда необходимо перенести текущие настройки. В следующем окне укажите, какие именно настройки необходимо экспортировать: общие, счетчики, датчики, детектор поездок, расход топлива. Если среди выбранных пунктов есть произвольные поля или датчики, то требуется дополнительно выбрать тип экспорта из трех:

  • «Замена»: содержимое вкладок «Произвольные поля», «Псевдонимы команд» и «Датчики» будут полностью заменены.
  • «Слияние»: новые поля, псевдонимы и датчики будут добавлены к старым, а элементы с одинаковыми именами будут заменены.
  • «Дополнение»: новые поля, псевдонимы и датчики будут добавлены к старым, а элементы с одинаковыми именами останутся нетронутыми.

Was this helpful?
Thank you!