[vz-users] Fehlersuche-HowTo: 1wirevz und s0vz
Andreas Götz
cpuidle at gmail.com
Thu Jun 23 11:24:15 CEST 2016
Setz mal bitte verbosity auf 15 und dann starte nochmal neu.
Viele Grüße, Andreas
> Am 23.06.2016 um 11:01 schrieb Heiko Baumann <hbcs at gmx.de>:
>
> Hallo Andreas,
>
> Danke dass du auch mit drüber schaust.
>
> > Bist Du sicher dass diese conf Datei auch verwendet wird? In welchem Ordner liegt sie und wie startest Du vzlogger?
>
> Jetzt hast du mich kurz mal in Verlegenheit gebracht, aber ja:
>
>
> Gestartet wird mit
>
> pi at BauratPi:/etc $ sudo vzlogger restart
> [Jun 23 11:00:06][main] vzlogger v0.5.1 based on heads/master-0-g7e79f4c700-dirty from Fri, 5 Feb 2016 18:03:28 +0100 started.
> [Jun 23 11:00:06] New meter initialized (protocol=w1therm)
> [Jun 23 11:00:06][chn0] New channel initialized (uuid=...77fb28 api=volkszaehler id=28-0000045d2497)
> [Jun 23 11:00:06][main] log level is 5
> [Jun 23 11:00:06] Daemonize process...
>
>
> pi at BauratPi:~ $ sudo tail -20 /var/log/vzlogger.log
> [Jun 23 11:00:18][chn1] Adding reading to queue (value=43.69 ts=1466672410490)
> [Jun 23 11:00:18][mtr1] Next reading in 10 seconds
> [Jun 23 11:00:19][chn0] Adding reading to queue (value=4.00 ts=1466672419314)
> [Jun 23 11:00:20][chn0] Adding reading to queue (value=4.00 ts=1466672420306)
> [Jun 23 11:00:20][chn1] Adding reading to queue (value=43.69 ts=1466672412297)
> [Jun 23 11:00:20][chn1] Adding reading to queue (value=23.38 ts=1466672419974)
> [Jun 23 11:00:20][chn1] Adding reading to queue (value=23.38 ts=1466672420037)
> [Jun 23 11:00:20][chn0] Adding reading to queue (value=43.69 ts=1466672412599)
> [Jun 23 11:00:21][chn1] Adding reading to queue (value=23.88 ts=1466672411889)
> [Jun 23 11:00:21][chn0] Adding reading to queue (value=4.00 ts=1466672421298)
> [Jun 23 11:00:22][chn0] Adding reading to queue (value=4.00 ts=1466672422290)
> [Jun 23 11:00:23][chn0] Adding reading to queue (value=4.00 ts=1466672423282)
> [Jun 23 11:00:24][chn0] Adding reading to queue (value=4.00 ts=1466672424275)
> [Jun 23 11:00:25][chn0] Adding reading to queue (value=4.00 ts=1466672425272)
> [Jun 23 11:00:26][chn0] Adding reading to queue (value=4.00 ts=1466672426268)
> [Jun 23 11:00:27][chn0] Adding reading to queue (value=4.00 ts=1466672427271)
> [Jun 23 11:00:28][chn0] Adding reading to queue (value=4.00 ts=1466672428267)
> [Jun 23 11:00:29][chn0] Adding reading to queue (value=4.00 ts=1466672429263)
> [Jun 23 11:00:29][chn0] Adding reading to queue (value=43.69 ts=1466672421241)
> [Jun 23 11:00:30][chn0] Adding reading to queue (value=4.00 ts=1466672430259)
>
> .. und genau dorthin logge ich ja auch:
>
> pi at BauratPi:/etc $ cat vzlogger.conf
>
> {
> "retry": 0,
> "daemon": true,
> "verbosity": 5,
> "log": "/var/log/vzlogger.log",
> "local": {
> "enabled": false,
> "port": 8080,
> "index": false,
> "timeout": 0,
> "buffer": 0
> },
> "meters": [
> {
> "enabled": true,
> "allowskip": false,
> "interval": -1,
> "aggtime": 20,
> "aggfixedinterval": true,
> "channels": [
> {
> "uuid": "46f672b0-f2dc-11e2-8c00-43a2ff77fb28",
> "identifier": "28-0000045d2497",
> "api": "volkszaehler",
> "middleware": "http://127.0.0.1/middleware.php",
> "aggmode": "none",
> "duplicates": 0
> }
> ],
> "protocol": "w1therm"
> }
> ]
> }
>
>
> Ist mir nicht erklärlich.. :(
>
> Danke!
>
> LG Heiko
>
>>
>>
>> Am 23.06.2016 um 10:42 schrieb Heiko Baumann <hbcs at gmx.de>:
>>
>>>> Am 22.06.2016 um 23:55 schrieb Udo1:
>>>>> Am 22.06.2016 um 23:42 schrieb Heiko Baumann:
>>>>> Muss der "identifier" überall die Sensor-ID sein oder kann ich das als Freitext beliebig wählen?
>>>> m.M. müsste das die Sensor-ID sein (bei 1Wire), wie sonst sollte vzlogger die UUID dem Sensor zuordnen (bei mehreren Sensoren).
>>>>
>>> Ok, es werden zwar Werte geliefert, aber kann gut sein, dass sie ohne SensorID einfach dem ersten zugeordnet werden.
>>>
>>> Beim Rumspielen mit der conf Datei stoße ich auf mir unerklärliche Dinge. Nur zum Test mal ein einziger Temperatursensor:
>>>
>>>
>>> pi at BauratPi:/etc $ cat vzlogger.conf
>>> {
>>> "retry": 0,
>>> "daemon": true,
>>> "verbosity": 5,
>>> "log": "/var/log/vzlogger.log",
>>> "local": {
>>> "enabled": false,
>>> "port": 8080,
>>> "index": false,
>>> "timeout": 0,
>>> "buffer": 0
>>> },
>>> "meters": [
>>> {
>>> "enabled": true,
>>> "allowskip": false,
>>> "interval": -1,
>>> "aggtime": 20,
>>> "aggfixedinterval": true,
>>> "channels": [
>>> {
>>> "uuid": "46f672b0-f2dc-11e2-8c00-43a2ff77fb28",
>>> "identifier": "28-0000045d2497",
>>> "api": "volkszaehler",
>>> "middleware": "http://127.0.0.1/middleware.php",
>>> "aggmode": "none",
>>> "duplicates": 0
>>> }
>>> ],
>>> "protocol": "w1therm"
>>> }
>>> ]
>>> }
>>>
>>> So. UUID und Sensor-ID passen zusammen, das ist noch aus der alten 1wire Konfig übernommen.
>>> Im log stehen dann komische Sachen:
>>>
>>>
>>> [Jun 23 10:38:23][mtr1] Next reading in 10 seconds
>>> [Jun 23 10:38:23][chn0] Adding reading to queue (value=43.81 ts=1466671094865)
>>> [Jun 23 10:38:23][chn0] Adding reading to queue (value=43.81 ts=1466671095313)
>>> [Jun 23 10:38:23][chn0] Adding reading to queue (value=4.00 ts=1466671103085)
>>> [Jun 23 10:38:23][mtr0] Next reading in 10 seconds
>>> [Jun 23 10:38:24][chn0] Adding reading to queue (value=4.00 ts=1466671104077)
>>> [Jun 23 10:38:25][chn0] Adding reading to queue (value=4.00 ts=1466671105069)
>>> [Jun 23 10:38:26][chn0] Adding reading to queue (value=4.00 ts=1466671106061)
>>> [Jun 23 10:38:26][chn1] Adding reading to queue (value=43.81 ts=1466671098570)
>>> [Jun 23 10:38:26][mtr1] Next reading in 10 seconds
>>> [Jun 23 10:38:26][chn1] Adding reading to queue (value=23.25 ts=1466671105869)
>>> [Jun 23 10:38:27][chn0] Adding reading to queue (value=4.00 ts=1466671107053)
>>> [Jun 23 10:38:28][chn0] Adding reading to queue (value=4.00 ts=1466671108045)
>>> [Jun 23 10:38:29][chn0] Adding reading to queue (value=4.00 ts=1466671109037)
>>> [Jun 23 10:38:30][chn1] Adding reading to queue (value=23.56 ts=1466671101185)
>>> [Jun 23 10:38:30][chn0] Adding reading to queue (value=4.00 ts=1466671110043)
>>> [Jun 23 10:38:31][chn1] Adding reading to queue (value=43.81 ts=1466671103126)
>>> [Jun 23 10:38:31][chn0] Adding reading to queue (value=4.00 ts=1466671111035)
>>> [Jun 23 10:38:32][chn0] Adding reading to queue (value=4.00 ts=1466671112027)
>>>
>>> Richtig sind die Werte um 44° (Warmwasser). Der Rest ist Käse.
>>>
>>> Wieso werden zwei "Channels" (blau markiert) geloggt, obwohl in der conf doch nur 1 Sensor erfasst ist?
>>> (Am Pi hängen insgesamt 12 temperaturfühler und 4 s0).
>>>
>>> Könnte mir jemand mal bitte seine vzlogger.conf posten, in der s0 (Strom und Betriebsstunden) und 1wire Temperaturfühler angesprochen werden und die Werte sinnvoll aggregiert werden?
>>>
>>> Danke!
>>>
>>> LG HEiko
>>>
>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160623/3580d145/attachment.html>
More information about the volkszaehler-users
mailing list