Raspberry PI + BME280

BME280 w Domoticz – aktualizacja czujnika w Pythonie

[Aktualizacja: 30.07.2017 – najnowsza wersja stabilna domoticza obsługuje już BME280, więc skrypt nie jest już dłużej potrzebny!]
Program jest modyfikacją: https://bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/bme280.py, która po podaniu własnego adresu Domoticz z portem (zmienna ip_domoticz), oraz stworzeniu czujnika wirtualnego Temp+Humi+Baro, a następnie zmiany tej wartości w programie w zmiennej: idx_dummy_bme280 – zaktualizuje te wartości w czujniku Domoticza. Po uruchomieniu – Domoticz zostanie zaktualizowany poprzez JSON.

Zmodyfikowany 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.