{"type":"rich","version":"1.0","provider_name":"phorkie","provider_url":"https:\/\/p.cweiske.de\/","title":"vzlogger cron","author_name":"Christian Weiske","cache_age":86400,"width":900,"height":900,"html":"<!-- embedding all files of https:\/\/p.cweiske.de\/635 -->\n<link rel=\"stylesheet\" href=\"https:\/\/p.cweiske.de\/css\/embed.css\"\/>\n<div class=\"phork\" id=\"635\">\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <div class=\"code\"><pre class=\"txt\">root@dojo:\/etc&gt; \/usr\/local\/bin\/vzlogger -c \/etc\/vzlogger-cron.conf \r\n[Aug 27 21:37:15][main] vzlogger v0.7.0 based on heads\/master-0-gd60752b537-dirty from Sun, 6 Jan 2019 14:31:51 +0100 started.\r\n[Aug 27 21:37:15][mtr0] Creating new meter with protocol sml.\r\n[Aug 27 21:37:15][mtr0] Meter configured, enabled.\r\n[Aug 27 21:37:15]       New meter initialized (protocol=sml)\r\n[Aug 27 21:37:15]       Configure channel.\r\n[Aug 27 21:37:15][chn0] New channel initialized (uuid=...01870a api=volkszaehler id=1-0:1.8.0)\r\n[Aug 27 21:37:15]       Configure channel.\r\n[Aug 27 21:37:15][chn1] New channel initialized (uuid=...d4d784 api=volkszaehler id=1-0:16.7.0)\r\n[Aug 27 21:37:15]       Have 1 meters.\r\n[Aug 27 21:37:15][main] log level is 15\r\n[Aug 27 21:37:15][main] daemon=0, local=0\r\n[Aug 27 21:37:15]       Process not  daemonized...\r\n[Aug 27 21:37:15]       Opened logfile \/var\/log\/vzlogger.log\r\n[Aug 27 21:37:15][push] No pushDataServer defined.\r\n[Aug 27 21:37:15][]     ===&gt; Start meters\r\n[Aug 27 21:37:15][mtr0] Meter connection established\r\n[Aug 27 21:37:15][mtr0] Meter thread started\r\n[Aug 27 21:37:15][mtr0] Meter is opened. Starting channels.\r\n[Aug 27 21:37:15][chn0] Logging thread started\r\n[Aug 27 21:37:15][chn0] Start logging thread for volkszaehler-api. Running as daemon: no\r\n[Aug 27 21:37:15][chn0] Using default volkszaehler api.\r\n[Aug 27 21:37:15][chn1] Start logging thread for volkszaehler-api. Running as daemon: no\r\n[Aug 27 21:37:15][mtr0] Number of readers: 32\r\n[Aug 27 21:37:15][chn1] Using default volkszaehler api.\r\n[Aug 27 21:37:15][mtr0] Config.daemon: 0\r\n[Aug 27 21:37:15][chn1] Logging thread started\r\n[Aug 27 21:37:15][mtr0] Config.local: 0\r\n[Aug 27 21:37:15][]     Startup done.\r\n[Aug 27 21:37:16][mtr0] Got 10 new readings from meter:\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:1.8.0*255\/ObisIdentifier:1-0:1.8.0*255 value=11799985.10 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:1.8.1*255\/ObisIdentifier:1-0:1.8.1*255 value=11799985.10 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:1.8.2*255\/ObisIdentifier:1-0:1.8.2*255 value=0.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:2.8.0*255\/ObisIdentifier:1-0:2.8.0*255 value=0.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:2.8.1*255\/ObisIdentifier:1-0:2.8.1*255 value=0.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:2.8.2*255\/ObisIdentifier:1-0:2.8.2*255 value=0.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:16.7.0*255\/ObisIdentifier:1-0:16.7.0*255 value=521.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:36.7.0*255\/ObisIdentifier:1-0:36.7.0*255 value=22.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:56.7.0*255\/ObisIdentifier:1-0:56.7.0*255 value=178.00 ts=1566934636091\r\n[Aug 27 21:37:16][mtr0] Reading: id=1-0:76.7.0*255\/ObisIdentifier:1-0:76.7.0*255 value=320.00 ts=1566934636091\r\n[Aug 27 21:37:16][chn0] Adding reading to queue (value=11799985.10 ts=1566934636091)\r\n[Aug 27 21:37:16][chn1] Adding reading to queue (value=521.00 ts=1566934636091)\r\n[Aug 27 21:37:16][MAX]  11799985.100000 @ 1566934636091\r\n[Aug 27 21:37:16][MAX]  RESULT 11799985.100000 @ 1566934636091\r\n[Aug 27 21:37:16][AVG]  [0] 521.000000 @ 1566934636091\r\n[Aug 27 21:37:16][chn0] ==&gt; number of tuples: 1\r\n[Aug 27 21:37:16][chn0] compare: 0 1566934636091\r\n[Aug 27 21:37:16][AVG]  [1] RESULT 521.000000 @ 1566934636091\r\n[Aug 27 21:37:16][chn0] copied 1\/1 values for middleware transmission\r\n[Aug 27 21:37:16][mtr0] Stopped reading. \r\n[Aug 27 21:37:16][chn0] JSON request body: [ [ 1566934636091, 11799985.100000001 ] ]\r\n[Aug 27 21:37:16][chn1] ==&gt; number of tuples: 1\r\n[Aug 27 21:37:16][chn1] compare: 0 1566934636091\r\n[Aug 27 21:37:16][chn1] copied 1\/1 values for middleware transmission\r\n[Aug 27 21:37:17][]     Server stopped.\r\n[Aug 27 21:37:17][]     Trying to delete curlSessionProvider...\r\n[Aug 27 21:37:17][chn0] CURL: Curl_http_done: called premature == 1\r\n[Aug 27 21:37:17][chn0] CURL: stopped the pause stream!\r\n[Aug 27 21:37:17][chn0] CURL: Closing connection 0\r\n[Aug 27 21:37:17][]     deleted curlSessionProvider\r\n<\/pre><\/div>\n\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/635\/rev-raw\/3a6d044f4c99f8944e56b18b35e1b33d9e306ddd\/phork0.txt\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/635#phork0.txt\">phork0.txt<\/a>\n <\/div>\n<\/div>\n    <div class=\"phork-file\">\n <div class=\"phork-content\">\n  <style type=\"text\/css\">\/**\n * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2014 Benny Baumann\n * (http:\/\/qbnz.com\/highlighter\/ and http:\/\/geshi.org\/)\n *\/\n.javascript .de1, .javascript .de2 {font: normal normal 1em\/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;}\n.javascript  {font-family:monospace;}\n.javascript .imp {font-weight: bold; color: red;}\n.javascript li, .javascript .li1 {color: #DDD;}\n.javascript .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}\n.javascript .kw1 {color: #000066; font-weight: bold;}\n.javascript .kw2 {color: #003366; font-weight: bold;}\n.javascript .kw3 {color: #000066;}\n.javascript .kw5 {color: #FF0000;}\n.javascript .co1 {color: #006600; font-style: italic;}\n.javascript .co2 {color: #009966; font-style: italic;}\n.javascript .coMULTI {color: #006600; font-style: italic;}\n.javascript .es0 {color: #000099; font-weight: bold;}\n.javascript .br0 {color: #009900;}\n.javascript .sy0 {color: #339933;}\n.javascript .st0 {color: #3366CC;}\n.javascript .nu0 {color: #CC0000;}\n.javascript .me1 {color: #660066;}\n.javascript span.xtra { display:block; }\n<\/style><div class=\"code\"><table class=\"javascript\"><tbody><tr class=\"li1\"><td class=\"ln\"><pre class=\"de1\">1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n<\/pre><\/td><td class=\"de1\"><pre class=\"de1\"><span class=\"br0\">&#123;<\/span>\n&#160; &#160; <span class=\"co1\">\/\/ General settings<\/span>\n&#160; &#160; <span class=\"st0\">&quot;daemon&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"kw2\">false<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; <span class=\"st0\">&quot;verbosity&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"nu0\">15<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; &#160; <span class=\"co1\">\/\/ log verbosity (0=log_alert, 1=log_error, 3=log_warning, 5=log_info, 10=log_debug, 15=log_finest)<\/span>\n&#160; &#160; <span class=\"st0\">&quot;log&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;\/var\/log\/vzlogger.log&quot;<\/span><span class=\"sy0\">,<\/span> <span class=\"co1\">\/\/ log file, optional<\/span>\n&#160; &#160; <span class=\"st0\">&quot;retry&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"nu0\">30<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; &#160; &#160; &#160;<span class=\"co1\">\/\/ http retry delay in seconds<\/span>\n&#160;\n&#160; &#160; <span class=\"co1\">\/\/ Meter configuration<\/span>\n&#160; &#160; <span class=\"st0\">&quot;meters&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"br0\">&#91;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"br0\">&#123;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"co1\">\/\/ Example SML meter<\/span>\n&#160;\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;enabled&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"kw2\">true<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"co1\">\/\/ disabled meters will be ignored (default)<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;skip&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"kw2\">false<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;<span class=\"co1\">\/\/ errors when opening meter may be ignored if enabled<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;protocol&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;sml&quot;<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; &#160; &#160; &#160; &#160;<span class=\"co1\">\/\/ meter protocol, see 'vzlogger -h' for full list<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;device&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;\/dev\/stromzaehler0&quot;<\/span><span class=\"sy0\">,<\/span> &#160; &#160; &#160; <span class=\"co1\">\/\/ meter device<\/span>\n<span class=\"co1\">\/\/ &#160; &#160; &#160; &#160; &#160;&quot;host&quot;: &quot;http:\/\/my.ddns.net::7331&quot;, &#160; \/\/ uri if meter not locally connected using &lt;device&gt;<\/span>\n&#160;\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"co1\">\/\/&quot;aggtime&quot;: -1,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"co1\">\/\/&quot;aggfixedintervall&quot;: false,<\/span>\n&#160;\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;channels&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"br0\">&#91;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"br0\">&#123;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;uuid&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;c877f250-1fdc-11e9-bfa0-7fa41a01870a&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;middleware&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;http:\/\/strom.home.cweiske.de\/middleware.php&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;identifier&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;1-0:1.8.0&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;aggmode&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;max&quot;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"br0\">&#125;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"br0\">&#123;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;uuid&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;fc2d7bc0-1fdc-11e9-b9df-39bcf1d4d784&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;middleware&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;http:\/\/strom.home.cweiske.de\/middleware.php&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;identifier&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;1-0:16.7.0&quot;<\/span><span class=\"sy0\">,<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"st0\">&quot;aggmode&quot;<\/span><span class=\"sy0\">:<\/span> <span class=\"st0\">&quot;avg&quot;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <span class=\"br0\">&#125;<\/span>\n&#160; &#160; &#160; &#160; &#160; &#160; <span class=\"br0\">&#93;<\/span>\n&#160; &#160; &#160; &#160; <span class=\"br0\">&#125;<\/span>\n&#160; &#160; <span class=\"br0\">&#93;<\/span>\n<span class=\"br0\">&#125;<\/span>\n&#160;<\/pre><\/td><\/tr><\/tbody><\/table><\/div>\n <\/div>\n <div class=\"phork-meta\">\n  <a href=\"https:\/\/p.cweiske.de\/635\/rev-raw\/3a6d044f4c99f8944e56b18b35e1b33d9e306ddd\/vzlogger.json\" style=\"float: right\">view raw source<\/a>\n  <a href=\"https:\/\/p.cweiske.de\/635#vzlogger.json\">vzlogger.json<\/a>\n <\/div>\n<\/div>\n<\/div>\n"}
