Introduction
Firmware management:
LoRa network management
Interfaces:
Gateway administration
Support and resources:
Introduction
Firmware management:
LoRa network management
Interfaces:
Gateway administration
Support and resources:
This is an old revision of the document!
An sFTP server is installed on the gateway. It can be used to:
Its configuration is available in the Local FTP tab under the Interface menu.
http://klk-wifc-YYYYYY/ (YYYYYY are the 6 digits at the end of hostname/board id (upper case)).
spn / spnpwd).
The features are triggered by the presence of empty files, with specific names in specific folders. Each “flow” uses its own folder.
Available from end_device directory:
sftp://spn@klk-wifc-YYYYYY:2222/end_device
XXXXXXXX_end_device_fleet.csv.
get_… command, or, it can be downloaded from the resources page.
add_fleet.
XXXXXXXX_add_fleet_processed_yy is created once command processed.
Command add_fleet is processed if XXXXXXXX_add_fleet_processed_yy does not exist and each time the command file is added.
get_fleet.
XXXXXXXX_end_device_fleet.csv is created once command processed.
XXXXXXXX_get_fleet_processed_yy is created once command processed.
Command get_fleet is processed if XXXXXXXX_get_fleet_processed_yy does not exist and each time the command file is added.
XXXXXXXX_end_device_fleet.csv will be overwritten once command processed.
delete_fleet.
XXXXXXXX_delete_fleet_processed_yy is created once command processed.
Command delete_fleet is processed if XXXXXXXX_delete_fleet_processed_yy does not exist and each time the command file is added.
Available from gateway directory:
sftp://spn@klk-wifc-YYYYYY:2222/gateway
XXXXXXXX_gateway_fleet.csv.
XXXXXXXX_gateway_fleet.csv: Syntax can be retrieved by using the associated get_… command, or, it can be downloaded from the resources page.
add_fleet.
XXXXXXXX_add_fleet_processed_yy is created once command processed.
Command add_fleet is processed if XXXXXXXX_add_fleet_processed_yy does not exist and each time the command file is added.
get_fleet.
XXXXXXXX_gateway_fleet.csv is created once command processed.
XXXXXXXX_get_fleet_processed_yy is created once command processed.
Command get_fleet is processed if XXXXXXXX_get_fleet_processed_yy does not exist and each time the command file is added.
XXXXXXXX_gateway_fleet.csv will be overwritten once command processed.
delete_fleet.
XXXXXXXX_delete_fleet_processed_yy is created once command processed.
Command delete_fleet is processed if XXXXXXXX_delete_fleet_processed_yy does not exist and each time the command file is added.
Available from rx_data directory:
sftp://spn@klk-wifc-YYYYYY:2222/rx_data
get_rx_data.
XXXXXXXX_rx_data_YYYYMMDDhhmmss.csv are retrieved once command processed.
XXXXXXXX_get_rx_data_processed_yy is created once command processed.
Command get_rx_data is processed if XXXXXXXX_get_rx_data_processed_yy does not exist and each time the command file is added.
Available from tx_data directory:
sftp://spn@klk-wifc-YYYYYY:2222/tx_data
XXXXXXXX_tx_data.csv.
XXXXXXXX_tx_data.csv: Syntax can be retrieved by using the associated get_… command, or, it can be downloaded from the resources page.
add_tx_data.
XXXXXXXX_add_tx_data_processed_yy is created once command processed.
Command add_tx_data is processed if XXXXXXXX_add_tx_data_processed_yy does not exist and each time the command file is added.
get_tx_data.
XXXXXXXX_tx_data_YYYYMMDDhhmmss.csv is created once command processed.
XXXXXXXX_get_tx_data_processed_yy is created once command processed.
Command get_tx_data is processed if XXXXXXXX_get_tx_data_processed_yy does not exist and each time the command file is added.
Available from configuration directory:
sftp://spn@klk-wifc-YYYYYY:2222/configuration
XXXXXXXX_data.json.
XXXXXXXX_data.json: Syntax can be retrieved by using the associated get_… command, or, it can be downloaded from the resources page.
set_configuration.
XXXXXXXX_set_configuration_processed_yy is created once command processed.
Command set_configuration is processed if XXXXXXXX_set_configuration_yy does not exist and each time the command file is added.
get_configuration.
XXXXXXXX_data.json is created once command processed.
XXXXXXXX_get_configuration_processed_yy is created once command processed.
Command get_configuration is processed if XXXXXXXX_get_configuration_yy does not exist and each time the command file is added.
XXXXXXXX_data.json will be overwritten once command processed.
reset_configuration.
XXXXXXXX_reset_configuration_processed_yy is created once command processed.
Command reset_configuration is processed if XXXXXXXX_reset_configuration_yy does not exist and each time the command file is added.
Available from update directory:
sftp://spn@klk-wifc-YYYYYY:2222/update
.ipk.gpg file.
update.
XXXXXXXX_update_processed_yy is created once command processed.
Command update is processed if XXXXXXXX_update_yy does not exist and each time the command file is added.
XXXXXXXX_license.txt.
add_license.
XXXXXXXX_add_license_processed_yy is created once command processed.
Command add_license is processed if XXXXXXXX_add_license_yy does not exist and each time the command file is added.
restore.
XXXXXXXX_restore_processed_yy is created once command processed.
Command restore is processed if XXXXXXXX_restore_yy does not exist and each time the command file is added.
reboot.
XXXXXXXX_reboot_processed_yy is created once command processed.
Command reboot is processed if XXXXXXXX_reboot_yy does not exist and each time the command file is added.
halt.
XXXXXXXX_halt_processed_yy is created once command processed.
Command halt is processed if XXXXXXXX_halt_yy does not exist and each time the command file is added.
Available from status directory:
sftp://spn@klk-wifc-YYYYYY:2222/status
get_status.
XXXXXXXX_status.csv is created once command processed.
XXXXXXXX_get_status_processed_yy is created once command processed.
Command get_status is processed if XXXXXXXX_get_status_yy does not exist and each time the command file is added.
XXXXXXXX_status.csv will be overwritten once command processed.
Available from log directory:
sftp://spn@klk-wifc-YYYYYY:2222/log
get_log.
XXXXXXXX_logs containing logs public, internal, packet_forwarder and loramacserver is created once command processed.
XXXXXXXX_get_log_processed_yy is created once command processed.
Command get_log is processed if XXXXXXXX_get_log_yy does not exist and each time the command file is added.