sphr2k / speedport-pro-reboot

Speedport Pro Reboot Script

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Speedport Pro Reboot

The Speedport Pro router from Deutsche Telekom tends to become slow and unstable after a couple of days, so I decided to reboot it every night. This script, which simply simulates the clicks inside a headless Chrome browser using Puppeteer is definitely not the most elegant solution, but it works.

Requirements

  • Docker CE

Installation

  • Change router IP and password (###router-password###) in speedport-reboot.js
  • Adapt and install systemd service & timer (or use cron if you prefer)

Dependencies

The Buildkite Puppeteer Docker container is used to run the script.

Compatibilty

Tested with router firmware v4.0 (120133.4.0.022.3)

About

Speedport Pro Reboot Script

License:The Unlicense


Languages

Language:JavaScript 100.0%