Raspberry PI + BME280

BME280 in Domoticz – updating the sensor data via Python

[Update: 30.07.2017 – as of now – latest stable domoticz version supports BME280, so this is now obsolete!]
This is a modification of: https://bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/bme280.py, which after you change the IP address and port of Domoticz in ip_domoticz, and creating dummy sensor in Domoticz – “Temp+Humi+Baro” – and then changing the IDX to it’s value in: idx_dummy_bme280 – will update the sensor with the same data as you can see while running the program. This program will update Domoticz via JSON.

Modified bme280.py




  • Grzegorz Rosiński

    Tego szukałem kilka miesięcy temu. W końcu sam sobie poradziłem 😉
    Do skryptu przydało by się dodać strefy komfortu wilgotności “HUM_STAT” (dośc łatwo), oraz przewidywanie pogody na podstawie zmian ciśnienia “BAR_FOR” (tego jeszcze nie udało mi się opanować)
    BME280 zwykle zawyża odczyty, można to zauważyć porównując z np DS18B20, to też można skorygować w skrypcie
    Polecam https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html

    Super artykuły!

  • Marek Haliniak

    Z BME280 jest ten problem że jako czujnik zewnętrzny łapie łatwo skondensowaną parę i czujnik wilgotności jest zalany.