Skip to content

Built Apps

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:23

Ericsson NCOS SDK — Built Apps

Pre-built SDK applications ready for deployment. No building required.

How to use

  1. Download the .tar.gz file for the app you want (links below)
  2. Upload to your NetCloud Manager account
  3. Assign to device groups

Documentation: https://docs.cradlepoint.com/r/NetCloud-Manager-Tools-Tab#sdk_apps


Apps

App Description Download
5GSpeed v1.0.0 Runs speedtests and puts results into a configurable field. Designed to enable NCM API support for speedtests. 5GSpeed v1.0.0
AutoInstall_Web v1.1.0 Runs speedtests on all sims and prioritizes by download speed. Includes many customizable options including NCM group assignment. AutoInstall_Web v1.1.0
Installer_UI v1.4.0 Provides a simple web interface for installers to configure WiFi settings and run speedtests on the router. Installer_UI v1.4.0
Mobile_Site_Survey v3.2.0 Comprehensive drive testing app that collects GPS, modem diagnostics, and speedtests and send to cloud server (5g-ready.io). Includes user friendly web interface for field testers. Mobile_Site_Survey v3.2.0
Motorola v1.2.0 Integrates with Motorola SmartConnect by broadcasting WAN and VPN status as UDP beacons on configured LANs. A web UI provides configuration. Motorola v1.2.0
OBDII_monitor v1.0.2 Monitor and alert on OBDII OBDII_monitor v1.0.2
Packet_Capture_Web v1.0.1 Web interface for packet capture with stream and download modes Packet_Capture_Web v1.0.1
app_holder v1.0.3 Placeholder app used with dynamic_app for remote SDK app deployment via URL app_holder v1.0.3
cli_sample v1.0.3 Shows how to run commands at the router CLI in python and return results. Uses included csterm.py library. cli_sample v1.0.3
client_bandwidth_throttle v1.0.0 Web-based rate limiting for individual LAN clients client_bandwidth_throttle v1.0.0
client_rssi_monitor v1.0.0 Monitors WiFi clients and puts status info in the router's asset_id field. Useful for tracking wifi client performance from NCM. client_rssi_monitor v1.0.0
client_session_monitor v1.0.0 Monitors connections to specific domains through the firewall. Logs session start/end times, duration, and bandwidth usage. client_session_monitor v1.0.0
clients v1.0.0 Reports connected LAN client IPs and MACs to a configurable status field clients v1.0.0
cs_explorer v1.0.0 Web interface for exploring the routers configuration store data (NCOS API) in real-time. cs_explorer v1.0.0
ddns v1.0.0 Update dynamic DNS hostname with WAN IP address ddns v1.0.0
dead_reckoning v1.0.0 Enables dead reckoning for GPRMC and GPGGA sentences dead_reckoning v1.0.0
dynamic_app v1.0.3 driver for populating app holder with downloaded application dynamic_app v1.0.3
encrypt_appdata v1.0.0 Auto-encrypt appdata values with ECC encryption encrypt_appdata v1.0.0
failover_modem_reset v1.0.0 Reset modem after SIM failover detection failover_modem_reset v1.0.0
ftp_client v2.0.0 Sample app demonstrating FTP file upload using Python ftplib ftp_client v2.0.0
ftp_server v2.0.0 FTP server on port 2121 serving files from USB storage via pyftpdlib ftp_server v2.0.0
geofences v1.0.0 Switch SIMs based on Geofences geofences v1.0.0
gpio_any_wan_connected v0.1.0 Set GPIO output high when any WAN is connected gpio_any_wan_connected v0.1.0
gpio_wlan_control v1.0.0 Control WiFi enable/disable via GPIO input gpio_wlan_control v1.0.0
hello_world v1.0.0 Minimal example app that logs Hello World hello_world v1.0.0
hspt v2.0.0 Custom HotSpot captive portal splash page using the router HTTP server API hspt v2.0.0
ibr1700_gnss v2.0.0 A reference application for accessing GNSS on the IBR1700 ibr1700_gnss v2.0.0
ibr1700_obdII v2.0.0 Subscribe to OBD-II vehicle diagnostic PIDs via internal MQTT on IBR1700 ibr1700_obdII v2.0.0
ifttt v1.2.0 Drag-and-drop web interface for creating automated "if this then that" rules on Ericsson/Cradlepoint routers. ifttt v1.2.0
iperf3 v1.1.0 Web UI for running iPerf3 bandwidth tests (client/server) with history tracking and CSV/HTML export iperf3 v1.1.0
ipverify_custom_action v1.1.0 Monitors an IP Verify test and trigger a custom action (e.g. VPN restart) when it fails. ipverify_custom_action v1.1.0
logfile v0.4.0 Writes syslog to persistent files on flash, downloadable via HTTP port 8000 logfile v0.4.0
mosquitto v1.0.0 Starts the NCOS-native Mosquitto MQTT broker with a bundled config file mosquitto v1.0.0
mqtt_app v2.0.0 MQTT sample app that publishes router data to configurable topics via Paho mqtt_app v2.0.0
mqtt_app_tls v1.0.0 An MQTT sample app with TLS mqtt_app_tls v1.0.0
mqtt_azure_client v2.0.0 MQTT client that bridges sensor data to Azure IoT Central via local broker mqtt_azure_client v2.0.0
mqtt_azure_tls v2.0.0 Publish router data to Azure IoT Hub using MQTT with TLS client certificates mqtt_azure_tls v2.0.0
ncx_self_provision v2.9.0 NCX Self Provision ncx_self_provision v2.9.0
network_mac_filter v1.0.4 Enforce MAC address limits per network via firewall rules network_mac_filter v1.0.4
ping_sample v1.0.0 Demonstrates ping function usage ping_sample v1.0.0
ports_status v1.31.0 Updates device description with color-coded WAN/LAN/Modem/WWAN/IP Verify status ports_status v1.31.0
power_alert v0.1.0 Send NCM alert when external power is lost or restored (battery devices) power_alert v0.1.0
power_dashboard v1.4.0 Real-time power usage monitoring with web dashboard power_dashboard v1.4.0
prtg_agent v1.0.3 Collects system monitoring data and modem signal diagnostics from an Ericsson router and pushes it to a PRTG Network Monitor server using the HTTP Push Data Advanced sensor. prtg_agent v1.0.3
python_module_list v2.0.0 Logs all Python modules and version available in the router firmware python_module_list v2.0.0
rate_limit v1.0.0 Toggle between two QoS rules based on datacap alert status rate_limit v1.0.0
rproxy v0.0.15 Reverse proxy for forwarding traffic to UDP/TCP targets rproxy v0.0.15
s400_userio v0.2.0 Demo app controlling S400 LVTTL and power connector GPIO pins s400_userio v0.2.0
send_to_server v2.1.0 Collect router data from configurable API paths and POST to a remote server send_to_server v2.1.0
shell_sample v0.1.0 Demonstrates executing Linux shell commands and capturing output shell_sample v0.1.0
signal_alert v0.1.0 Send alert with GPS when signal drops below threshold signal_alert v0.1.0
speed_limit v1.0.0 Alert on GPS speed limit violations with location data speed_limit v1.0.0
speedtest_scheduled_asset_id v1.1.4 Scheduled netperf speedtests written to asset_id field speedtest_scheduled_asset_id v1.1.4
speedtest_scheduled_custom1 v1.1.1 Scheduled netperf speedtests written to custom1 field via NCM speedtest_scheduled_custom1 v1.1.1
speedtest_web v1.0.5 Web-based speed test interface with scheduling, history tracking, and report generation. speedtest_web v1.0.5
splunk_conntrack v1.2.0 This app tails the conntrack table and sends new connections to Splunk. splunk_conntrack v1.2.0
splunk_log_filter v1.2.0 Sends filtered logs to Splunk. Define filters in SDK Data. splunk_log_filter v1.2.0
system_monitor_web v1.0.0 System Monitor - Simple system monitor and logging for Cradlepoint Router system_monitor_web v1.0.0
tailscale v0.0.37 Tailscale mesh VPN with LAN proxy support tailscale v0.0.37
tcpdumpster v1.0.0 Web based TCPdump with streaming output, 802.11 management frames, and PCAP downloads. tcpdumpster v1.0.0
throttle_cellular_datacap v1.1.0 Throttle all cellular interfaces to 512Kbps when monthly data cap is reached throttle_cellular_datacap v1.1.0
throttle_cellular_datacap_rate_tiered v1.1.0 Throttle ALL cellular interfaces to configured rates based on reaching monthly data cap rate tiers (70, 80, 90, 100). throttle_cellular_datacap_rate_tiered v1.1.0
timezone_via_gnss v0.1.0 Automatically set device timezone from GNSS coordinates via TimezoneDB API timezone_via_gnss v0.1.0
tornado_sample v0.1.0 Runs a tornado webserver on port 9001 tornado_sample v0.1.0
ttyd v1.0.0 Web-based bash terminal on port 8022 via ttyd binary (web-SSH) ttyd v1.0.0
tunnel_modem_reset v1.0.4 Monitor VPN tunnels and reset the egress modem if a tunnel stays down tunnel_modem_reset v1.0.4
usb_alerts v1.0.0 Send alerts when USB devices are connected or disconnected usb_alerts v1.0.0
wan_dashboard v1.3.0 Live WAN Interface Dashboard wan_dashboard v1.3.0
wan_ip_change_alert v1.4.0 Send NCM alert on WAN IP change with configurable confirmation delay wan_ip_change_alert v1.4.0
wan_rate v1.0.0 WAN Rate Tracker - Monitors and tracks average WAN bandwidth rates over time wan_rate v1.0.0

70 apps available