<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hallo zusammen,</p>
    <p>danke für die Beispiele! Momentan läuft mein Skript (einfachste
      Variante "Frank", aber auch "Thomas" funktioniert), alle drei
      Sensoren werden übertragen.<br>
    </p>
    <p>Ich musste "sudo apt-get install python-requests" nachziehen.<br>
    </p>
    <p><br>
    </p>
    <p>Was ich noch nicht begriffen habe:<br>
    </p>
    <p>Im Frontend "Auflösung" scheint ein Multiplikationsfaktor zu
      sein, der die Datenbankdaten multipliziert.</p>
    <p>(Bei Einstellung "1000" ist die Skalierung um Faktor 1000 zu
      niedrig (0.02°C statt 20°C)</p>
    <p><br>
    </p>
    <p>Beim Vergleich zu meinem alten VZ gibt es Unterschiede - habe ich
      hier was falsch konfiguriert?<br>
    </p>
    <p>- neu: Auflösung="1/°Ch" alt: Auflösung=""</p>
    <p>- Details für die Kanäle alt: es gibt einen Eintrag "Middleware"
      und der Typ hat ein Temperatursymbol neu: kein Symbol, nur Text
      "temperature"<br>
    </p>
    <p><br>
    </p>
    <p>Ich habe zwei Screen-shots angehängt...</p>
    <p><br>
    </p>
    <p>Gruß Klemens<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Mein Skript: - die main() funktion: (Rest wie auf canox.net: <a
        moz-do-not-send="true"
        href="https://canox.net/2017/09/raspberry-pi-der-bme280-sensor/">hier</a>)<br>
    </p>
    <p>def main():<br>
      <br>
        (chip_id, chip_version) = readBME280ID()<br>
        print "Chip ID     :", chip_id<br>
        print "Version     :", chip_version<br>
      <br>
        temperature,pressure,humidity = readBME280All()<br>
      <br>
        print "Temperature : ", temperature, "C"<br>
        print "Pressure : ", pressure, "hPa"<br>
        print "Humidity : ", humidity, "%"<br>
        payload = {'value': temperature, 'operation': 'add'}<br>
        r =
requests.get(<a class="moz-txt-link-rfc2396E" href="http://localhost/middleware.php/data/30a09360-74ac-11e9-afc0-1f63e20ed55e.json">"http://localhost/middleware.php/data/30a09360-74ac-11e9-afc0-1f63e20ed55e.json"</a>,
      params=payload)<br>
        payload = {'value': pressure, 'operation': 'add'}<br>
        r =
requests.get(<a class="moz-txt-link-rfc2396E" href="http://localhost/middleware.php/data/a3fdcd00-74ac-11e9-96b1-116e148b927b.json">"http://localhost/middleware.php/data/a3fdcd00-74ac-11e9-96b1-116e148b927b.json"</a>,
      params=payload)<br>
        payload = {'value': humidity, 'operation': 'add'}<br>
        r =
requests.get(<a class="moz-txt-link-rfc2396E" href="http://localhost/middleware.php/data/77552b00-74ac-11e9-a709-8d48239e0663.json">"http://localhost/middleware.php/data/77552b00-74ac-11e9-a709-8d48239e0663.json"</a>,
      params=payload)<br>
      <br>
      if __name__=="__main__":<br>
         main()<br>
      <br>
    </p>
  </body>
</html>