23:58:42.660 CMD: I2CDriver12 0
23:58:42.667 RSL: RESULT = {"I2CDriver":"7,8,9,10,11,!12,13,14,15,17,18,20,24,29,31,36,41,42,43,44,46,48,69,76,89"}
23:59:40.051 CMD: I2CDriver43 1
23:59:40.058 RSL: RESULT = {"I2CDriver":"7,8,9,10,11,!12,13,14,15,17,18,20,24,29,31,36,41,42,43,44,46,48,69,76,89"}
I znalazł? Jak nie to zresetuj urządzenie.
Czujnik uv zniknął .
Na stronie Tasmoty jest ten wpis:
Sensor datasheet implicitly says: Only a single AHT10 can be connected to the I2C bus and no other I2C devices can be connected. The AHT2x/AM2301B does not suffer from this problem.
po przetłumaczeniu
Arkusz danych czujników niejawnie mówi: tylko pojedynczy AHT10 może być podłączony do magistrali I2C i nie można podłączyć innych urządzeń I2C. AHT2X/AM2301B nie cierpi na ten problem.
Jak dobrze rozumiem może być tylko jeden czujnik AHT10 do magistrali.
Jeśli chodzi o ekspander to nie wiem. Może nic to nie dać. Dużo zależy od softu i czy pozwala on użyć więcej niż jedną magistralę, czy w ogóle tak się da.
Wgrałem - nie wykrywa czujnika.
A wpisz jeszcze raz w konsoli
I2CDriver12
i podaj wynik
00:27:48.185 CMD: I2CDriver12
00:27:48.190 RSL: RESULT = {"I2CDriver":"7,43"}
No to driver "43" jest. To jest odpowiedzialne za sterowanie urządzeniem. Może piny zamień, albo daj w inne miejsca?
No dobra, jutro spróbuję, znaczy za parę godzin-bo dziś już mi styki przegrzało :).
Pod jakie piny podłączyłeś SDA i SCL ?
Akurat mam pod 12 i 14 ale pod 5 i 4 też działa.
Sprawdź 2 czujnik może coś z tym nie tak.
Zmieniłem AHT10 na inne-funkiel nowe to samo-nie widać go w menu, choć :
08:36:08.924 CMD: I2CDriver12
08:36:08.929 RSL: RESULT = {"I2CDriver":"7,43"}
Zmieniłem zasilanie z 3 na 5 V - bez zmian.
Wgram od nowa tasmotę i najpierw tasmota minimal, a potem tasmota.rar :