Как определить широту / долготу, откуда был сделан щелчок по кнопке IoT
Как определить широту / долготу, откуда был сделан щелчок по кнопке IoT
1 ответ
Есть поиск, который вы можете сделать с IP-адреса в местоположение. т.е. http://ip-api.com/json/208.80.152.201
К сожалению для вас, нажатия кнопок IoT дают только 3 параметра события:
clickType: event.clickType, // (string) the type of press; can be "SINGLE", "DOUBLE" or "LONG"
serialNumber: event.serialNumber, // (string) device's serial number, from the back of the button.
batteryVoltage: event.batteryVoltage // (string) device's voltage level in millivolts. e.g. "1567mV"
Если для настройки кнопки IoT необходимо включить ее в сеть Wi-Fi и сделать ее стационарной, то это время для ручного сопоставления серийного номера с широтой / долготой. Затем выполните поиск по серийному номеру до широты / долготы.
[1] https://docs.aws.amazon.com/iot/latest/developerguide/iot-lambda-rule.html
[2] https://www.losant.com/blog/getting-started-with-aws-iot-button-losant