Если не трудно, можно ли увидеть пример банального правила которое бы вытаскивало данные из Arduino, например из моей строки:
Humidity: 44.00 % Temperature: 32.00 *C
Честно... Я просто запутался уже в этом всём и не могу сложить все до кучи.
А на основе примерчика, я бы уже смог самостоятельно его модифицировать под свои нужды.
Прошу прощения. Что-то много со мной проблем. Не знаю почему, но такое впервые, когда я читаю-читаю и ничего не могу сообразить.
UPD:
Все начало связываться в единую цепочку, и я начал понемногу разбираться. По странице:
Контроллер беспроводных датчиков
Проблема была в том, что я путал Сценарии с Объектами и не мог понять откуда берутся переменные\параметры: did, dest, pid, c и d.
Теперь, в принципе, всё понятно.
То есть строка из правила:
Делает запрос на сервер, где у нас крутиться MDM, который в свою очередь отрабатывает Сценарий "easyRF" с параметрами которые и были посланы этой строкой.
То есть если мне необходимо забрать свои данные с Arduino, я могу воспользоватся этим же правилом и Вашим же Сценарием, просто переделав его немного под себя.
Ещё немного уточнений.
1. "Получена команда" - Команда получена из Arduino или же от нашего сервера? - Если я все правильно, по правилам, понял. Команда идёт от Arduino.
2. "Получена строка" - Строка от Arduino? Тогда разница между строкой и командой?
3. "Активное действие" - UPD: Если я все правильно понял, это просто действие которое можно вызвать при запросе на роутер. То есть так: http://адрес_устройства/cgi-bin/master?op=action&line=SomeAction
UPD: Я так понимаю, все эти вопросы глупы. Из-за того что это все используется для HTTP-API. То есть:
"Получена команда" = http://адрес_устройства/cgi-bin/master?op=run&line=SomeCommand
"Получена строка" = http://адрес_устройства/cgi-bin/master?op=send&line=SomeData
"Активное действие" = http://адрес_устройства/cgi-bin/master?op=action&line=SomeAction
То есть тут идёт круговорот... MDM посылает запрос на роутер, роутер выполняет необходимую команду(согласно правил) и отправляет данные обратно, а MDM обрабатывает эти данные и выводит их куда необходимо.
Только вот пара-тройка вопросов.
1. "SomeCommand" в HTTP запросе - это "Код команды" в правилах?
2. Я же могу вместо Сценария(?script), выбрать Объект(?object) которому будут присваиваться значения?
3. Можно описать "Совпадение по шаблону:" в правилах? Я так понимаю там синтаксис такой же как и у "Веб-переменные", верно?
Было бы очень удобно, если бы работа с Arduino(без Ethernet) была основана на модуле в самой MDM, как ModBus, 1-Wire и прочее. - Мечта для упрощения использования, конечным потребителем.
И под конец немного оффтопа.
ИМХО конечно, но всё же. Может не я один такой.
На форуме не хватает некоторых BBкодов. Например:
[offtop] и
[spoiler] - по ссылкам есть решения как можно добавить данные BBкоды в phpBB.
Под [spoiler] - можно было бы скрывать исходные коды(скетчи) или картинки, для того чтоб не занимали место. Ну и плюс у нас в Украине, к сожалению, всё ещё 2G и довольно таки дорого. Хотелось бы какого-то удобства при просмотре форума с мобильного устройства.
Ну а под [offtop] можно было бы ставить все то, что я написал выше.

Мол типа, совсем к теме не относится, но написать хочется
Спасибо!