Following bash reboot’s your modem.
Create a new .sh file and paste following code
sudo nano restart_modem.sh
CODE:
#!/bin/bash
Modem_Adres="192.168.178.1" #default gateway
Modem_Gebruiker="ziggo" #username
Modem_Wachtwoord="draadloos" #password
curl -s -L -c /var/tmp/modem_reboot_cookie.txt --referer http://$Modem_Adres/login_zig.asp -d "Zigloginnaam=$Modem_Gebruiker" -d "Zigpassword=$Modem_Wachtwoord" -d "login=Log+In" http://$Modem_Adres/goform/login_zig > /dev/null
curl -s --cookie /var/tmp/modem_reboot_cookie.txt --referer http://$Modem_Adres/Devicerestart.asp -d "mtenRestore=Device+Restart" -d "devicerestart=1" http://$Modem_Adres/goform/Devicerestart > /dev/null
Then, make it executable:
sudo chmod +x restart_modem.sh
Edit; added -silent to curl so it doesnt spit output to pimatic log.