Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя
Показано с 141 по 150 из 171

Тема: API для OwenCloud

Комбинированный просмотр

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

    По умолчанию

    ну претензия то не с моей стороны, там вопрос о том что в сравнении с платными облаками ваше время относительно велико на обработку. В чем то я согласен возможно, осталось понять очередь на обработку касается конкретной учетной записи или это очередь состоит из всех приходящих запросов в облачный сервис от всех пользователей
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #2

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну претензия то не с моей стороны, там вопрос о том что в сравнении с платными облаками ваше время относительно велико на обработку. В чем то я согласен возможно, осталось понять очередь на обработку касается конкретной учетной записи или это очередь состоит из всех приходящих запросов в облачный сервис от всех пользователей
    Очередь на обработку касается конкретного устройства или шлюза (если устройство подключено через шлюз)
    Начальник бюро разработки серверного программного обеспечения
    email: d.syabitov@owen.ru

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

    По умолчанию

    сейчас подготовлю код, чтоб увеличить очередь, записывая два параметра, а пока что читая четыре параметра с нулевым временем ожидания, запись успевает выполнится раньше чем чтение
    записали 2
    2020-11-25 10:24:45.511589 2020-11-25 10:24:47.635697
    прочитали 2.000
    2020-11-25 10:24:47.635972 2020-11-25 10:24:49.247820
    прочитали 42.856
    2020-11-25 10:24:47.635972 2020-11-25 10:24:49.248489
    прочитали 0.000
    2020-11-25 10:24:47.635972 2020-11-25 10:24:49.248631
    прочитали 81.810
    2020-11-25 10:24:47.635972 2020-11-25 10:24:49.248788
    записали 3
    2020-11-25 10:24:49.248936 2020-11-25 10:24:51.407232
    прочитали 3.000
    2020-11-25 10:24:51.407927 2020-11-25 10:24:53.203358
    прочитали 81.810
    2020-11-25 10:24:51.407927 2020-11-25 10:24:53.204038
    прочитали 0.000
    2020-11-25 10:24:51.407927 2020-11-25 10:24:53.204625
    прочитали 42.856
    2020-11-25 10:24:51.407927 2020-11-25 10:24:53.204760
    записали 4
    2020-11-25 10:24:53.205002 2020-11-25 10:24:55.158607
    прочитали 4.000
    2020-11-25 10:24:55.158930 2020-11-25 10:24:56.706157
    прочитали 81.810
    2020-11-25 10:24:55.158930 2020-11-25 10:24:56.706411
    прочитали 0.000
    2020-11-25 10:24:55.158930 2020-11-25 10:24:56.706885
    прочитали 42.856
    2020-11-25 10:24:55.158930 2020-11-25 10:24:56.707111
    Вы наверное что то сделали на серваке)

    ЗЫ по сравнению со вчерашним днем значительно лучше передается и запись в два параметра
    записали 2
    2020-11-25 10:34:14.715562 2020-11-25 10:34:16.621293
    записали 2
    2020-11-25 10:34:16.622061 2020-11-25 10:34:18.549495
    прочитали 2.000
    2020-11-25 10:34:18.550072 2020-11-25 10:34:20.125390
    записали 3
    2020-11-25 10:34:20.125992 2020-11-25 10:34:21.976188
    записали 3
    2020-11-25 10:34:21.976779 2020-11-25 10:34:23.789865
    прочитали 3.000
    2020-11-25 10:34:23.790610 2020-11-25 10:34:26.271397
    записали 4
    2020-11-25 10:34:26.271999 2020-11-25 10:34:28.018407
    записали 4
    2020-11-25 10:34:28.019003 2020-11-25 10:34:29.914862
    прочитали 4.000
    2020-11-25 10:34:29.915641 2020-11-25 10:34:31.440763
    записали 5
    2020-11-25 10:34:31.441389 2020-11-25 10:34:33.232692
    записали 5
    2020-11-25 10:34:33.233511 2020-11-25 10:34:35.146629
    прочитали 5.000
    2020-11-25 10:34:35.147351 2020-11-25 10:34:36.793866
    записали 6
    2020-11-25 10:34:36.794555 2020-11-25 10:34:38.574172
    записали 6
    2020-11-25 10:34:38.575045 2020-11-25 10:34:40.492149
    прочитали 6.000
    2020-11-25 10:34:40.492959 2020-11-25 10:34:41.990423
    записали 7
    2020-11-25 10:34:41.991317 2020-11-25 10:34:43.749100
    записали 7
    2020-11-25 10:34:43.749806 2020-11-25 10:34:46.200438
    прочитали 7.000
    2020-11-25 10:34:46.201094 2020-11-25 10:34:47.791853
    Последний раз редактировалось capzap; 25.11.2020 в 13:37.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #4

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    сейчас подготовлю код, чтоб увеличить очередь, записывая два параметра, а пока что читая четыре параметра с нулевым временем ожидания, запись успевает выполнится раньше чем чтение


    Вы наверное что то сделали на серваке)

    ЗЫ по сравнению со вчерашним днем значительно лучше передается и запись в два параметра
    Нет, ничего не делали. Возможно были какие-то сетевые проблемы с Вашей или нашей стороны. Мониторинг сервиса никаких проблем не выявлял в последние несколько суток.
    Начальник бюро разработки серверного программного обеспечения
    email: d.syabitov@owen.ru

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

    По умолчанию

    В соседней теме завел разговор об изменении ответа на запись, если объект находится не в сети, мне посоветовали делать проверки статуса отправленной команды. Что имеем: ответ на команду записи
    {'writeGroupId': 391795101, 'writeParams': [{'paramId': 4337433, 'writeParamId': 877900647}]}
    чтоб проверить статус нужно формировать
    {"writeGroupIds":[391795101], "writeParamIds":[877900647]}
    а хотелось бы для ускорения процесса перенаправить ответ в запрос статуса, возможно ли или опять будут отговорки?
    Последний раз редактировалось capzap; 14.04.2022 в 09:11.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    В соседней теме завел разговор об изменении ответа на запись, если объект находится не в сети, мне посоветовали делать проверки статуса отправленной команды. Что имеем: ответ на команду записи чтоб проверить статус нужно формировать
    а хотелось бы для ускорения процесса перенаправить ответ в запрос статуса, возможно ли или опять будут отговорки?
    Спросил у dsyabitov, что он думает по этому поводу.

    Говорит, что добавлять другой http код не станет, но для удобства, чтобы не работать с буквенным статусом, добавит в ответ цифровой статус (к запросу POST parameters/write-status)
    Его будет легче обрабатывать, чем буквенный.
    Последний раз редактировалось A.Simonov; 14.04.2022 в 14:04.

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

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

  7. #7

    По умолчанию

    Не понимаю, форум живой или нет, продублирую свой вопрос тут:

    Добрый день.
    Начал пробовать api, авторизация, список приборов, это всё ок, но вот с POST parameters/data случился затык, отправляю:

    Снимок.PNG

    И апи ругается на синтаксис, чего только не пробовал, что не так отсылаю?

    В данной теме на странице 4 вычитал, что надо передавать не айди прибора, а параметра ( в документации про это вообще ни слова, что за айди, где брать... )

    Спасибо


    UPD

    вычитал про /v1/device/:id там вроде есть и айди параметров

    Да, метод рабочий, получил все айди параметров и сами значения и кучу инфы, parameters/last-data и parameters/data пока побороть не смог
    Последний раз редактировалось OWEN1VIKTOR; 17.05.2022 в 17:11.

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

    По умолчанию

    Цитата Сообщение от OWEN1VIKTOR Посмотреть сообщение
    Не понимаю, форум живой или нет, продублирую свой вопрос тут:

    Добрый день.
    Начал пробовать api, авторизация, список приборов, это всё ок, но вот с POST parameters/data случился затык, отправляю:

    Снимок.PNG

    И апи ругается на синтаксис, чего только не пробовал, что не так отсылаю?

    В данной теме на странице 4 вычитал, что надо передавать не айди прибора, а параметра ( в документации про это вообще ни слова, что за айди, где брать... )

    Спасибо


    UPD

    вычитал про /v1/device/:id там вроде есть и айди параметров

    Да, метод рабочий, получил все айди параметров и сами значения и кучу инфы, parameters/last-data и parameters/data пока побороть не смог
    Добрый день.

    про id параметров, где их брать я писал в этом сообщении
    https://owen.ru/forum/showthread.php...l=1#post367422

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

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

  9. #9

    По умолчанию

    Да, начал лапатить форум, стало яснее, в принципе с параметрами и дальше с POST parameters/data разобрался.
    Мои трудности были связаны скорее с синтаксисом запроса, но понять, что надо отправлять с первого раза не удалось
    спасибо

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

    По умолчанию

    хотелось бы обратить внимание разработчиков на интерпретацию ошибок от количества кириллических символов, сложно диагностировать проблему, ни когда бы не подумал что поговорка: "один раз не ..." встретится в таком качестве
    Screenshot 2024-04-08 141150.png, Screenshot 2024-04-08 141216.png и успешное создание Screenshot 2024-04-08 141234.png

    и второй момент по документации, в ней используется в выражении параметр, а фактически подходит только код параметра
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя

Похожие темы

  1. Приложение OwenCloud для Android
    от Сергей Лысов в разделе Облачный сервис OwenCloud
    Ответов: 189
    Последнее сообщение: 17.12.2025, 10:41
  2. OwenCloud. Что это и с чем его едят?
    от Кирилл Валюнин в разделе Облачный сервис OwenCloud
    Ответов: 1679
    Последнее сообщение: 05.12.2025, 16:18
  3. Отладка работы OwenCloud с приборами
    от philip.yef в разделе Облачный сервис OwenCloud
    Ответов: 149
    Последнее сообщение: 01.01.2022, 13:31
  4. owencloud+пм210+ас4+lectus
    от Vitamin в разделе ПМ210
    Ответов: 2
    Последнее сообщение: 01.02.2018, 16:33
  5. Как подключить МВА8 к OwenCloud
    от Баир в разделе ПМ210
    Ответов: 4
    Последнее сообщение: 26.12.2017, 18:22

Ваши права

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