• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Как передать значения двух пинов в одном GET запросе

NeoroN

Member
Потому что сервис не поддеоживает передачу двух пинов в одном запросе. Blynk HTTP RESTful API · Apiary
Так что придется использовать по одному запросу на каждый пин.

Либо подстраиваетесь под работу сторонних сервисов либо пишите свой с "блекджеком и шлюхами". Есть публичный исходник, который можно поправить при наличии знаний и мозга:
blynk-server/HttpAPILogic.java at 38846c169a34b10366e534dc9fbf96c437e77ff4 · blynkkk/blynk-server · GitHub
в конце концов можно предложить авторам добавить обработку сразу нескольких пинов в одном запросе.
 
Последнее редактирование:

Lucky13

New member
Потому что сервис не поддеоживает передачу двух пинов в одном запросе. Blynk HTTP RESTful API · Apiary
Так что придется использовать по одному запросу на каждый пин.

Либо подстраиваетесь под работу сторонних сервисов либо пишите свой с "блекджеком и шлюхами". Есть публичный исходник, который можно поправить при наличии знаний и мозга:
blynk-server/HttpAPILogic.java at 38846c169a34b10366e534dc9fbf96c437e77ff4 · blynkkk/blynk-server · GitHub
в конце концов можно предложить авторам добавить обработку сразу нескольких пинов в одном запросе.
Спасибо! А, ведь наверняка можно передавать несколько параметров для одного пина? В Blynk HTTP RESTful api это выглядит так: http://blynk-cloud.com/token/update/v0?value=100?y=50. Только при разборе вот так:
Код:
BLYNK_WRITE(V0)
{
x = param[0].asInt();
y = param[1].asInt();
Serial.println(x, y);

}
срабатывает wdt и модуль перезагружается.
 
Сверху Снизу