Your comments

Это помогло. Нашлись файлы в

AppData\Local\iridium\...

AppData\Roaming\iridium\...

Program files/iridium ltd/iridium/studio


оставил только в последнем расположении и девайсы нашлись.


Спасибо!

Добрый день.


Вопрос актуален. К сожалению на объект попасть не могу, чтоб проверить все локально. Хозяева в отпуск уехали.


На вопросы постараюсь ответить исходя из того что успел протестировать ранее:

1. Проект разрабатывается больше года. Эти глюки со сменой значений серверных тегов наблюдал относительно давно. По времени они появились примерно после того как в студии версии 1.1.3 (примерно, могу ошибаться) я клонировал несколько серверных каналов. На протяжении разработки проекта различные каналы переименовывались. В т.ч. в драйверах устройств HDL.

2. Не может. Сервер и панельный проект обновлялись одновременно. К тому же глючат каналы давно созданные и добавленные на сервере.

3. Какие-то из глючащих тегов хранятся в базе, но не проверял их изменение по времени. Сейчас проверить не могу, т.к. нет доступа локально к серверу.


Сейчас на сервере стоит версия 1.1.8. После установки ее и обновления проекта скачки тегов так же замечал. Не описанных выше, других.

потестировал в Android 6.0

андроид ругается на недостаточность прав в системе, но в настройках приложения нет переключателя на разрешение изменения системных настроек. Соотв. невозможно разрешить приложению менять яркость экрана. 


Пофиксите плз.

я вошел в веб-панель управления сервера и открыл закладку Channels and feedbacks

есть два тега DayBeginHour и DayEndHour. исходные их значения были 6 и 0 соотв.

в панельном проекте изменил значения первого тега на 8

запустил обновление серверного проекта через трансфер

после обновления почему-то оба тега имели значение 8. 


я попробовал повторить, но не удалось. значения менял. заливал обновления проекта - теги не менялись.

до последнего обновления 1.1.7 - такие скачки значений тегов так же наблюдал периодически. с чем связано не понятно. в скриптах эти теги нигде не используются.

Добрый день)


Проверил - значения сохраняются.

Но иногда, при перезагрузке сервера, числовые значения серверных тегов произвольно меняют свое значение. Возможно серверный кеш неадекватно себя ведет. Зависимость понять не смог.

Это происходит только на сервере RasperryPi. В Windows все ок.

перед отправкой проекта обновил сервер и клиент до последней версии, которую недавно выложили на сайте: build 1.1.7.12528

Все повторилось - на коммерческой лицензии в логе сервера ошибка аутентификации клиента.

Но я смог найти зависимость, в каком случае ошибка пропадала. Оказалось, что надо было чтоб название серверного проекта начиналось с буквы!

А у нас проекты по стандарту именуются "год-номер_проекта заказчик"


пришлю, но теперь уже после 04.07.17

Уехал в отпуск...

Для windows мне не актуально. Сервер под linux стоит на объекте, и надо чтоб он работал корректно.

Попробовал залить в тестовом режиме - все отлично работает.

Создал тестовый панельный проект, в котором привязал trigger button к свойству server/online и два поля: у пепрвого привязано к тегу на сервер свойство Text, у второго свойство Vaue. Как и должно быть в версии 1.1.6 текст отображается.

Тестовый проект: test feedbacks server tags.irpz

Тестовый проект в версии 1.1.6

То что отображается на сервер:



Удаляю на сервере iridium: sudo dpkg -r iridiumserver
Устанавливаю версию 1.1.7: sudo dpkg -i /distrib/iridiumserver_1.1.7.....

Запускаю проект и наблюдаю эту картину:

На сервере:

Но стоит сделать в веб интерфейсе изменения канала, то он начинает отображаться в интерфейсе как и должен. Т.е. в версии 1.1.7 почему-то не происходит считывание канала при запуске панели.

После изменения канала в разделе Commands/Set на сервере: