no updates found
- Erstelle einen Fritz!Box Benutzer auf deiner Fritz!Box unter System => Fritz!Box Benutzer.
- Editiere die Konfigurationen in der config.php.
- Aktiviere den email versand indem $send_mail auf true gesetzt wird.
- Erstelle auf smskaufen.com einen Account und lade dort etwas Guthaben auf. Ändere $sms_send von false auf true.
- Erstelle eine Datenbank mit dem Namen "fritzbox", indem du das SQL (beispw. via PHPMyAdmin oder adminer) ausführst.
CREATE TABLE `fritzbox` (
`ID` int(11) NOT NULL,
`downstream_current` int(11) NOT NULL,
`upstream_current` int(11) NOT NULL,
`dsl_state` varchar(20) NOT NULL,
`connection_type` varchar(15) NOT NULL,
`pppoe_connected` varchar(20) NOT NULL,
`pppoe_time` int(11) NOT NULL,
`ip` varchar(20) NOT NULL,
`crc_downstream` int(15) NOT NULL,
`crc_upstream` int(15) NOT NULL,
`max_downstream` int(11) NOT NULL,
`max_upstream` int(11) NOT NULL,
`snr_downstream` int(11) NOT NULL,
`snr_upstream` int(11) NOT NULL,
`daempfung_downstream` int(11) NOT NULL,
`daempfung_upstream` int(11) NOT NULL,
`timestamp` int(11) NOT NULL,
`gaestewlan_status` varchar(15) NOT NULL,
`gaestewlan_ssid` varchar(200) NOT NULL,
`router_status` varchar(15) NOT NULL,
`send_status` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- Lade das gesamte Projekt auf deinen LOKALEN Webserver (beispw. über einen Raspberry PI)
- Rufe nun die Seite unter http(s)://IP/fritzbox/fritzbox.php auf.
- Tippe in der Raspberry Console folgendes ein: sudo crontab -e
- Trage folgendes ein:
10 * * * * /usr/bin/php /var/www/html/fritzbox/fritzbox.php >/dev/null 2>&1
- Speicher deinen cronjob
Info: Es wird nun alle 10 min. die Datei fritzbox.php aufgerufen. Ist der aktuelle Downstream unter dem zuvor eingestellten Wert, startet die Fritz!Box, sofern eine Interentverbindung besteht neu.