Your comments

Добрый день.

Из того, что работает (USB-TTL):

PL2303-HX

Silicon Labs CP210x

Указанную вами MAX485 не проверяли, поэтому решение об использовании на ваш риск.

The token is written after IR.SetVariable, but to memory, not to the file system. Write to the file only after I3 pro is closed. . If you open i3 pro again, the value of the token will be read. However, this only works if i3 pro has been properly closed. We will think about how best to implement the preservation of the token before the process of application.

Hello.

If a Project Token is declared but not assigned a value, no entry is made to the xml file. If you make IR.SetVariable, the value of the Project Token changes, but only in memory, writing to xml does not occur. Only when the correct end of the panel project is the last value of the Project Tokens are stored in an xml file.


This makes sense, because writing to the Project Tokens can be performed every second, there can be a lot of Project Tokens and frequent access to the medium will lead to a decrease in its resource. However, most PCs have HDDs (they have a much larger resource) and are often not connected to the UPS. In that case, your question is worthy of discussion. We will consider options for recording Project Tokens, but we will need time to make a decision and implement (if the decision is made). In any case, we will inform you about the result.

Hello.

Project Tokens store values immediately after IR.SetVariable is run. It is recommended to create the necessary Project Tokens in the panel project in advance. The values are stored locally on the device in an xml file. If emergency shutdown of the power supply, the xml file was not corrupted, the client i3 pro when the new start will read it. Project Tokens will be obtained from this file.

Добрый день.

Не проще ли будет получить HWID разрешённой панели (вам ведь надо дать доступ единственной), сохранить её на сервере в виртуальном фидбэке и проверять его значение при получении команды? Если HWID совпадает - выполнять команду, если нет - игнорировать.


Можно вместо HWID сохранить IP адрес, но если адреса у вас динамические или за NAT, или пользователи имеют права для смены сетевых настроек, то пользы от такой проверки будет мало.

Да, команда правильная.

Тут:

HDL-BUS Pro Network (UDP) это драйвер (должен существовать в проекте именно под этим именем),

HDL-MSP08M_4C (eight sensors in one) это имя устройства в сети (устройство должно существовать в проекте именно под этим именем),

IR 50 это имя канал устройства (канал должен существовать в проекте именно под этим именем).

Добрый день.

Метод Send можно использовать только с драйверами AV & Custom Systems и Global Cache.

Для отправки в драйвер HDL команды используйте Set.

Обратите внимание, что для драйвера HDL при обращении к каналу нужно использовать "имя_устройства_в_сети:имя_канала".

Hello.

Yahoo changed the API. We fixed the module with the new API. Link to the new version. Read the instructions before use. If you have I3 lite, the module is replaced by a new version, the instructions in the description.

Добрый день.

В Yahoo изменили API, мы внесли изменения в модуль. Перед использованием прочитайте инструкцию (есть в архиве).

Добрый день.

i3 pro это панель для управления. Хранение ключей ssh не предусмотрено. Отдельного драйвера ssh у нас нет и не планируется. Однако вы можете на базе AV Custom Systems (TCP) сделать свой драйвер.