Дополнение к инструкции по включению облака

Avatar
  • обновлен
  • Не ошибка

Приветствую, если все делать по инструкции по подключению облака, то не работает до:

1. Пока из скрипта не убрать количество лишних тэгов до реально используемых, например, прописали 2, максимальное число каналов - 2, НО, пока не убрал тэги из скрипта 3-8, не работает.

2. Скрипты, после настройки на каналах "Запись в облако" и "Чтение из облака" после настройки нужно откомпилировать через соответствующую кнопку.


После этого все "Завелось" - данные с реальных приборов по двум каналам (для теста) ушли в облако.


Супер!

Avatar
СИМП Лайт (тех поддержка)
  • На рассмотрении

Добрый день.


Спасибо за информацию.


Есть какие то пожелания по доработкам системы ? Чего не хватает ?


Avatar
ИДАВАНГ Агро

Здравствуйте.


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

2. Параметр "Посл. изменение" только один раз выдал реальную дату и время, все остальное время берет с 31.01.2016 00:00:00, начиная отсчет от указанной даты. После открытия карточки станции и просто нажатия кнопки "Сохранить", время и дата пришли в норму.

3. При заданном верхе уставки по тэгу в 1300 единиц периодически выходит предупреждение о выходе параметра за норму при текущем значении 1-10 единиц.

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

5. Так-как web-интерфейс написан на bootstrap, то предлагаю посмотреть в сторону AdminLTE для шаблонизации и удобнейшего интерфейса. Сугубо личное мнение (сам с ним работаю).

6. socket.io - лучше перевесить на другой порт, т.к. по существующему часто пытаются завалить систему.

7. Хранить все данные о пользователе в переменной user, выводя в массив ВСЕ данные, включая дату регистрации, почтовый адрес и пароль, пусть и зашифрованный - крайне небезопасно.

8. Если станция находится в папке, а потом открывается для редактирования, то параметр "Находится в папке" иногда самопроизвольно переводится в "Без папки" и при сохранении других параметров, например долготы или просто нажатии кнопки "Сохранить", станция выпадает из привязанной папки на верхний уровень.

9. Если зайти в форму обратной связи через верхнее меню, то пункты меню "Объекты" и "Карты" не работают, можно перейти на главную страницу сайта, только кликнув по логотипу.


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


P.S.Станция 5900479eabeebf0c631c8bd4

Avatar

Спасибо за подробное описание!


Куда порекомендуете двигаться по функционалу ?


1. Архивные данные в тренды и в таблицы
2. История аварий и изменений уставок
3. Простые мнемосхемы
4. Подключение HTTPS и других средств для безопасности
5. Упрощение настройки на стороне опросной станции (избавиться от скриптов, проброс в ВЭБ через опцию в настройках канала)
6. Подключение системы лицензирования


Avatar
ИДАВАНГ Агро

Спасибо!

Мое мнение: 5->1->2->3->4->6

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

Avatar
Alex
8. Если станция находится в папке, а потом открывается для редактирования, то параметр "Находится в папке" иногда самопроизвольно переводится в "Без папки" и при сохранении других параметров, например долготы или просто нажатии кнопки "Сохранить", станция выпадает из привязанной папки на верхний уровень.
9. Если зайти в форму обратной связи через верхнее меню, то пункты меню "Объекты" и "Карты" не работают, можно перейти на главную страницу сайта, только кликнув по логотипу.
испрвлено
4. Попап окно в правом нижнем углу экрана, на мой взгляд, ни к чему. убрали для обновления тегов
5. Так-как web-интерфейс написан на bootstrap, то предлагаю посмотреть в сторону AdminLTE для шаблонизации и удобнейшего интерфейса. Сугубо личное мнение (сам с ним работаю). подумаем как улучшить, спасибо на наводку.
socket.io - лучше перевесить на другой порт, т.к. по существующему часто пытаются завалить систему. ага, так и сделали
Хранить все данные о пользователе в переменной user, выводя в массив ВСЕ данные, включая дату регистрации, почтовый адрес и пароль, пусть и зашифрованный - крайне небезопасно. все верно, почистил



Avatar
Александр Ефремов

В скрипте запись в облако при компиляции пишет ошибку undeclared identifier GetChannelInfo в строке

if GetChannelInfo(web_tags[i, 1], FID, HScale, LScale, HAlarm, LAlarm, Units, FTYPE) then

A в скрипте получение команд из облака пишет ошибку Stack overflow с строке

received_text := IdHTTP.GetEx(FHOST + FCOMMAND_GET + CLIENT_ID);

ну и соответственно у меня никакого результата

Avatar
Цитата от Александр Ефремов

В скрипте запись в облако при компиляции пишет ошибку undeclared identifier GetChannelInfo в строке

if GetChannelInfo(web_tags[i, 1], FID, HScale, LScale, HAlarm, LAlarm, Units, FTYPE) then

A в скрипте получение команд из облака пишет ошибку Stack overflow с строке

received_text := IdHTTP.GetEx(FHOST + FCOMMAND_GET + CLIENT_ID);

ну и соответственно у меня никакого результата

добрый день


у Вас старая версия, нужно поставить новую


скачать можно по прежним ссылкам

Avatar
Александр Ефремов

у меня 4.4.5.137, а какая нужна?

Avatar

должна быть 4.4.5.195 (в О Програме)


на название сетапа не смотрите при скачке

Avatar
Александр Ефремов

все завелось, появилась идея, написал в разделе Разработка дальше