Добро пожаловать!

В этом форуме вы можете обсудить iRidium с другими пользователями.

Основные компоненты iRidium - приложение i3 pro и iRidium Server. Публикуйте здесь свои вопросы, идеи и найденные ошибки.

Вопрос команде технической поддержки вы можете задать, отправив приватное сообщение или email.


Подпишитесь на Историю обновлений, чтобы быть в курсе всех новостей!


Мы перевели нашу службу поддержки на новую систему технической поддержки. С 17.01.2022 мы отключили возможность создавать обращения через личный кабинет userecho. Теперь все запросы обрабатываются по почте на support@iridi.com .

Спасибо вам за ваше понимание и хорошего дня.

+1
Не ошибка

IR.SetVariable в скрипте на iRidium Server

Эмиль Боев 7 лет назад в Server Solutions обновлен Ekaterina (head of support) 7 лет назад 2

Выполняю данный небольшой скрипт на iRidium server (после старта, с небольшой задержкой):

IR.SetVariable("Server.Channels.AllTVs", 1);

По данному событию срабатывают слушатель:

IR.SetGlobalListener(IR.EVENT_GLOBAL_TAG_CHANGE, function (name, value){
    ...
});
IR.SubscribeTagChange("Server.Channels.AllTVs");

Что видно по логу сервера.


Однако, изменение виртуального канала не приходит в проект визуализации, подключенный к серверу.


Также, изменение значения канала не видно в web gui iRidium server:

Image 17314


В чем может быть проблема?

+1
Не ошибка

Deadband not working for float-numbers

Martin Lang 7 лет назад в Server Solutions обновлен Oksana (expert) 7 лет назад 5

i tried to setup the deadband for floatnumbers (temperaturs) to 0,2 or 0,5. but this isn't working.

the character point "." is not accepted in the input field. when using 0,2 for example, the server still stores integer jumps.

Ответ
Oksana (expert) 7 лет назад

Hello Martin,

Can you send us your project? We can't repeat.


This is example with Virtual Server Command and Tags.

Float deadband.sirpz

You should set values via Web-interface to Command "Virtual 1" (you should set via point, for example, "1.1"). Web-interface sends value as strings, and function "parseFloat()" changes this string to float


If we test deadband via Modbus TCP driver (for example), we don't need to use "parseFloat()"



+1
Отвечен

What EVENT will be triggered when updating the i3 server?

Martin Lang 7 лет назад в Server Solutions обновлен Aleksandr Romanov (CTO) 7 лет назад 6

Hi,


is there an event that would be triggered right before a new project

will be uploaded to the server to have time to save some data in the database?


Ciao

Martin

+1

remove servers from account

Jackie Roos 8 лет назад в Server Solutions обновлен Theo Derks - NL (distributor) 8 лет назад 1

How do I remove servers from my account please?


I was sent something months ago but cannot find it.


thanks :)

+1
Завершен

Хранение длинной строки в тэге. Отображение ее в WEB интерфейсе. (English too)

Андрей Sam 8 лет назад в Server Solutions / Windows Server обновлен Виктор 7 лет назад 31

Добрый день.

По совету Дмитрия подниму тему здесь. Собственно, ситуация уже разобрана и все ясно, цель публикации - чтобы не потерялась идея.


Проблема в следующем - если хранить в теге длинную строку (я храню ответ от Yahoo сервиса), то в логе сервера появляется сообщение о невозможности отобразить строку в WEB интерфейсе. Сам WEB интерфейс начинает некорректно работать - пропадает отображение всех тэгов на сервере. Сама строка при этом нормально пишется-читается из скриптов.

Возможное решение - в WEB интерфейсе показывать только некоторое количество первых символов из строки.


And for not Russian-reading people.

Server has a bug in its WEB interface. When I try to save a large string into a server tag (Yahoo weather answer string) I got a message in server-log: ERROR, string is too big to web change.

After this on the WEB page of server we can't see any feedback (after page refresh).

But we still can read-write the tag in script.


Decision of this case may be the next: to show on the server WEB page only some first symbols of the tag string.

+1
Не ошибка

Не работает COM порт на UMC сервере.

Петр Андреев 8 лет назад в Server Solutions / UMC Server обновлен Oksana (expert) 7 лет назад 1

Добрый день.

Необходимо подключить ком порт к UMC иридиуму серверу.
На сервере UMC com to usb появляется как устройство /dev/ttyUSB0.

И миником спокойно подсоединяется

Но иридиум его не видит.
Хотя на расбери пи такие же настройки и работают

Готовы дать все доступы

+1
Не ошибка

Error install iRidium Server on Raspberry PI 3

Vuong Xuan Phuc 8 лет назад в Server Solutions / Linux Server обновлен Theo Derks - NL (distributor) 8 лет назад 8

I have a Raspberry pi 3 and install it on micro SD card Toshiba 32Gb UHS-I. I install and run Raspian but when i install iRidium server and it run still few time and it restart. I ca'nt install it. I reinstall Raspian and reinstall iRidium server but it restart again.

Untitled.png

+1
Отвечен

Отправка команд с клиента на сервер

Андрей Курников 8 лет назад в Server Solutions обновлен Dmitry - support (expert) 8 лет назад 3

Добрый день. Подскажите пожалуйста, как можно отправить команду с панели на сервер. Или запустить серверную функцию( например обращение к БД ). Сейчас получилось только через изменение серверного тега на клиенте и обработке его на сервере.

+1

iRidium Server as Docker image?

Martin Lang 8 лет назад в Server Solutions обновлен 8 лет назад 2

i don't know if you know docker and the technology behind. but, thats currently a realy hype. you could easily build a docker image from a base linux image like debian, ubuntu and co. you can install your iridium server within that docker and your done. and the best, you can upload this docker on the docker:hub like hundrets of other companies did it until now. and a user can then use that docker image on every platform that supports docker, like synology nas systems, any linux systems, etc... :-)

+1

Printing from server

Jackie Roos 8 лет назад в Server Solutions обновлен Andrey S 7 лет назад 2

Me:

We can save data into the sql database
We can trend/graph this data
We can send an email
Can I send a report of this data to a printer so it is printed on paper?
For this job in particular they want to be able to print the current state of all the lights.

iRidium:

...you can save the data in the CSV file. Then open it in Excel and print.
You can also collect information from the database, making for example the XML file and send it to some external service to print. Again you may do it through the scripts.

Me:
Can you please give me a sample project with saving data to a csv file.

iRidium:

to save a CSV file you can only via a web interface of server.

Me:

can I get an example of the second option please - what external service do you recommend?

iRidium:


I am not aware of similar resources, but perhaps such a service can be made locally.


Please add a feature to allow printing of data collected on the server to allow automated reporting of data



Сервис поддержки клиентов работает на платформе UserEcho