[vz-users] Nothing to Plot / Daten kommen nicht an

Joerg Middendorf joergmiddendorf at gmx.de
Tue Sep 29 23:28:27 CEST 2015


Es war scheinbar noch ein Fehler in der vzlogger.conf. Nach Beheben konnte
ich diese dann manuell starten

pi at raspberrypi /etc $ sudo vzlogger -d
[Sep 29 23:17:17][main] vzlogger v0.4.2 based on heads/master-0-g80d210914e
from Tue, 7 Jul 2015 21:26:01 +0200 started.
[Sep 29 23:17:17][main] log level is 0

Mit ps aux sehe ich sie zwar immer noch nicht

root        18  0.0  0.0      0     0 ?        S<   23:09   0:00 [kblockd]
root        19  0.1  0.0      0     0 ?        S    23:09   0:00
[kworker/0:1]
root        20  0.0  0.0      0     0 ?        S<   23:09   0:00 [rpciod]
root        21  0.0  0.0      0     0 ?        S    23:09   0:00 [kswapd0]
root        22  0.0  0.0      0     0 ?        S    23:09   0:00
[fsnotify_mark]
root        23  0.0  0.0      0     0 ?        S<   23:09   0:00 [nfsiod]
root        29  0.0  0.0      0     0 ?        S<   23:09   0:00 [kthrotld]
root        30  0.0  0.0      0     0 ?        S<   23:09   0:00 [VCHIQ-0]
root        31  0.0  0.0      0     0 ?        S<   23:09   0:00 [VCHIQr-0]
root        32  0.0  0.0      0     0 ?        S<   23:09   0:00 [VCHIQs-0]
root        33  0.0  0.0      0     0 ?        S<   23:09   0:00 [iscsi_eh]
root        34  0.0  0.0      0     0 ?        S<   23:09   0:00 [dwc_otg]
root        35  0.0  0.0      0     0 ?        S<   23:09   0:00 [DWC
Notificatio]
root        37  0.0  0.0      0     0 ?        S    23:09   0:00 [VCHIQka-0]
root        38  0.0  0.0      0     0 ?        S<   23:09   0:00 [deferwq]
root        39  0.0  0.0      0     0 ?        S    23:09   0:00
[kworker/u2:2]
root        40  0.1  0.0      0     0 ?        S    23:09   0:00 [mmcqd/0]
root        41  0.0  0.0      0     0 ?        S    23:09   0:00
[jbd2/mmcblk0p2-]
root        42  0.0  0.0      0     0 ?        S<   23:09   0:00
[ext4-rsv-conver]
root        43  0.0  0.0      0     0 ?        S    23:09   0:00
[kworker/0:2]
root       158  0.1  0.4   2892  2164 ?        Ss   23:09   0:00 udevd
--daemon
root      1610  0.0  0.2   1756  1120 ?        S    23:10   0:00
/usr/sbin/ifplugd -i lo -q -f -u0 -d10 -w -I
root      1646  0.0  0.2   1756  1236 ?        S    23:10   0:00
/usr/sbin/ifplugd -i eth0 -q -f -u0 -d10 -w -I
root      1958  0.0  0.5  27980  2604 ?        Sl   23:10   0:00
/usr/sbin/rsyslogd -c5
nobody    1980  0.0  0.2   2024  1476 ?        Ss   23:10   0:00
/usr/sbin/thd --daemon --triggers /etc/triggerhappy/triggers.d/ --socket
/var/run/thd.socket
root      2009  0.0  3.7  72584 18572 ?        Ss   23:10   0:00
/usr/sbin/apache2 -k start
root      2063  0.0  0.3   3832  1808 ?        Ss   23:10   0:00
/usr/sbin/cron
www-data  2080  1.9  4.5  76344 22260 ?        S    23:10   0:08
/usr/sbin/apache2 -k start
www-data  2082  1.5  4.6  77548 22948 ?        S    23:10   0:06
/usr/sbin/apache2 -k start
104       2083  0.0  0.2   3184  1472 ?        Ss   23:10   0:00
/usr/bin/dbus-daemon --system
www-data  2084  0.8  3.6  75580 18052 ?        S    23:10   0:03
/usr/sbin/apache2 -k start
www-data  2087  1.3  4.4  77488 21900 ?        S    23:10   0:06
/usr/sbin/apache2 -k start
ntp       2130  0.0  0.6   5392  3096 ?        Ss   23:10   0:00
/usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /var/lib/ntp/ntp.conf.dhcp -u
102:104
www-data  2146  1.9  4.2  76468 21152 ?        S    23:10   0:08
/usr/sbin/apache2 -k start
www-data  2185  0.8  3.6  75580 18048 ?        S    23:10   0:03
/usr/sbin/apache2 -k start
root      2191  0.0  0.2   1764  1176 ?        S    23:10   0:00 /bin/sh
/usr/bin/mysqld_safe
root      2199  0.0  0.5   6224  2864 ?        Ss   23:10   0:00
/usr/sbin/sshd
www-data  2237  1.1  3.8  75568 19244 ?        S    23:10   0:04
/usr/sbin/apache2 -k start
www-data  2238  1.2  4.5  78376 22676 ?        S    23:10   0:05
/usr/sbin/apache2 -k start
www-data  2243  1.2  4.0  75924 19884 ?        S    23:10   0:05
/usr/sbin/apache2 -k start
mysql     2639  3.7  8.9 317380 44172 ?        Sl   23:10   0:15
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql
--plugin-dir=/usr/lib/mysql/plugin
root      2640  0.0  0.2   1856  1228 ?        S    23:10   0:00 logger -t
mysqld -p daemon.error
root      2783  0.0  0.3   3752  1708 tty1     Ss+  23:10   0:00 /sbin/getty
--noclear 38400 tty1
root      2784  0.0  0.3   3752  1636 tty2     Ss+  23:10   0:00 /sbin/getty
38400 tty2
root      2785  0.0  0.3   3752  1752 tty3     Ss+  23:10   0:00 /sbin/getty
38400 tty3
root      2786  0.0  0.3   3752  1708 tty4     Ss+  23:10   0:00 /sbin/getty
38400 tty4
root      2787  0.0  0.3   3752  1664 tty5     Ss+  23:10   0:00 /sbin/getty
38400 tty5
root      2788  0.0  0.3   3752  1680 tty6     Ss+  23:10   0:00 /sbin/getty
38400 tty6
root      2813  0.0  0.0      0     0 ?        S<   23:10   0:00
[kworker/0:1H]
www-data  2897  0.8  3.6  75580 18052 ?        S    23:11   0:03
/usr/sbin/apache2 -k start
root      2906  0.1  0.8   9268  4364 ?        Ss   23:13   0:00 sshd: pi
[priv]
pi        2910  0.0  0.7   9268  3604 ?        S    23:13   0:00 sshd:
pi at pts/0
pi        2911  0.6  1.0   6816  5056 pts/0    Ss   23:13   0:01 -bash
root      2938  0.0  0.0      0     0 ?        S    23:15   0:00
[kworker/u2:1]
root      2961  0.1  0.8  76344  4216 ?        Ssl  23:17   0:00 vzlogger -d
root      2968  0.0  0.3   2888  1868 ?        S    23:17   0:00 udevd
--daemon
root      2975  0.0  0.3   2888  1868 ?        S    23:17   0:00 udevd
--daemon
pi        3022  0.0  0.4   4464  2108 pts/0    R+   23:17   0:00 ps aux

aber es kommen nun Daten in der Datenbank und im Frontend an. Leider nur
Unsinn.

In der Vzlogger.log befinden sich folgende Einträge nach einem Reboot

[Sep 29 23:19:59][chn0] CURL: Server returned nothing (no headers, no data)
[Sep 29 23:20:04][chn0] CURL: Couldn't connect to server
[Sep 29 23:20:13][chn0] CURL: Couldn't connect to server
[Sep 29 23:20:22][chn0] CURL: Couldn't connect to server
[Sep 29 23:20:31][chn0] CURL: Couldn't connect to server

Im Frontend werden für die Kanäle nun Leistungen angezeigt 412W, 6.61W,
102W, 6.61W, geplottet wird nichts und verändern tut sich auch nichts

Die endgültige Konfiguration ist nun:
Müssen oder dürfen die Identifier "Impulse" mit den Kanalnamen
übereinstimmen?

{
  "retry": 0,
  "daemon": true,
  "verbosity": 0,
  "log": "/var/log/vzlogger.log",
//  "push": [],
  "local": {
    "enabled": false,
    "port": 8080,
    "index": false,
    "timeout": 0,
    "buffer": 0
  },
  "meters": [
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "30aec3d0-629c-11e5-8877-19d660edf2a6",
          "identifier": "Impulse",
          "api": "volkszaehler",
          "middleware": "http://127.0.0.1/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "s0",
      "gpio": 17,
      "resolution": 1000,
      "configureGPIO": true,
      "debounce_delay": 0
    },
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "3c334320-629c-11e5-bb13-bf5dfab0436d",
          "identifier": "Impulse",
          "api": "volkszaehler",
          "middleware": "http://127.0.0.1/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "s0",
      "gpio": 27,
      "resolution": 1000,
      "configureGPIO": true,
      "debounce_delay": 0
    },
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "47a56530-629c-11e5-8470-2d4b47102d62",
          "identifier": "Impulse",
          "api": "volkszaehler",
          "middleware": "http://127.0.0.1/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "s0",
      "gpio": 22,
      "resolution": 1000,
      "configureGPIO": true,
      "debounce_delay": 0
    },
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "513e6b60-629c-11e5-95ca-e3c38b3e6065",
          "identifier": "Impulse",
          "api": "volkszaehler",
          "middleware": "http://127.0.0.1/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "s0",
      "gpio": 23,
      "resolution": 1000,
      "configureGPIO": true,
      "debounce_delay": 0
    }
  ]
}

Einen kleinen Schritt bin ich weiter, aber scheinbar längst noch nicht am
Ziel :-(
Danke für die Hilfe schon einmal im voraus
Jörg

-----Ursprüngliche Nachricht-----
Von: volkszaehler-users
[mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von
Udo1
Gesendet: Dienstag, 29. September 2015 22:30
An: volkszaehler-users at demo.volkszaehler.org
Betreff: Re: [vz-users] Nothing to Plot / Daten kommen nicht an

Am 29.09.2015 um 22:07 schrieb Joerg Middendorf:
> Sieht für mich nicht so aus, oder ist es logger?
Nein, da müsste vzlogger stehen.

Dann wird deine /etc/rc.local nicht ausgeführt.
Stell mal 'verbositiy' in der vzlogger.conf auf 15 und den Pfad zur
vzlogger.log auf: /var/log/vzlogger.log Starte dann vzlogger mal von Hand:
sudo vzlogger -d Schau nach ob vzlogger läuft: ps aux Schau nach was in der
vzlogger.log steht.

Gruß
Udo



More information about the volkszaehler-users mailing list