[vz-dev] Volkszaehler mit einer Synology NAS

Sascha Ullrich happyworld at me.com
Thu Jun 16 14:47:05 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo

Nach einigen Versuchen und Fehlern läuft der Volkszaehler auf meiner NAS.

Hier mal ne kurze Beschreibung:

1.	Das VZ Git auf den Rechner holen und in /web/verzeichnis kopieren
2. 	/doctrine2/lib/Doctrine/orm nach /lib/vendor/Doctrine kopieren oder verlinken
	/doctrine2/lib/vendor/doctrine-dbal/lib/Doctrine/DBAL nach /lib/vendor/Doctrine kopieren oder verlinken
	/doctrine2/lib/vendor/doctrine-common/lib/Doctrine/Common nach /lib/vendor/Doctrine kopieren oder 
	verlinken
3.	In der Datei /lib/Util/Debug.php in der Zeile 142/143/160/161/177/179 shell_exec() gegen exec() austauschen
4.	In der Oberfläche der NAS unter Bedienfeld/Webdienste/PHP-Einstellungen safe_mode auf off
	open_basedir um folgende Verzeichnisse erweitern: /proc/loadavg /proc/uptime /dev/urandom
5.	Die Datenbank anlegen
6.	In /etc/volkszaehler.conf.php Benutzername, Passwort und Datenbank ändern
7.	Den Webserver mit /usr/syno/apache/bin/httpd -k restart neu starten

Hoffe mal das ich nichts vergessen habe.

Die alte Version läuft bei mir seit Februar allerdings nur mit Temperaturwerten wobei hier das Backend nicht so richtig funktioniert hat da ich aber die Temperaturwerte über ein anderes Script in die Datenbank geladen habe war das kein Problem und mittlerweile befinden sich über 77000 Einträge in der Datenbank und wurden ohne Probleme angezeigt.

Mit der neuen middleware funktioniert nun auch das Backend, wobei ich jetzt nicht alle Möglichkeiten getestet habe. Und läuft jetzt auch mit S0 Zählern.

Das ganze läuft auf einer Synology NAS DS109+ mit 1,06GHz, 512MB und der Softwareversion DSM 3.1-1742.

Vieleicht kann das ja jemand gebrauchen.

Schöne Grüße

Sascha


-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJN+ftQAAoJEMu9617eFK8l+lsP/0Kbl+vPC3BYQPOnoMPkkkz5
RemlLV0dZWbVFv+nxVAQvCsgOgWwpP45sfn5LbaIKc36vsWlydZCPWULqYUzXnx3
sGv2qLMrz/MZdX4dq6VzsUC1zWezuDuYoVPoXdyUESu+ZfX18P7tmbATPQsMb6CW
ZVbNcBVVJZq55R/q++Zvn01F/A5RFxTuM/YlFkllYMPhCJH5lYdb7nNadUzEqETq
Mqa/e/EQJTOmSCSmvl1J0F5sOWq+j5VhVwmQGas3q/Bwy8gFbkhHJtH41Xexzt4e
DkBw2HmaX21Wg3dw4wELRpweyEEJiK++ldb76cxh82IJGjWLeq6MdWKEzE7r0s3H
5qaVOny9/8gG5CQ2dLQlbLxp9JeHf/sLHqJHLtO4wPVRsYNL+Ehhuv/5UCMe8mxW
FY1GlFoBdtBx3N/fGW0HPIddUCct34WfNlpKnkKcdlVEggzVyNcX3Znzx6ggldrl
qyRwWlg7pYJACPY/Zv4THxkQfGRyXWuIJ86cETf0BsWsmzvSD9wPpBdNcnlRPyj6
pbMMRDU8DzwfPLwnPqqdZS5rtG2yRv4vFllaWL6OxO77Fz1xL6JBMM3RQ5RC2rDo
Xc51vuCNVce9Km99EoQG/NPK0pq0mVrRwP25ON3rU+KGnDms6Y89qCqlOaQDcFvz
vociqQgy7eQmjzsdP8t2
=YFYF
-----END PGP SIGNATURE-----


More information about the volkszaehler-dev mailing list