Sonoff TH16; Si7021 nie działa; DS18B20 działa

tomazi78
Posts: 57
Joined: Thu Oct 31, 2019 2:28 pm

Post

Witam Szanownych forumowiczów,
po wielu próbach i długich godzinach, udało mi się zmienić soft w Sonoff TH16 ver. 2.1 (15-06-2018). Nie mogę sobie poradzić z czujnikiem Si7021 - nie widzi go w ogóle, tzn. nie odczytuje wskazań temperatury i wilgotności. Na czujniku DS18B20 działa prawidłowo - odczytuje temperaturę. Gdzie jest błąd? Jaki ewentualnie soft mam wczytać?
Dodam, że czujnik raczej sprawny, bo podpinam drugi nowy Si... i jest to samo, więc zakładam że to wina softu
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Napisz, jak podłączasz Si7021. DS18B20 to magistrala 1-wire a SI7021 to I2C. Pytanie, czy w ogóle soft obsługuje ten czujnik.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
tomazi78
Posts: 57
Joined: Thu Oct 31, 2019 2:28 pm

Post

Fabrycznie jest gniazdo minijack na 4 piny. Na apce ewelink działało, bo sprawdzałem. Jak wpinam w to miejsce DS18B20 to od razu supla go widzi, tzn. sama temperaturę. Wniosek [mój], ze soft i sonoff sprawne, tylko sam czujnik niekompatybilny

Tak to wygląda
https://pl.aliexpress.com/item/32832443 ... 5c0fVSSH6g
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

tomazi78 wrote: Thu Oct 31, 2019 8:13 pm Fabrycznie jest gniazdo minijack na 4 piny. Na apce ewelink działało, bo sprawdzałem. Jak wpinam w to miejsce DS18B20 to od razu supla go widzi, tzn. sama temperaturę. Wniosek [mój], ze soft i sonoff sprawne, tylko sam czujnik niekompatybilny

Tak to wygląda
https://pl.aliexpress.com/item/32832443 ... 5c0fVSSH6g
Pytanie jest czy soft który wygrywasz, wspiera ten czujnik?
Najlepsze suple dla Twojego domu :mrgreen:
tomazi78
Posts: 57
Joined: Thu Oct 31, 2019 2:28 pm

Post

Zapewne nie. Dlatego pytanie na forum - jaki soft obsłuży ten czujnik
User avatar
o_rany
Posts: 275
Joined: Wed Nov 14, 2018 5:32 pm
Location: Sosnowiec

Post

Ktos mi juz wspominal na forum ze nie ma softu pod ten czujnik.... ale to bylo jakis rok temu.
tomazi78
Posts: 57
Joined: Thu Oct 31, 2019 2:28 pm

Post

chyba sie nic nie zmieniło w tej kwestii - dalej jest z tym problem...szkoda. W tej sytuacji byłbym w stanie zapłacić za soft pod Si... bo i tak muszę kupic inny czujnik zeby to działało tak jak trzeba
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Żeby dopisać obsługę tego czujnika to najlepiej go mieć na testy bo inaczej to zabawa w kotka i myszkę.
Pozdrawiam
Wojtek
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

wojtas567 wrote: Sat Nov 02, 2019 8:07 pm Żeby dopisać obsługę tego czujnika to najlepiej go mieć na testy bo inaczej to zabawa w kotka i myszkę.
Chodzi dokładnie tak jak bme280 i definiuje się identycznie.

Code: Select all

  #include "Adafruit_Si7021.h" //Pobierz z: https://github.com/adafruit/Adafruit_Si7021

Adafruit_Si7021 Si7021 = Adafruit_Si7021();


void setup() {
                      Si7021.begin();
                       }

void loop() {   
                 T = Si7021.readTemperature();
                  H = Si7021.readHumidity();
                  }
jak coś nie działa to włącz zasilanie.....
tomazi78
Posts: 57
Joined: Thu Oct 31, 2019 2:28 pm

Post

Wszystko ładnie, pięknie, tylko dla mnie to niestety nic nie wnosi. Nie mam bladego pojęcia na temat programowania niestety

Return to “Pomoc”