Check perpetual license on CHR
ℹ️ Info: This script can not be used on its own but requires the base installation. See main README for details.
Description
On Cloud Hosted Router (CHR) the licensing is perpetual: Buy once, use forever - but it needs regular renewal. This script checks licensing state and sends a notification to warn before expiration.
Sample notification
Requirements and installation
Just install the script:
$ScriptInstallUpdate check-perpetual-license;
And add a scheduler for automatic update notification:
/system/scheduler/add interval=1d name=check-perpetual-license on-event="/system/script/run check-perpetual-license;" start-time=startup;
Configuration
No extra configuration is required for this script, but notification settings are required for e-mail, matrix, ntfy and/or telegram.
Usage and invocation
Be notified when run from scheduler or run it manually:
/system/script/run check-perpetual-license;
Tips & Tricks
The script checks for full connectivity before acting, so scheduling at startup is perfectly valid:
/system/scheduler/add name=check-perpetual-license@startup on-event="/system/script/run check-perpetual-license;" start-time=startup;