Nie ma praktycznie znaczenia czy soft został skompilowany pod esp8285 czy ESP8266tijo pisze: ↑wt gru 10, 2019 4:11 pm
Niestety, mam 3 rodzaje touch-ów z Tuya, ale wszystkie na tywe3s. wgraj multiboard na ESP8285 bo taki jest u Ciebie i musi latać, tam chyba @krycha88 robił soft pod 8285
PS. Na 6 stronie @Wojtas dał linka...Jeszcze jedno....może nie wszyscy wiedzą....ale u mnie wszystkie dotyki miały folijkę zabezpieczającą która robiła psikusy...po zerwaniu bezbarwnej folijki wszystko jest OK!!
Touch 1/2/3 Gang brak wymaganej N
https://gui-generic-builder.supla.io/
W końcu sam doszedłem jaki jest pinout i skompilowałem sobie PrimaryGUI od krycha88 (Dzięki! )Darkman pisze: ↑wt gru 10, 2019 7:45 am Jak wcześniej 7 zamówionych włączników miało tą samą budowę tak teraz przyszło mi 20 nowych włączników dotykowych, w których okazało się że konstrukcja już jest inna i pinout też
Czy miał ktoś styczność z poniższą budową i wie na jakich pinach są "dotyki" (buttons) oraz "przekaźniki" (relays)?
Wgrałem wersje Supla od @krycha88 pasującą do wcześniejszej budowy, ale już na starcie zauważyłem że jest coś nie tak, bo 1 "dotyk" (gang 1) zaczął mrugać wraz z podłączoną lampą pod L1 jako LED konfiguracyjny.
Pinout dla potomnych:
Kod: Zaznacz cały
#elif defined(MiniTiger_TUYA_2GANG_ESP8285)
#define DEFAULT_HOSTNAME "MiniTiger 2G Tuya"
#define RELAY1_PIN 13
#define BUTTON1_PIN 3
#define RELAY2_PIN 14
#define BUTTON2_PIN 4
#define LED_CONFIG_PIN 1 //LED informacyjny i podświetlenie przycisków na niebiesko w jednym
#define CONFIG_PIN 4
#define DS18B20_PIN 3
z
Kod: Zaznacz cały
digitalWrite(LED_CONFIG_PIN, led_config_invert ? LOW : HIGH);
Kod: Zaznacz cały
digitalWrite(LED_CONFIG_PIN, led_config_invert ? HIGH : LOW);
[AKTUALIZACJA]
dodaję dla potrzebujących, skompilowany firmware, który da się też wgrać przez tuya-convert
- Załączniki
-
- MiniTiger_2GANG_DS3.rar
- (247.67 KiB) Pobrany 183 razy
Ostatnio zmieniony pn gru 30, 2019 12:29 pm przez Darkman, łącznie zmieniany 1 raz.
oSuplowane:
11x MiniTiger RF 2gang -N [czekają kolejne sztuki]
3x MiniTiger RF 1gang -N
1x Sonoff Touch 1gang +N
3x SmartDGM DSG-W162 gn. z pomiarem
2x GreenBlue GB155 gn.
1x MediaTech MT3105 gn.
1x Lanberg SM01-WP10 gn.
2x Yunshan
1x Geekcreit 4ch
11x MiniTiger RF 2gang -N [czekają kolejne sztuki]
3x MiniTiger RF 1gang -N
1x Sonoff Touch 1gang +N
3x SmartDGM DSG-W162 gn. z pomiarem
2x GreenBlue GB155 gn.
1x MediaTech MT3105 gn.
1x Lanberg SM01-WP10 gn.
2x Yunshan
1x Geekcreit 4ch
dlatego właśnie dałem dwie metody:Darkman pisze: ↑śr gru 11, 2019 2:15 pm do tego zmieniona jedna nr 611 linijka w zakładce Primary_GUI
znaKod: Zaznacz cały
digitalWrite(LED_CONFIG_PIN, led_config_invert ? LOW : HIGH);
bo bez tego, po połączeniu się z siecią, znikało podświetlenie przycisków i diody informacyjnejKod: Zaznacz cały
digitalWrite(LED_CONFIG_PIN, led_config_invert ? HIGH : LOW);
Kod: Zaznacz cały
add_Led_Config_Invert(LED_CONFIG_PIN);
lub
add_Led_Config(LED_CONFIG_PIN);
https://gui-generic-builder.supla.io/
Oczywiście, że je testowałem ale i tak nie spełniały obie swojej roli.
Bez invert => cały czas LED świecił się światłem stałym i nieważne czy był to tryb konfiguracyjny czy też łączenie się do sieci.
Z invert => prawidłowo mrugało przy łączeniu się do sieci i w trybie konfiguracji ale w trybie normalnym po połączeniu się z serwerem LED gasł
Bez invert => cały czas LED świecił się światłem stałym i nieważne czy był to tryb konfiguracyjny czy też łączenie się do sieci.
Z invert => prawidłowo mrugało przy łączeniu się do sieci i w trybie konfiguracji ale w trybie normalnym po połączeniu się z serwerem LED gasł
oSuplowane:
11x MiniTiger RF 2gang -N [czekają kolejne sztuki]
3x MiniTiger RF 1gang -N
1x Sonoff Touch 1gang +N
3x SmartDGM DSG-W162 gn. z pomiarem
2x GreenBlue GB155 gn.
1x MediaTech MT3105 gn.
1x Lanberg SM01-WP10 gn.
2x Yunshan
1x Geekcreit 4ch
11x MiniTiger RF 2gang -N [czekają kolejne sztuki]
3x MiniTiger RF 1gang -N
1x Sonoff Touch 1gang +N
3x SmartDGM DSG-W162 gn. z pomiarem
2x GreenBlue GB155 gn.
1x MediaTech MT3105 gn.
1x Lanberg SM01-WP10 gn.
2x Yunshan
1x Geekcreit 4ch
Czy jest szansa, że uaktualnisz tą wersję firmware by była możliwość wygaszenia diody LED statusu, gdy moduł jest poprawnie połączony z siecią i serwerem? Oczywiście chodzi i 3 gang gdyż taki teraz chcę przetestować, a w podwójnym i pojedynczym wystarczy na serwerze wyłączyć do co nie potrzebne.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
A tak na marginesie - mój adapter do programowania zrobiony zrobiony bez użycia drukarki 3D Spód z MDFu, z wyfrezowanym otworem pod PCB a góra to laminat na zawiasach mosiężnych które bez problemu można było do niego przylutować. Chciałem na tym laminacie zrobić cały adapter portu szeregowego, by bezpośrednio wyprowadzić przewód USB, ale nie miałem na to już czasu, a swoje zadanie w takim stanie spełnia
@mareks6
Warto zainwestować i bardziej uniwersalne...ale pokłon za wykonany adapter...umarłbym jak miałbym go zrobić...Pozdrawiam
https://pl.aliexpress.com/item/40003418 ... 5c0fdyGvSi
Warto zainwestować i bardziej uniwersalne...ale pokłon za wykonany adapter...umarłbym jak miałbym go zrobić...Pozdrawiam
https://pl.aliexpress.com/item/40003418 ... 5c0fdyGvSi
Jak kto woli. Sporo kupuję na ali i trafiłem już na to ustrojstwo, ale cenię sobie wygodę i wolę mieć 10 adapterów dedykowanych niż jeden uniwersalny gdzie za każdym razem bym się wkurzał przy ustawianiu tych przewodów czy jak to tam nazwać. Generalnie jestem bardzo cierpliwą osobą, ale staram się unikać takiego kombinowania, gdyż gdybym miał programować X modułów tym adapterem i to jeszcze czasami wyjmować testować i znów wkładać to chyba ta cierpliwość by mi się skończyła.tijo pisze: ↑ndz gru 22, 2019 2:31 pm @mareks6
Warto zainwestować i bardziej uniwersalne...ale pokłon za wykonany adapter...umarłbym jak miałbym go zrobić...Pozdrawiam
https://pl.aliexpress.com/item/40003418 ... 5c0fdyGvSi
Poza tym ten adapter kosztował mnie ok 2 godziny pracy wraz z projektem w Corel Draw i wyfrezowaniu kieszeni na PCB ploterem (oczywiście można to zrobić ręcznie jak ktoś nie ma dostępu do plotera i wtedy zejdzie na pewno więcej na dokładnym doszlifowywaniu by płytka pasowała idealnie) oraz tyle ile kosztowało 5szt pinów pogo i zawiasy...
Ustawienie igieł to 15sek...one są ciężkie i ze sprężynką....też nie miałem pojęcia jak się tym robi do czasu jak nie kupiłem. Teraz bym nie zamienił za nic innego...mareks6 pisze: ↑ndz gru 22, 2019 7:18 pm
Jak kto woli. Sporo kupuję na ali i trafiłem już na to ustrojstwo, ale cenię sobie wygodę i wolę mieć 10 adapterów dedykowanych niż jeden uniwersalny gdzie za każdym razem bym się wkurzał przy ustawianiu tych przewodów czy jak to tam nazwać. Generalnie jestem bardzo cierpliwą osobą, ale staram się unikać takiego kombinowania, gdyż gdybym miał programować X modułów tym adapterem i to jeszcze czasami wyjmować testować i znów wkładać to chyba ta cierpliwość by mi się skończyła.
Poza tym ten adapter kosztował mnie ok 2 godziny pracy wraz z projektem w Corel Draw i wyfrezowaniu kieszeni na PCB ploterem (oczywiście można to zrobić ręcznie jak ktoś nie ma dostępu do plotera i wtedy zejdzie na pewno więcej na dokładnym doszlifowywaniu by płytka pasowała idealnie) oraz tyle ile kosztowało 5szt pinów pogo i zawiasy...