rivman / asuswrt-merlin-update-check

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update Checker for Asuswrt-Merlin Router Firmware

Checks the Asuswrt-Merlin web page by screen scraping for new version and send Pushover notification.

This script is a one time checker, so it needs to be scheduled to continuously check for updates. It sends a notification even if there is no update, as I run this once a week and want to have a confirmation that the script is still running.

I wrote this since the built-in checker currently doesn't work. I previously used that to send notifications, so this is a fragile (screen scraping) workaround that I'll keep updated as long as I use it myself.

Prerequisites

Configuration

Create a .env file in the root of the project folder with the following content:

PUSHOVER_TOKEN=Your access token, see (https://pushover.net/api)
PUSHOVER_USER=Pushover User ID (the user/group key (not e-mail address often referred to as USER_KEY)

Installation

npm ci

Running

npm start

About


Languages

Language:JavaScript 100.0%