<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Danke für die Antworten, Udo und Andreas</div>

<div> </div>

<div>Hier nochmals ein Auszug aus der *.conf</div>

<div> </div>

<div><br/>
  "meters": [<br/>
    {<br/>
// NW1 DG 150 Imp/kWh<br/>
      "enabled": true,<br/>
      "allowskip": true,<br/>
      "interval": 1,<br/>
      "aggtime": 5,<br/>
      "aggfixedinterval": false,<br/>
      "channels": [<br/>
        {<br/>
          "uuid": "09a98c10-403d-11e6-a484-7352b5943772",<br/>
          "identifier": "Impulse",<br/>
          "api": "volkszaehler",<br/>
          "middleware": "<a href="https://deref-web.de/mail/client/dereferrer/?redirectUrl=http%3A%2F%2F127.0.0.1%2Fmiddleware.php" target="_blank">http://127.0.0.1/middleware.php</a>",<br/>
          "aggmode": "sum",<br/>
          "duplicates": 0<br/>
        }<br/>
      ],<br/>
      "protocol": "s0",<br/>
      "gpio": 4,<br/>
      "send_zero": false,<br/>
      "configureGPIO": true,<br/>
      "debounce_delay": 0<br/>
    },</div>

<div> </div>

<div> </div>

<div>In den Editor hab ich schon geschaut. Da gibt es kein Protocol "S0" wie in der *.conf aus dem Image und unter TYPE kann man nur device oder sensor auswählen, aber kein GPIO wie im Image. Deswegen habe ich die Finger vom Editor gelassen und die *.conf aus dem Image geändert.</div>

<div> </div>

<div>Ich habe unter gpio wie in der *.conf zu sehen weitere Pins als gpio definiert.</div>

<div> </div>

<div>Ohne äußere Beschaltung ist der Pin 4 high (hochohmig)  und lässt sich mit dem Taster (direkt oder über einen 1K widerstand) auf low ziehen, die anderen sind low und lassen sich mit einem Pullup nicht hoch ziehen. Die GPIOs dees Prozessors haben ja interne Pullups, man bracht ja keine externe.</div>

<div> </div>

<div>Ich gehe davon aus, dass die GPIOs nur hier im conf file konfiguriert werden, oder doch noch woanders? Woher kommen die gpio Kommandos? Das hier ist doch eine Kommandodatei für/in JSON. Hat die Pasi spezifische GPIO Kommandos?</div>

<div> </div>

<div>Im Wiki ist unter meters and protocols</div>

<div> </div>

<div>http://wiki.volkszaehler.org/software/controller/vzlogger</div>

<div> </div>

<div>auch nichts über GPIO zu finden. Da steht nur ein Treiber zu S0 über RS 232. Wo ist GPIO dokumentiert?</div>

<div> </div>

<div>Gruß</div>

<div>Heimo</div>

<div> </div>

<div> </div>

<div>Oder mal ein Oszilloskop an den Pin halten? Die sollten per Taster alle wie der erste Pin funktionieren soweit ichs verstehe...</div>

<div> 
<div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Dienstag, 05. Juli 2016 um 20:49 Uhr<br/>
<b>Von:</b> Udo1 <udo1@gmx.net><br/>
<b>An:</b> volkszaehler-dev@demo.volkszaehler.org<br/>
<b>Betreff:</b> Re: [vz-dev] FW: VZ installation</div>

<div>Am 05.07.2016 um 18:45 schrieb zeitvertreib.wissing@web.de:<br/>
> Welche GPIO werden mit "configureGPIO" initialisiert? braucht das ein Argument?<br/>
Die GPIOs die unter "gpio": x, eingetragen sind.<br/>
Das Argument ist true oder false.<br/>
<br/>
> Im Betrieb fällt auf, dass GPIO 4 High ist, während alle anderen low sind. Klappt da etwa die GPIO initialisierung nicht?<br/>
Vielleicht ist das S0-Signal invertiert oder hat keinen Pull-Up-Widerstand.<br/>
Evtl. mal "gpio_dir": x, versuchen.<br/>
<br/>
Ansonsten würde ich den vzlogger.conf-Editor empfehlen:<br/>
<a href="http://volkszaehler.github.io/vzlogger/" target="_blank">http://volkszaehler.github.io/vzlogger/</a><br/>
<br/>
Gruß<br/>
Udo<br/>
<br/>
<br/>
 </div>
</div>
</div>
</div></div></body></html>