Код: Выделить всё
{"cmd":"tx","devEui":"0102030405060709","data":"13010A00050000000000000000000000000001","port":1}
10:06:20.858: Echo: {"cmd":"tresp","err_string":"inaccessible_command","status":false}
Код: Выделить всё
{"cmd":"tx","devEui":"0102030405060709","data":"13010A00050000000000000000000000000001","port":1}
10:06:20.858: Echo: {"cmd":"tresp","err_string":"inaccessible_command","status":false}
Не работает.Используем send_data_req.
Код: Выделить всё
{"cmd":"send_data_req","data_list":[{"devEui":"0102030405060709","data":"13010700050000000000000000000000000001","port":"1","ack":"true"}]}
Код: Выделить всё
{"append_status":[{"devEui":"0102030405060709","status":true}],"cmd":"send_data_resp","status":true}
а как же доступность этой команды пользователю root? он то может. роль root. если назначить другого пользователя с ролью root то почему ему нельзя использовать эту команду? почему в документации к апи нет приписки о том что команда только для пользователя root???
Действительно, нигде не указано, что данная команда не используется в нашем ПО.Если он она описана в документации то почему бы её не использовать? Нигде же не написано что она не используется.
У Вас неправильно сформирована команда.Не работает.
поясняю: из под любого пользователя через вебсокет со строкой видаКод: Выделить всё
{"cmd":"send_data_req","data_list":[{"devEui":"0102030405060709","data":"13010700050000000000000000000000000001","port":"1","ack":"true"}]}
Код: Выделить всё
{"cmd":"send_data_req","data_list":[{"devEui":"0102030405060709","data":"13010700050000000000000000000000000001","port":1,"ack":"true"}]}
Другой пользователь, которому даны права root через AdminTool, будет урезанным по правам. Это будет устранено в следующей версии AdminTool. На данный момент право на отправку команды "tx" необходимо присваивать всем пользователям вручную, кроме root-пользователя.а как же доступность этой команды пользователю root? он то может. роль root. если назначить другого пользователя с ролью root то почему ему нельзя использовать эту команду? почему в документации к апи нет приписки о том что команда только для пользователя root???
как присвоить? где написано? команда очень удобная. прям здесьь и сейчас отправить пакет данных без ковыряния в очереди...
обернул в си шарпе в классы и пропустил через ньютон. заработало.Правильный вариант:
серьёзный косяк с вашей стороны стоивший мне половины ночи с разборками "а почему не работает?!"Действительно, нигде не указано, что данная команда не используется в нашем ПО.