fieldtester.io

← Новини

LGT-92 като полеви тестер

С фабричните настройки Dragino LGT-92 изпраща само на всеки няколко минути. С един downlink от The Things Stack той започва да се обажда на всеки 30 или дори 20 секунди и се превръща в евтин полеви тестер.

Налично с ProBusiness

Заглавие „Превърнете LGT-92 в евтин полеви тракер“ до Dragino LGT-92 на каишката му, с червен бутон

LGT-92 е евтин LoRaWAN тракер от Dragino, който се предлага за всички честотни ленти. fieldtester.io го разпознава автоматично. Като измервателен уред обаче удобният тракер е полезен само донякъде, защото с фабричните настройки изпраща данни само на всеки няколко минути. Ако се движите бързо пеша или с велосипед, в сериите ви от измервания остават големи празнини.

С един трик обаче можете да промените интервала на 30 или дори 20 секунди, и то без никакъв кабел: с downlink от The Things Stack.

Формулярът „Schedule downlink“ в The Things Stack с fPort 2 и payload 01 00 00 1E
Downlink-ът в раздела Messaging: fPort 2, payload 01 00 00 1E за 30 секунди.

Как да промените интервала

  1. В конзолата на The Things Stack отворете своето приложение и в него, под End devices, LGT-92.
  2. Отидете в раздела Messaging и изберете Schedule downlink.
  3. Оставете Replace downlink queue избрано и въведете 2 в FPort.
  4. В Payload type изберете Bytes и въведете 01 00 00 1E като Payload.
  5. Оставете Confirmed downlink без отметка и щракнете върху Schedule downlink.

LGT-92 слуша само за кратко след всеки свой uplink. Затова downlink-ът изчаква в The Things Stack, докато тракерът изпрати следващия път; оттогава важи новият интервал. В раздела Live data виждате кога е бил доставен.

Изпращайте само по една команда: винаги важи последно доставената. Затова командата за връщане изпратете едва след измервателното пътуване.

Какво означават байтовете

Първият байт, 01, е командата „задай интервал на изпращане“, а следващите три байта са секундите като шестнадесетично число:

Интервал Payload
20 секунди 01 00 00 14
30 секунди 01 00 00 1E
1 минута 01 00 00 3C
20 минути 01 00 04 B0

20 секунди работят само при добър прием, когато тракерът изпраща с нисък spreading factor. По-далеч от шлюза всеки пакет остава по-дълго в ефира, а правилата за честотната лента тогава изискват по-дълги паузи. Затова 30 секунди са сигурният избор.

Ако сте свързали LGT-92 към серийния му порт чрез USB адаптер, AT командата AT+TDC=30000 (в милисекунди) прави същото.

След измерването върнете интервала

Краткият интервал струва батерия и ефирно време. The Things Network позволява на всяко устройство около 30 секунди ефирно време на ден (Fair Use Policy). При spreading factor 7 и интервал от 30 секунди това стига за около четири часа измерване, а при по-високи стойности на spreading factor – за много по-малко. Затова след измервателното пътуване върнете LGT-92 на дълъг интервал, например на 20 минути с 01 00 04 B0.

Измерване с fieldtester.io

След като уебхукът на fieldtester.io е добавен във вашето приложение, fieldtester.io разпознава LGT-92 по първия му uplink. Всеки uplink се превръща в точка на измерване с позиция, сигнал и шлюзовете, които са го приели. За да определи позиция, LGT-92 се нуждае от открито небе. Ако няма GPS fix, преди всяко изпращане той търси до 150 секунди (настройка AT+FTIME) и след това изпраща без координати. Затова на закрито uplink-ите пристигат само на всеки няколко минути, дори при кратък интервал. Как да настроите уебхука, показва нашето ръководство.

Изпробвайте fieldtester.io сега