[vz-users] Sensor BME280 einrichten/ Übertragung Sensorwert zur Middleware

Klemens Kieninger klemens at k-kieninger.de
Sat Jun 1 09:02:03 CEST 2019


Hallo zusammen,

danke für die Beispiele! Momentan läuft mein Skript (einfachste Variante 
"Frank", aber auch "Thomas" funktioniert), alle drei Sensoren werden 
übertragen.

Ich musste "sudo apt-get install python-requests" nachziehen.


Was ich noch nicht begriffen habe:

Im Frontend "Auflösung" scheint ein Multiplikationsfaktor zu sein, der 
die Datenbankdaten multipliziert.

(Bei Einstellung "1000" ist die Skalierung um Faktor 1000 zu niedrig 
(0.02°C statt 20°C)


Beim Vergleich zu meinem alten VZ gibt es Unterschiede - habe ich hier 
was falsch konfiguriert?

- neu: Auflösung="1/°Ch" alt: Auflösung=""

- Details für die Kanäle alt: es gibt einen Eintrag "Middleware" und der 
Typ hat ein Temperatursymbol neu: kein Symbol, nur Text "temperature"


Ich habe zwei Screen-shots angehängt...


Gruß Klemens




Mein Skript: - die main() funktion: (Rest wie auf canox.net: hier 
<https://canox.net/2017/09/raspberry-pi-der-bme280-sensor/>)

def main():

   (chip_id, chip_version) = readBME280ID()
   print "Chip ID     :", chip_id
   print "Version     :", chip_version

   temperature,pressure,humidity = readBME280All()

   print "Temperature : ", temperature, "C"
   print "Pressure : ", pressure, "hPa"
   print "Humidity : ", humidity, "%"
   payload = {'value': temperature, 'operation': 'add'}
   r = 
requests.get("http://localhost/middleware.php/data/30a09360-74ac-11e9-afc0-1f63e20ed55e.json", 
params=payload)
   payload = {'value': pressure, 'operation': 'add'}
   r = 
requests.get("http://localhost/middleware.php/data/a3fdcd00-74ac-11e9-96b1-116e148b927b.json", 
params=payload)
   payload = {'value': humidity, 'operation': 'add'}
   r = 
requests.get("http://localhost/middleware.php/data/77552b00-74ac-11e9-a709-8d48239e0663.json", 
params=payload)

if __name__=="__main__":
    main()

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190601/d29a0f21/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: VZ-Alt.png
Type: image/png
Size: 65928 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190601/d29a0f21/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: VZ-Neu.png
Type: image/png
Size: 88691 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190601/d29a0f21/attachment-0003.png>


More information about the volkszaehler-users mailing list