; Battery-Stats Konfiguration ; Alle Werte, die je nach Installation angepasst werden muessen, stehen hier. ; config.ini NICHT oeffentlich erreichbar machen, falls hier echte Zugangsdaten stehen. [modbus] ; IP-Adresse des Akkus im lokalen Netz. ; Modbus TCP laeuft bei diesem Geraet nur ueber die kabelgebundene LAN/Ethernet-Schnittstelle, ; nicht ueber WLAN - ggf. existiert eine zweite (WLAN-)IP, die hier NICHT funktioniert. ip = 192.168.1.50 ; Modbus Slave-ID (Standardwert des Geraets: 1) slave_id = 1 ; Pause zwischen einzelnen Register-Reads in Sekunden. ; Wird der Akku zu dicht mit Anfragen getaktet, kommt es zu fehlerhaften/unvollstaendigen ; Rueckmeldungen - 3 Sekunden haben sich im Dauerbetrieb bewaehrt, mehr sollte man nicht machen. read_delay = 3.0 [database] ; Pfad zur SQLite-Datenbank. Wird beim ersten Lauf von battery_collector.py automatisch angelegt. ; Muss fuer den Cron-User (Schreiben) UND den Webserver-User (Lesen, z.B. www-data) zugreifbar sein. ; ; Empfehlung: Die Datenbank NICHT im Webroot ablegen, sondern ausserhalb davon, damit sie ; nicht versehentlich per HTTP direkt herunterladbar ist (batterie.php liest sie ja ohnehin ; per Dateisystempfad, nicht per URL). Beispiel unten ist ein Pfad ausserhalb des Webroots. path = /var/lib/battery-stats/battery.db