Difference between revisions of "Virtual device/ru"

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "Виртуальное устройство")
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
You need open the link with XML description for each button -> [[Xml]]<br>
+
Откройте ссылку с описанием XML для каждого виджета -> [[Xml]]<br>
Copy the code of any button you need, for example '''<item addr="384:6" name="Garage" type="gate"/>'''<br>
+
Скопируйте код нужного вам виджета, например '''<item addr="384:6" name="Garage" type="gate"/>'''<br>
 
[[File:Screenshot 001.png|400px]]<br>
 
[[File:Screenshot 001.png|400px]]<br>
Then open the Structure tab, and click on Edit logic<br>
+
Затем откройте вкладку Структура (Structure) и нажмите Изменить алгоритм (Edit logic)<br>
 
[[File:Screenshot 002.png|350px]]<br>
 
[[File:Screenshot 002.png|350px]]<br>
After that will open pop-up window with XML logic<br>
+
После этого откроется всплывающее окно с алгоритмом  XML<br>
Add your code with a little configuration below!!!<br>
+
Добавьте свой код с небольшими изменениями, как указано ниже!!!<br>
 
[[File:Screenshot 007.png|700px]]<br>
 
[[File:Screenshot 007.png|700px]]<br>
*area name - the room, where you want an object to add<br>
+
*название области (area name) - помещение, в которое вы хотите добавить объект;<br>
*addr="292:"<br>
+
*addr="292:",<br>
'''where "292"'''ID of your module (Metaforsa, DE-MG, DW-LC10, BW-SW06 etc.)<br>
+
где "292" -  идентификатор вашего модуля (Metaforsa, DE-MG, DW-LC10, BW-SW06 etc.),<br>
'''and ":"''' - inner ID of the object. '''Assigned automatically by the server''' itself after saving and refreshing the XML logic<br>
+
а ":" - внутренний идентификатор объекта, который назначается автоматически сервером после сохранения и обновления алгоритма XML;<br>
*name - any you like<br>
+
*название (name) - любое на ваше усмотрение;<br>
*type - the icon (widget) of the object. You can change it to another (Jalousie for example)<br>
+
*type - значок (виджет) объекта. Вы можете изменить его на другой (например, Жалюзи);<br>
*virtual="yes" - the object will be able to perform the actions. Without it, object will be only viewed, without performing actions<br>
+
*virtual="yes" - объект сможет выполнять действия. Без этой команды объект будет только виден, без выполнения действий<br>
After refreshing the XML logic, your line will be like in screenshot below. Inner ID succesfully assigned, in our case it was 240<br>
+
После обновления алгоритма XML ваша строка будет выглядеть, как на скриншоте ниже. Внутренний идентификатор успешно назначен, в нашем случае это был 240<br>
 
[[File:Screenshot 008.png|700px]]<br>
 
[[File:Screenshot 008.png|700px]]<br>
After that object ready to work<br>
+
После этого объект готов к работе<br>

Latest revision as of 15:20, 31 January 2022

Other languages:
English • ‎русский

Откройте ссылку с описанием XML для каждого виджета -> Xml
Скопируйте код нужного вам виджета, например <item addr="384:6" name="Garage" type="gate"/>
Screenshot 001.png
Затем откройте вкладку Структура (Structure) и нажмите Изменить алгоритм (Edit logic)
Screenshot 002.png
После этого откроется всплывающее окно с алгоритмом XML
Добавьте свой код с небольшими изменениями, как указано ниже!!!
Screenshot 007.png

  • название области (area name) - помещение, в которое вы хотите добавить объект;
  • addr="292:",

где "292" - идентификатор вашего модуля (Metaforsa, DE-MG, DW-LC10, BW-SW06 etc.),
а ":" - внутренний идентификатор объекта, который назначается автоматически сервером после сохранения и обновления алгоритма XML;

  • название (name) - любое на ваше усмотрение;
  • type - значок (виджет) объекта. Вы можете изменить его на другой (например, Жалюзи);
  • virtual="yes" - объект сможет выполнять действия. Без этой команды объект будет только виден, без выполнения действий

После обновления алгоритма XML ваша строка будет выглядеть, как на скриншоте ниже. Внутренний идентификатор успешно назначен, в нашем случае это был 240
Screenshot 008.png
После этого объект готов к работе