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.