[vz-users] S0-Bus-Impulse auch an GPIO17 und 18 am Pi3 möglich ?

Tobias Huber tobi at tobiweb.de
Sat Sep 17 19:07:23 CEST 2016


Hallo,

 

ich hab inzwischen mal die Zeit gehabt und hab den besprochenen Adapter
zusammengelötet wie besprochen.
Bilder(Album):
https://goo.gl/photos/8sG8MF5sPqFjzi5dA
Nicht schön aber beim Durchmessen hat eigentlich alles gepasst. Und ich habe
keinen Fehler gefunden.

Alle Kontakte sollten so verbunden sein wie auf dem Plan vorgesehen.

 

Nun hab ich noch 2 Probleme.

 

1.

1 Zähler bringt gar keinen Impuls. Wobei ich anfänglich auf allen 3 Ports im
Log Impulse feststellen konnte. 
Aber inzwischen von dem einen Zähler/Port nichts mehr.

 

2.

Viel schlimmer ist daß einer der Zähler/Ports extrem „nervös“ und sprunghaft
im Volkszähler dargestellt wird.
Und er interpretiert regelmäßig Impulse als Strompeaks von 350kW bis 1200kW
https://goo.gl/photos/7HBxFBDfKmd1Gxyt7
Im Logfile sieht es z.B. um 18:04 so aus wenn der Impuls kommt (Auszug):


[Sep 17 18:03:14][chn2] Adding reading to queue (value=1.00
ts=1474128194076)

[Sep 17 18:03:21][chn1] Adding reading to queue (value=6.00
ts=1474128200795)

[Sep 17 18:03:21][chn2] Adding reading to queue (value=1.00
ts=1474128201420)

[Sep 17 18:03:28][chn1] Adding reading to queue (value=3.00
ts=1474128208168)

[Sep 17 18:03:29][chn2] Adding reading to queue (value=1.00
ts=1474128208796)

[Sep 17 18:03:36][chn2] Adding reading to queue (value=1.00
ts=1474128216173)

[Sep 17 18:03:43][chn2] Adding reading to queue (value=1.00
ts=1474128223559)

[Sep 17 18:03:45][chn1] Adding reading to queue (value=2.00
ts=1474128224882)

[Sep 17 18:03:51][chn2] Adding reading to queue (value=1.00
ts=1474128230942)

[Sep 17 18:03:58][chn2] Adding reading to queue (value=1.00
ts=1474128238334)

[Sep 17 18:04:04][chn1] Adding reading to queue (value=2.00
ts=1474128244505)

[Sep 17 18:04:05][chn1] Adding reading to queue (value=4.00
ts=1474128244525)

[Sep 17 18:04:06][chn2] Adding reading to queue (value=1.00
ts=1474128245698)

[Sep 17 18:04:12][chn1] Adding reading to queue (value=3.00
ts=1474128251771)

[Sep 17 18:04:13][chn2] Adding reading to queue (value=1.00
ts=1474128253085)

[Sep 17 18:04:20][chn2] Adding reading to queue (value=1.00
ts=1474128260469)

[Sep 17 18:04:21][chn1] Adding reading to queue (value=1.00
ts=1474128260842)

[Sep 17 18:04:28][chn2] Adding reading to queue (value=1.00
ts=1474128267846)

[Sep 17 18:04:30][chn1] Adding reading to queue (value=1.00
ts=1474128269932)

[Sep 17 18:04:35][chn2] Adding reading to queue (value=1.00
ts=1474128275187)

[Sep 17 18:04:39][chn1] Adding reading to queue (value=6.00
ts=1474128279043)

[Sep 17 18:04:42][chn2] Adding reading to queue (value=1.00
ts=1474128282438)

[Sep 17 18:04:48][chn1] Adding reading to queue (value=4.00
ts=1474128288122)

[Sep 17 18:04:49][chn2] Adding reading to queue (value=1.00
ts=1474128289575)

[Sep 17 18:04:57][chn1] Adding reading to queue (value=4.00
ts=1474128296774)

[Sep 17 18:04:57][chn2] Adding reading to queue (value=1.00
ts=1474128296699)

[Sep 17 18:05:04][chn2] Adding reading to queue (value=1.00
ts=1474128303844)

[Sep 17 18:05:06][chn1] Adding reading to queue (value=3.00
ts=1474128306284)

[Sep 17 18:05:11][chn2] Adding reading to queue (value=1.00
ts=1474128311176)

[Sep 17 18:05:15][chn1] Adding reading to queue (value=5.00
ts=1474128314835)

[Sep 17 18:05:18][chn2] Adding reading to queue (value=1.00
ts=1474128318434)




 

Die Meters sind alle 3 in der vzlogger.conf folgendermaßen eingestellt
(Auszug):




  "meters": [

    {

      "enabled": true,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": true,

      "channels": [

        {

          "uuid": "cfa47ca0-5fde-11e6-94a8-f375c357ab8d",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://localhost/middleware.php",

          "aggmode": "SUM",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 17,

      "configureGPIO": true,

      "resolution": 1000,

      "debounce_delay": 0,

    },




 

Dies sieht irgendwie nach Fehleinstellung bzw. Fehlinterpretation aus.

 

 

Hat jemand eine Idee ?

Ich werde wegen dem 1. Problem nochmal die Eingänge an der Adapterplatine
durchwechseln um festzustellen ob auf der Platine der Fehler sitzt oder
vielleicht sind die (eigentlich neuen) Eltako-Stromzähler defekt.
Ich hatte auch schon an den Ausgängen mal durchgewechselt, aber da hatte ich
einen Denkfehler da ja so der Fehler nur auf einer anderen Stelle
dargestellt wird.

Zumindest weiß ich dadurch das der Fehler nicht am RPi3 liegt.  ;-)

 

Mfg

Tobi



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160917/8d6c6956/attachment.html>


More information about the volkszaehler-users mailing list