Страница 2 из 13 ПерваяПервая 123412 ... ПоследняяПоследняя
Показано с 11 по 20 из 127

Тема: API для OwenCloud

  1. #11

    По умолчанию

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

    еще вопрос по поводу фильтрации, есть у меня два объекта "name":"МК210-302" и "name":"пр200"
    пробую фильтровать
    Код:
    post("https://api.owencloud.ru/v1/device/index", "{\"filter\":\"200\"}")
    возвращаются пустые скобки, без фильтра оба прибора возвращаются
    Здравствуйте.

    Запрос действительно не работает. Будем исправлять. Спасибо за найденную ошибку.
    Начальник бюро разработки серверного программного обеспечения
    email: d.syabitov@owen.ru

  2. #12

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ответы вообще не информативны, плохой запрос заключался не в ИД, а в url-е, тест копировал с чтения и не поменял на write , теперь
    Чуть больше подробностей. Какой запрос некорректно работал? Или Вы перепутали урлы?
    Начальник бюро разработки серверного программного обеспечения
    email: d.syabitov@owen.ru

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

    По умолчанию

    Цитата Сообщение от dsyabitov Посмотреть сообщение
    Чуть больше подробностей. Какой запрос некорректно работал? Или Вы перепутали урлы?
    да я перепутал url, а "message":"You should provide ids" направляет меня искать проблему в другую сторону
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  4. #14

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    да я перепутал url, а "message":"You should provide ids" направляет меня искать проблему в другую сторону
    Ну, тут Вы перепутали урл. Тому урлу нужны ID. Он же не может догадаться, что к нему по ошибке пришли и указать точный адрес, куда нужно обратиться клиенту.
    Начальник бюро разработки серверного программного обеспечения
    email: d.syabitov@owen.ru

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

    По умолчанию

    если постараться то можно, понятно что тяжело и отчасти бесполезно прописывать всё, но я же не углублялся в тонкости, простые же команды чтения и записи. Валидация POST-запроса наверняка имеется, в любом чтении обязательно присутствует ids, так же только в записи имеется data. Раз уж пришел некорректный запрос, серверу не составит труда разобрать пост запрос, чтоб вернуть нужную ошибку. Соглашусь конечно что подобного рода ошибки возникают один раз в самом начале но вернуть в этой строчке path и сам post-запрос было бы информативнее
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  6. #16

    По умолчанию Где в API опрос текущего состояния входов модуля дискретного ввода?

    Непонятки с терминологией. Где в API опрос текущего состояния входов модуля дискретного ввода?

    Вот через gsm шлюз подключён модуль дискретного ввода, и у него на входе1 допустим, поплавок водяного бака.
    Как опросить вход1 чтобы понять - полон бак или пуст?

    Я так понимаю, как-то можно получить 16-битное число, с отображением текущего состояния входов, типа 1100000010001111 ? Нет? Период опроса(связи с прибором) особо некритичен.

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

    По умолчанию

    Цитата Сообщение от nix13 Посмотреть сообщение
    Непонятки с терминологией. Где в API опрос текущего состояния входов модуля дискретного ввода?

    Вот через gsm шлюз подключён модуль дискретного ввода, и у него на входе1 допустим, поплавок водяного бака.
    Как опросить вход1 чтобы понять - полон бак или пуст?

    Я так понимаю, как-то можно получить 16-битное число, с отображением текущего состояния входов, типа 1100000010001111 ? Нет? Период опроса(связи с прибором) особо некритичен.
    так в самом облаке есть параметр, который считывает маску входов с прибора. Сперва облако опрашивает прибор, а потом уже по API можно получить значение параметра, если есть с чего брать
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  8. #18

    По умолчанию

    bitmask_value - это оно? оно доступно и для модулей дискретного ввода, и для модулей дискретного вывода?

  9. #19

    По умолчанию Вывод значения в html

    Если параметр уже в облаке, в сети. Полагаю что существует возможность вывода значения на html странице.
    Зачем нужно?
    Например, есть демонстрационная задача прям на сайте демонстрировать в онлайне, например, значения температур.

    Возможно ли вывести значение на стороннем сайте?
    С уважением,
    Лапшин Вячеслав

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

    По умолчанию

    это должно помочь
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Страница 2 из 13 ПерваяПервая 123412 ... ПоследняяПоследняя

Похожие темы

  1. OwenCloud. Что это и с чем его едят?
    от Кирилл Валюнин в разделе Облачный сервис OwenCloud
    Ответов: 1099
    Последнее сообщение: Вчера, 07:56
  2. Приложение OwenCloud для Android
    от Сергей Лысов в разделе Облачный сервис OwenCloud
    Ответов: 92
    Последнее сообщение: 19.03.2020, 12:46
  3. Отладка работы OwenCloud с приборами
    от philip.yef в разделе Облачный сервис OwenCloud
    Ответов: 111
    Последнее сообщение: 22.11.2019, 14:25
  4. owencloud+пм210+ас4+lectus
    от Vitamin в разделе ПМ210
    Ответов: 2
    Последнее сообщение: 01.02.2018, 16:33
  5. Как подключить МВА8 к OwenCloud
    от Баир в разделе ПМ210
    Ответов: 4
    Последнее сообщение: 26.12.2017, 18:22

Ваши права

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