Wsparcie dla czujnika AHT10

User avatar
veeroos
Posts: 662
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów

Post

Spoko, na weekend ogarnę temat 😀. Sprawdzę jeszcze to co napisałeś w temacie czujników Xiaomi i poprawię kod tak aby temperaturę pokazywało i po parokrotnym braku wykrycia czujnika pokaże brak czujnika. Dobra, ale ten temat nie o tym 😉.
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4

https://github.com/v33r005
User avatar
veeroos
Posts: 662
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów

Post

W sumie może kolega @milanos niech wrzuci kod, bo on pierwszy przygotował bibliotekę, ja ją trochę poprawiłem, ale uważam, że on jest jej autorem ;-).
Zamel Mew-01, Wemos D1 mini Pro + Ikea vindriktning + BME280, 3x - SonOff mini, 3x - SonOff Basic, 3xGosund SP111, SonOff S55, 2x GOSUND WB4

https://github.com/v33r005
Vivi21
Posts: 1
Joined: Mon Apr 17, 2023 12:47 am

Post

Witam jestem zainteresowany też wsparciem tego czujnika :D jest jakiś progress w tym temacie ?
kirkov
Posts: 4
Joined: Wed Dec 21, 2022 7:38 am

Post

Postępy są, można wybrać czujnik AHT z listy urządzeń I2C, ale by się pokazał w konfiguracji urządzenia z softem Supla trzeba wybrać inne urządzenie I2C (np: BME280). Dla mnie największym ograniczeniem tego czujnika jest brak możliwości zmiany jego adresu, co pozwala (wg mojej wiedzy) na dodanie tylko 1 czujnika, chyba że masz z innym adresem niż 0x38 (ja mam takich 10 sztuk).

Jest pośrednie rozwiązanie - https://www.adafruit.com/product/2717 nie mam niestety tego modułu na biurku, wiec nie mam pewności jak i czy to będzie działać z Supla.
rafalekkalwak@wp.pl
Posts: 926
Joined: Mon Feb 06, 2023 8:56 am

Post

kirkov wrote: Sat Dec 30, 2023 7:40 pm Postępy są, można wybrać czujnik AHT z listy urządzeń I2C, ale by się pokazał w konfiguracji urządzenia z softem Supla trzeba wybrać inne urządzenie I2C (np: BME280). Dla mnie największym ograniczeniem tego czujnika jest brak możliwości zmiany jego adresu, co pozwala (wg mojej wiedzy) na dodanie tylko 1 czujnika, chyba że masz z innym adresem niż 0x38 (ja mam takich 10 sztuk).

Jest pośrednie rozwiązanie - https://www.adafruit.com/product/2717 nie mam niestety tego modułu na biurku, wiec nie mam pewności jak i czy to będzie działać z Supla.
A to akurat ciekawe że trzeba wybrać coś jeszcze, wydawało mi się że nie, sprawdzę jutro czy czegoś nie pomieszałem
kirkov
Posts: 4
Joined: Wed Dec 21, 2022 7:38 am

Post

Po zmianie rezystora w AHT10 Supla wykrywa mi dwa urządzenia odpowiednio pod adresami 0x38 i 0x39, niestety odczyty temperatury oraz wilgotności są podawane tylko z pierwszego urządzenia.
Image
rafalekkalwak@wp.pl
Posts: 926
Joined: Mon Feb 06, 2023 8:56 am

Post

kirkov wrote: Sat Dec 30, 2023 8:29 pm Po zmianie rezystora w AHT10 Supla wykrywa mi dwa urządzenia odpowiednio pod adresami 0x38 i 0x39, niestety odczyty temperatury oraz wilgotności są podawane tylko z pierwszego urządzenia.
Image
To dwie rzeczy, po pierwsze adres dla ATH na chwilę obecną jest sztywny ,chyba 38, bo nie wiedziałem że da się w nim zmienić, poprawie jak będę miał czas , po drugie jeśli masz płytkę ATH + BMP280 to są to dwa różne czujniki tylko na jednej płytce, każdy musisz włączyć osobno
kirkov
Posts: 4
Joined: Wed Dec 21, 2022 7:38 am

Post

rafalekkalwak@wp.pl wrote: Sun Dec 31, 2023 10:18 am
To dwie rzeczy, po pierwsze adres dla ATH na chwilę obecną jest sztywny ,chyba 38, bo nie wiedziałem że da się w nim zmienić, poprawie jak będę miał czas , po drugie jeśli masz płytkę ATH + BMP280 to są to dwa różne czujniki tylko na jednej płytce, każdy musisz włączyć osobno
Rozumiem co napisałeś, ale ATH mam jako oddzielny czujnik i niestety bez wybrania innego czujnika (np: BMP280 - którego nie mam i nie używam) funkcjonalność ATH nie pojawiała się.
rafalekkalwak@wp.pl
Posts: 926
Joined: Mon Feb 06, 2023 8:56 am

Post

Można spróbować z tego brancha zbudować GG, powinno się dać dodać AHT bez innych czujników oraz wybrać adres
https://github.com/rkalwak/GUI-Generic/tree/fixAHT
https://github.com/krycha88/GUI-Generic/pull/127

Return to “Zagadnienia ogólne”