Wsparcie dla czujnika AHT10

User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

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, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

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, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

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.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

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
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

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

[email protected] 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ę.
[email protected]
Posts: 1585
Joined: Mon Feb 06, 2023 8:56 am
Has thanked: 18 times
Been thanked: 26 times

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”