Domiticz nie widzi ...
 
Powiadomienia
Wyczyść wszystko

Raspberry Pi Domiticz nie widzi BME280

18 Wpisów
3 Użytkownicy
0 Likes
686 Wyświetleń
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Witam, mam problem, że Domoticz na RPI nie dodaje czujnika BME280 na porcie 0x77. Jak uruchamiam skrypt BME280.py podaje dane z czujników. Jak zmienię na BMP280 na porcie 0x76 to czujnik jest widziany w Domoticz.

 

 
Dodane : 08/04/2022 12:39 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 
Dodane przez: @paweld

Witam, mam problem, że Domoticz na RPI nie dodaje czujnika BME280 na porcie 0x77. Jak uruchamiam skrypt BME280.py podaje dane z czujników. Jak zmienię na BMP280 na porcie 0x76 to czujnik jest widziany w Domoticz.

 

rozumiem, że czujnik podłączasz bezpośrednio do maliny?

 
Dodane : 08/04/2022 1:06 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Tak bezpośrednio do maliny. Odczyt ze skryptu pythonowego bme280.py odczytuje, temperaturę, wilgotność i ciśnienie.

W sprzęcie dodany: I2C sensor BME280 Temp+Hum+Baro, a w urządzeniach brak Weather station.

root@smarticz:/home/pi# python bme280.py
Chip ID     : 96
Version     : 0
Temperature :  20.77 C
Pressure :  974.656833545 hPa
Humidity :  39.2478143121 %
 
Dodane : 08/04/2022 1:11 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@paweld w urządzeniach nieużywanych też go nie ma ? 

 
Dodane : 08/04/2022 2:14 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 
i2cdetect -y 1

co odpowiada?

 
Dodane : 08/04/2022 2:16 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

@isom Nie

@ pawell32

root@smarticz:/home/pi# i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- 77
 
Dodane : 08/04/2022 2:34 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 

@paweld

sudo apt install python-smbus i2c-tools

 
Dodane : 08/04/2022 2:36 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

@pawell32 Zrobione, jak pisałem na początku skrypt w Pythonie BME280.py odczytuje poprawnie temperaturę z czujnika.

 

 
Dodane : 08/04/2022 2:38 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Witam, znalazłem na innym forum.

"Temat stary ale jakby ktoś szukał rozwiązania ...

"Error: I2C_BME280: Error Writing to I2C register" w domoticzu przy połączeniu z BM280 o adresie 0x77:

- zmienić adres czujnika na 0x76, lub
- korzystając z domoticza zbudowanego ze źródeł zmienić w i2c.cpp wartość BMEx8x_I2CADDR na 0x77 i przebudować, lub
- dodać virtualny czujnik i wysyłać pomiary np. skryptem pythonowym"

Tylko, że w moim czujniku nie ma zworki 0x76, 0x77. Zostaje więc albo skrypt pythonowy rozbudować żeby wysłał do wirtualnego IDX'a, albo przekompilować i2c.cpp, ale jak to zrobić nie wiem.

 

 
Dodane : 12/04/2022 3:14 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 

@paweld czy musisz mieć czujnik przy RPI?

 
Dodane : 12/04/2022 3:15 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Nie

 

 
Dodane : 12/04/2022 3:17 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Tak, to ma być urządzenie do pomiaru temperatury w pomieszczeniu, tam nie mam wifi dla esp8266.

 

 
Dodane : 12/04/2022 3:21 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 

@paweld jeśli nie masz to kup sobie moduł np. wemos d1 mini

https://allegro.pl/oferta/wemos-d1-mini-nodemcu-esp8266-12f-esp-12-arduino-9838983193

zasilasz go z 5v, wtyk mikro usb. do niego wgrywasz firmware - AFE, Tasmota, Espmega, esphome etc. Takie oprogramowanie posiada obsługę wielu czujników, konfigurujesz, wpisujesz adres brockera mqtt i  IDX w przypadku Domoticz.

 
Dodane : 12/04/2022 3:21 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
 

@paweld to masz jeszcze mysensors - po usb, lub inny czujnik (bme280 lub DS18B20)

 
Dodane : 12/04/2022 3:23 pm
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Mam BMP280, ale on nie ma czujnika wilgotności dla odmiany.

 

 
Dodane : 12/04/2022 3:27 pm
pawell32
(@pawell32)
Wpisów: 1186
Guru
(@paweld)
Wpisów: 17
Praktykant
Autor tematu
 

Ale BMP280 nie mierzy wilgotności.

 

 
Dodane : 13/04/2022 8:43 am
pawell32
(@pawell32)
Wpisów: 1186
Guru
 

@paweld u nas nie widzę.

https://pl.aliexpress.com/item/32849018083.html?spm=a2g0o.productlist.0.0.711c7fedfG83wo&algo_pvid=9938623b-f024-45fb-9a4d-7233245cdca4&algo_exp_id=9938623b-f024-45fb-9a4d-7233245cdca4-35&pdp_ext_f=%7 B"sku_id"%3A"66682092721"%7D&pdp_pi=-1%3B41.4%3B-1%3B-1%40salePrice%3BPLN%3Bsearch-mainSearch

 
Dodane : 13/04/2022 8:49 am
Udostępnij: