Страница 137 из 155 ПерваяПервая ... 3787127135136137138139147 ... ПоследняяПоследняя
Показано с 1,361 по 1,370 из 1542

Тема: OwenCloud. Что это и с чем его едят?

  1. #1361

    По умолчанию

    Цитата Сообщение от Юрий Н Посмотреть сообщение
    А где он, сводный график, берется?
    функционал платной подписки

  2. #1362

    По умолчанию

    Цитата Сообщение от AAA1 Посмотреть сообщение
    Попробовал у себя - подтверждаю, на сводном графике по времени идут пропуски данных. Графики, отдельно на приборах, показывают данные нормально. Ошибка проявляется когда на сводном графике выделяешь ЛКМ определённый участок, если выделить тот же участок графика на выпадающих списках настройки времени, тогда ошибка не проявляется.
    Уважаемые разработчики! есть какой-то результат? когда графики поправите? я понимаю, что вы привыкли работать в режиме бесплатного сервиса - на любую шибку просто морозить, но сейчас то денежки берете.

  3. #1363
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    623

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    Уважаемые разработчики! есть какой-то результат? когда графики поправите? я понимаю, что вы привыкли работать в режиме бесплатного сервиса - на любую шибку просто морозить, но сейчас то денежки берете.
    Добрый день.

    Баг внесен в список багов, которые будут править.
    В одном следующих обновлений обязательно поправим.

    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»

    Не работаю в ОВЕН с 01.07.22
    По всем вопросам обращайтесь на почту: support@owen.ru

  4. #1364
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    сегодня столкнулся с некоторой не стыковкой. Если записывать уставку с сайта, то появляется такое окошко owen.png, что очень даже правильно, но запись через API возвращает успешный код response.status_code == 200 что создает впечатление о исправности функционала
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #1365
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    623

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    сегодня столкнулся с некоторой не стыковкой. Если записывать уставку с сайта, то появляется такое окошко owen.png, что очень даже правильно, но запись через API возвращает успешный код response.status_code == 200 что создает впечатление о исправности функционала
    Запрос успешно отправлен на сервер и обработан сервером. Поэтому и код 200, а какой ещё можно вернуть код в этом случае?
    Команде на запись присвоен номер группы, увидеть его можно в ответе на команду с записью.
    Далее можно у сервера спросить прошла ли запись группы параметров успешно используя запрос POST parameters/write-status

    Изображения Изображения
    Последний раз редактировалось A.Simonov; 13.04.2022 в 11:59.

    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»

    Не работаю в ОВЕН с 01.07.22
    По всем вопросам обращайтесь на почту: support@owen.ru

  6. #1366
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    Цитата Сообщение от A.Simonov Посмотреть сообщение
    Запрос успешно отправлен на сервер и обработан сервером. Поэтому и код 200, а какой ещё можно вернуть код в этом случае?]
    ну раз приходит следующий ответ Завершена по таймауту я бы возвращал 408. Да, конечно можно обрабатывать статусы самостоятельно каждому пользователю, но облачный сервис мог бы делать это работу за всех и тогда меньше проблем у конечного пользователя, меньше кодинга, больше плюсов в карму
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #1367
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    623

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну раз приходит следующий ответ Завершена по таймауту я бы возвращал 408. Да, конечно можно обрабатывать статусы самостоятельно каждому пользователю, но облачный сервис мог бы делать это работу за всех и тогда меньше проблем у конечного пользователя, меньше кодинга, больше плюсов в карму
    API в любом случае возвращает в ответ ID группы, и все равно по нему придется проверять, прошла ли запись успешно, так как сервер должен ответить на API запрос сразу, а вот modbus команда на запись встанет в очередь, и может быть выполнена не мгновенно, даже если прибор в сети.

    По хорошему, код связанный с проверкой статуса записи нужно писать в любом случае.
    Последний раз редактировалось A.Simonov; 13.04.2022 в 12:32.

    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»

    Не работаю в ОВЕН с 01.07.22
    По всем вопросам обращайтесь на почту: support@owen.ru

  8. #1368
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    но разве если облако знает что прибор не в сети, зачем в очередь вставать?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #1369
    Пользователь Аватар для A.Simonov
    Регистрация
    11.07.2017
    Адрес
    Москва
    Сообщений
    623

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    но разве если облако знает что прибор не в сети, зачем в очередь вставать?
    Я на 100% не знаю как устроен обмен, так как не я писал код. Но имею представление об этом:
    Запись происходит не мгновенно а с небольшим лагом. Команда попадает на сервер, а далее в составе пакета приходит на шлюз ПМ210, например, а он уже опрашивает приборы и отдает ответ на сервер.
    Это все создает задержку, в случае ПМ210 - вообще довольно ощутимую.
    Поэтому если вы дадите несколько команд на запись, они точно все попадут в очередь.
    И за время пока они стоят в очереди может, например, пропасть мобильная сеть, из-за чего команда не будет исполнена.

    Это даже не говоря о том, что сама информация о том, что шлюз на связи - может быть устаревшей, особенно если интервал опроса - большой.
    Последний раз редактировалось A.Simonov; 13.04.2022 в 13:02.

    Александр Андреевич Симонов
    Инженер по продуктам «ПЛК, модули и OwenCloud»

    Не работаю в ОВЕН с 01.07.22
    По всем вопросам обращайтесь на почту: support@owen.ru

  10. #1370
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    Цитата Сообщение от A.Simonov Посмотреть сообщение
    Команда попадает на сервер, а далее в составе пакета приходит на шлюз ПМ210, например...
    еще раз, если команда попала на сервер, а сервер имеет статус прибора не в сети, зачем вставать в очередь и присылать мне ответ на команду 200 когда и так ясно что будет 408
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 137 из 155 ПерваяПервая ... 3787127135136137138139147 ... ПоследняяПоследняя

Похожие темы

  1. Сетевой шлюз ПМ210 для доступа к сервису OwenCloud по GPRS
    от Евгений Багаев в разделе ПМ210
    Ответов: 460
    Последнее сообщение: 24.06.2023, 12:31
  2. mod_rssim, и с чем его едят?
    от Vitorgan в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 21.02.2022, 11:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •