<p dir="ltr">Hallo Daniel,</p>
<p dir="ltr">jetzt solltest du in vzlogger noch Aggregation einrichten. Mit der momentanen Konfiguration kriegst du im Sekundentakt neue Werte in die Datenbank, was diese sehr schnell sehr groß macht und sich negativ auf die Performance auswirkt. Also unter meter den Parameter aggtime (in Sekunden) definieren und für jeden channel aggmode (MAX für Zählerstände, AVG für Leistungen). Ob du die Leistungskanäle wirklich brauchst, solltest du dir überlegen, denn eigentlich ist die Information ja redundant. Außerdem entstehen bei Leistungswerten immer Abweichungen, weil die Middleware die Leistung zwischen zwei Messwerten als konstant betrachten muss, was in der Regel ja nicht stimmt. Das Problem gibts bei Zählerständen nicht, da hier der Zähler die Integration übernimmt und somit die Differenz zwischen zwei Zählerständen die durschnittliche Leistung im Intervall repräsentiert, nicht die momentane Leistung zum Zeitpunkt der Auslesung.</p>
<p dir="ltr">Grüße<br>
Frank</p>
<div class="gmail_quote">Am 19.06.2016 19:55 schrieb "Daniel Spannbauer" <<a href="mailto:dspannbauer@web.de">dspannbauer@web.de</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p>Sorry, klar....</p>
    <p><br>
    </p>
    <p>Hier mal die vzlogger.conf:</p>
    <p>{<br>
          "retry": 10,            // how long to sleep between failed
      requests, in seconds<br>
          "daemon": true,        // run periodically<br>
          "verbosity": 0,         // one of 0 = log_error and
      log_warning, 5 = log_info, 10 = log_debug, 15 = log_finest<br>
          "log": "/var/log/vzlogger.log",     // path to logfile,
      optional<br>
      <br>
          "local": {<br>
              "enabled": false,   // should we start the local HTTPd for
      serving live readings?<br>
              "port": 8080,       // the TCP port for the local HTTPd<br>
              "index": true,      // should we provide a index listing
      of available channels if no UUID was requested?<br>
              "timeout": 30,      // timeout for long polling comet
      requests, 0 disables comet, in seconds<br>
              "buffer": -1       // how long to buffer readings for the
      local interface, in seconds (if greater 0) or how many tuples to
      return per channel if <0 (-3 = return 3 tuples), default -1<br>
          },<br>
      <br>
          "meters": [{<br>
                  "enabled": true,               // disabled meters will
      be ignored (default)<br>
                  "protocol": "sml",              // see 'vzlogger -h'
      for list of available protocols<br>
                  "device" : "/dev/lesekopf0",<br>
                  "channels": [{<br>
                      "uuid": "70e20fa0-3611-11e6-af2c-5d3b2dfcf5b0",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:16.7.0",<br>
              },{<br>
                      "uuid": "16a13a00-3611-11e6-8e7c-09d91a3edbac",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:1.8.0",<br>
              }]<br>
          },{<br>
                  "enabled": true,               // disabled meters will
      be ignored (default)<br>
                  "protocol": "sml",              // see 'vzlogger -h'
      for list of available protocols<br>
                  "device" : "/dev/lesekopf1",<br>
                  "channels": [{<br>
                      "uuid": "ad797c10-363d-11e6-984c-3195b645c350",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:16.7.0",<br>
              },{<br>
                      "uuid": "e6fda240-363d-11e6-8efb-1159e9b0e5b4",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:1.8.0",<br>
              },{<br>
                      "uuid": "f0575830-363d-11e6-974c-03cf7420edff",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:1.8.1",<br>
              },{<br>
                      "uuid": "f88cfc80-363d-11e6-9624-eb973441cfc2",<br>
                      "middleware" :
      <a href="http://localhost/volkszaehler.org/middleware.php" target="_blank">"http://localhost/volkszaehler.org/middleware.php"</a>,<br>
                      "identifier" : "1-0:1.8.2",<br>
              }]<br>
          }<br>
        ]<br>
      }<br>
    </p>
    <p><br>
    </p>
    <p>vzlogger.log gibt nicht viel her:</p>
    <p>[Jun 19 19:55:03][chn4] CURL Error from middleware: unexpected
      character<br>
      [Jun 19 19:55:03][chn3] CURL Error from middleware: unexpected
      character<br>
      [Jun 19 19:55:05][chn0] CURL Error from middleware: unexpected
      character<br>
      [Jun 19 19:55:06][chn1] CURL Error from middleware: unexpected
      character<br>
      [Jun 19 19:55:12][chn2] CURL Error from middleware: unexpected
      character<br>
    </p>
    <p><br>
    </p>
    <p>Gruß</p>
    <p><br>
    </p>
    <p>Daniel</p>
    <p><br>
    </p>
    <div>Am 19.06.2016 um 19:34 schrieb Frank
      Richter:<br>
    </div>
    <blockquote type="cite">
      <p dir="ltr">Hallo Daniel,</p>
      <p dir="ltr">Andreas war um Sekunden schneller. Schick bitte mal
        deine Konfiguration und eine Logdatei (siehe <a href="http://wiki.volkszaehler.org/howto/debug" target="_blank"><a href="http://wiki.volkszaehler.org/howto/debug" target="_blank">http://wiki.volkszaehler.org/howto/debug</a></a>),
        damit wir da helfen können.</p>
      <p dir="ltr">Grüße<br>
        Frank</p>
      <div class="gmail_quote">Am 19.06.2016 19:00 schrieb "Daniel
        Spannbauer" <<a href="mailto:dspannbauer@web.de" target="_blank">dspannbauer@web.de</a>>:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000">
            <p>Ok, danke für die Aufklärung.</p>
            <p>Also meiner zeigt neben der Verbrauchten Energie noch die
              Leistung in W an.</p>
            <p>Die müsste ich ja unter 16.7.0 auslesen können. <br>
            </p>
            <p>Hab alles jetzt mal in der vzlogger.conf verankert...habe
              jetzt in der vzlogger.conf folgenden Fehler:</p>
            <p>CURL Error from middleware: unexpected character</p>
            <p>Kann damit jemand was anfangen? Suche hat irgendwie
              nichts vernünftiges ausgespuckt.</p>
            <p><br>
            </p>
            <p>Gruß<br>
              Daniel</p>
            <p><br>
            </p>
            <p><br>
            </p>
            <p><br>
            </p>
            <p><br>
            </p>
            <br>
            <div>Am 19.06.2016 um 15:27 schrieb Frank Richter:<br>
            </div>
            <blockquote type="cite">
              <p dir="ltr">Hallo Michael und Udo,</p>
              <p dir="ltr">ok, war unsauber. Der Zähler misst
                Wirkleistung (via U, I und cos phi) und intgeriert das
                über t auf zur Wirkenergie, die er dann anzeigt und die
                abgerechnet wird. Zufrieden?<br>
                Was ich eigentlich meinte, ist dass sich Daniel nicht
                zuviel Gedanken um Wirk-/Blind-/Schein-Leistung/-Energie
                machen soll. Eigentlich hat er ja auch nach
                Konfiguration der Kanäle gefragt...</p>
              <p dir="ltr">Grüße<br>
                Frank</p>
              <div class="gmail_quote">Am 19.06.2016 13:38 schrieb
                "Udo1" <<a href="mailto:udo1@gmx.net" target="_blank">udo1@gmx.net</a>>:<br type="attribution">
                <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am
                  19.06.2016 um 13:22 schrieb Michael Etter:<br>
                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                    Ohne jetzt klugscheissen zu wollen:<br>
                    Die meisten Zähler zeigen doch nicht die
                    Wirkleistung, sondern Wirkenergie an?! Das ist ja
                    auch das, was man normalerweise bezahlt.<br>
                  </blockquote>
                  tust du nicht.<br>
                  Einheit für Wirkleitung: W (Watt)<br>
                  Einheit für verbrauchte Energie: kWh (Kilowattstunden)<br>
                  Die Zähler liefern je nach Konfiguration beides. In
                  der Regel aber nur verbrauchte und/oder eingespeiste
                  Energie.<br>
                  <br>
                  Gruß<br>
                  Udo<br>
                </blockquote>
              </div>
            </blockquote>
            <br>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </div>

</blockquote></div>