Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Air Quality Sensor (PMS7003) i Temperature/Humidity/Pressure Sensor (BME280) stalno su off #63

Open
ray00sd opened this issue Jun 24, 2024 · 6 comments

Comments

@ray00sd
Copy link

ray00sd commented Jun 24, 2024

Pozdrav vec nekoliko dana pokusavam da ozivim klimerka..
dakle..koristim NDU ESP8266 (CP2102 cip) , senzore koji su neophodni i konstantno dobijam isti odgovor a to je

[PMS] Air Quality Sensor (PMS7003) returned no data on data request this time.
[BME] Temperature/Humidity/Pressure Sensor (BME280) returned no data this time.

[PMS] Air Quality Sensor will sleep until 30 seconds before next reading.
[PMS] Now waking up Air Quality Sensor
------------------------------DATA------------------------------
[PMS] Air Quality Sensor (PMS7003) returned no data on data request this time.
[PMS] Air Quality Sensor (PMS7003) seems to be offline!
[BME] Temperature/Humidity/Pressure Sensor (BME280) returned no data this time.
[BME] Temperature/Humidity/Pressure Sensor (BME280) seems to be offline!

Sve je spojeno kako treba, BME280 imam sa 6 pinova u upotrebi su 4 prema uputstvu..
Koristim linux OS i dozvolio sam root upis preko usb porta..

Prelemio nekoliko puta konektrore, radio restart, flash...itd..nemam vise ideja i molim za sugestije..

@ravenns
Copy link

ravenns commented Sep 10, 2024

Pozdrav,
Konekcija PM senzora na Vin nije dobra ako koristis USB konektor za napajanje uredjaja. Ako je to tvoj slucaj, onda treba koristiti Vu pin na kojem je 5V.

Sto se tice BME280 senzora, ni meni ne radi. Cudno se ponasa. Imam isto onaj sa 6 pinova. Pokusao sam da ga prikacim na sva 3 pina na kojima je 3V ali nece da radi (ne ocitava vrednost). Plus je na jednom od tih pinova u koliziji sa PM senzorom koji zaglupi ako koristim taj 3V pin (sto nema smisla). Mislim da je moj BME280 neispravan, pa cu probati drugi.

@ravenns
Copy link

ravenns commented Sep 10, 2024

Sada sam proverio, ovaj moj BME280 je ustvari BMP280.... Proveri pod mikroskopom, ako imas ili macro na kameri telefona. Ako vidis oznaku da pocinje sa "K" onda imas BMP280...

@ravenns
Copy link

ravenns commented Sep 30, 2024

Pozdrav,
I ja se isto patim sa PMS7003 koji nasumicno ocitava. Od 10 puta, jednom ocita, ali vrednosti su nula. Ja koristim ESP8266 sa CH340.

@Buljubasa
Copy link

Ja imam isti problem sa PMS7003 senzorima kupljenim ove godine.
Imam 4 komada kod sebe (uzeti u dva navrata) oji se identicno ponasaju.
Pratim na serial monitoru i procita dobro jednom pa 5 puta nema nista, pa procita dva puta pa 5-10 puta nema nista. Potpuno je na random kada ce procitati tako da i na server ne salje podatke redovno vec posalje jednom u 3-5 puta u proseku.

Kada stavim senor kupljen pre par godina sve radi kako treba, cita sve bez problema.
Probano na dva razlicita hardvera zamenom senzora, kacen senzor na 5V nezavisno, pokusavao da dodam otpornike na komunikacione linije ali bez uspeha, svuda se isto ponasa.

Ima li neko ideju.

@ravenns
Copy link

ravenns commented Nov 17, 2024

OK, imam nekakav pomak, takoreci SVE radi.

Kupio sam 5 novih ESP8266 kontrolera sa CP2102 cipom umesto CH314.

Kada sam uploadovao firmware, sve je proslo kako treba. Problem je nastao jer na ovom kontroleru iz nekog razloga FLASH dugme ne trigeruje jednom, vec 10-15 puta, tako da nisam uspeo da pokrenem konfigurator. Resenje je da se funkcija wifiConfigStart() koja pokrece konfigurator premesti u prvi IF blok u okviru buttonLoop() funkcije i tada ce odmah konfigurator biti pokrenut na jedan pritisak FLASH dugmeta.

Nakon povezivanja svih senzora ocitavanja su tacna i pravovremena kao sto je i planirano.

ESP koji sam kupio je ovaj: KeeYees Development Board WiFi WLAN Wireless Module for ESP8266 NodeMCU ESP-12E CP2102 Compatible with Arduino

Nadam se da je ovo pomoglo.

@Buljubasa
Copy link

Moj problem je druge prirode, u senzorima koji se razlikuju od onih pre nekog vremena.
Malo analizirajuci rad video sam da je problem sto se ne dize iz sleep moda, kada se podigne sve radi normalno.
Pokusavajuci svasta na kraju je upalilo sto sam sledecu liniju:

pms.wakeUp();

...Ponovio tako da ih ima ukupno pet zaredom.
Nije neko elegantno resenje ali sada radi ocitavanje PMS senzora svaki put i ostavicu tako dok ne dodje neka zvanicna zakrpa.
Razgovarao sam sa autorima, znaju za problem i izbacice novu verziju u skorije vreme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants