Size: a a a

ioBroker smarthome

2022 February 08

PV

Peter Voronov in ioBroker smarthome
вот setBulk работает с ПОСТзапросами
const
   fetch = require('node-fetch'),
   url = 'http://iot-main:8087/setBulk',
   params = [
       {
           "id": '0_userdata.0.example_state',
           "val": true
       }
   ]
fetch(url, {method: 'POST', body: '0_userdata.0.example_state=true'})
.then(res => res.json())
.then(json => console.log(json));
в логе
script.js.Test.testsimpleAPI: [{'id':'0_userdata.0.example_state','val':true}]
источник

PV

Peter Voronov in ioBroker smarthome
то есть для POST запроса просто в него записываешь ту часть строки, что писалась бы  в GET после  знака ?
источник

IA

Igor Aleschenkov in ioBroker smarthome
ну тогда открывай СимплАпи голой попой в интернет 🤣🤣
источник

IA

Igor Aleschenkov in ioBroker smarthome
а агент только через ПОСТ умеет? В обратную сторону из брокера через ГЕТ не?
источник

A

Anzor in ioBroker smarthome
ага ) вот думаю, как это решить теперь (
источник

A

Anzor in ioBroker smarthome
что такое beanstalk ?
источник

A

Anzor in ioBroker smarthome
If your application will not have access to the internet, you can pull from the local beanstalk queue as an alternative.
источник

IA

Igor Aleschenkov in ioBroker smarthome
а хрен его знает
источник

В

Вадим in ioBroker smarthome
и гет и пост
источник

A

Anzor in ioBroker smarthome
For production use, we recommend upgrading the backend to a more fully-featured web framework such as Django or Flask.
еще вот такое рекомендуют..
источник

A

Anzor in ioBroker smarthome
теперь еще  Django or Flask изучать придется )
источник

PV

Peter Voronov in ioBroker smarthome
так что у тебя за чудо такое ?
источник

A

Anzor in ioBroker smarthome
источник

PV

Peter Voronov in ioBroker smarthome
в облаке, или локально поставил ?
источник

A

Anzor in ioBroker smarthome
локально
источник

PV

Peter Voronov in ioBroker smarthome
Фишка в том, что его пост запросы не настраиваются, и потому с симпл апи не покатят, скорее всего
источник

A

Anzor in ioBroker smarthome
ну почему же? можно же настроить "отлов" распознанных значений, и сверять их по белому списку
источник

A

Anzor in ioBroker smarthome
вопрос только в том, что нужно настроить так, что бы ничего другого не просочилось в систему, кроме сообщений от этого агента
источник

PV

Peter Voronov in ioBroker smarthome
не, я про другое, что симпл апи хочет не джейсон на входе, в пост запросе (см. мой пост выше).
А эта хреновина постит именно джейсон определенного формата
источник

PV

Peter Voronov in ioBroker smarthome
источник