Ostro ekonomiczny) klon sonoffa - Yuntong smart, PowStro (nie posiada LED na GPIO13)
Naturalnie że ten klon podaje 230V na wyjście przez przekaźnik.
Ale jeżeli ktoś potrzebuje przerobić tylko na to aby tylko dawał styk z przekaźnika w załączniku oznaczone wykonanie cięcia ścieżek oznaczone zielonym kwadratem z literką C, natomiast czerwona linia to miejsce w którym łączymy wyjście przekaźnika z gniazdem
Link do Yuntonga Smart
Oraz pozostałe pinouty w załączniku wg multiboard'a.
https://github.com/Espablo/SUPLA_Firmware/tree/master/multiboard (gotowy skrypt pod supla)
świetnie działa z domoticzem na oprogramowaniu espeasy - ESP_Easy_mega-20190315_normal_ESP8266_1M, i dla niego poniższa instrukcja
1. lutujemy jak na zdjęciu VCC(3,3V), TX, RX, GND, GPIO-0(pin 4)
2. ustawienia takie espflashera:
(config)plik binarny = 0x00000
(advanced)115200,1MByte,40MHz,DOUT
3. GPIO-0 (pin4) do GND, wpinamy USB
4. programujemy (flash)
po zaprogramowaniu mamy nową sieć WI-FI hasło configesp
1. logujemy się na 192.168.4.1
2. wyszukujemy swoją wifi, zaznaczamy i wpisujemy hasło (lub skanujemy i wpisujemy hasło)
3. łączymy się i uzyskujemy IP od routera (skrypt wyświetli te IP)
4. wpisujemy przyznane IP z routera wifi (najlepiej przełączyć się w międzyczasie (podczas odliczania) na sieć macierzystą)
5. no i jesteśmy w ESP Firmware
aby działał nam poprawnie przekaźnik i diody, ustawiamy konfigurację:
Wifi Status LED
GPIO → LED: GPIO-15(D8)
Inversed LED: v I2C Interface
GPIO ⇄ SDA: NONE
GPIO → SCL: NONE
następnie w devices , napierw przycisk
Device: Switch input - Switch ❔ ℹ
Name:
Button1
Enabled: v
Sensor
Internal PullUp:
Inversed Logic:
GPIO ⇄ : GPIO-12(D6)
Switch Type: Switch
Switch Button Type: Push Button Active Low
Send Boot state:
Values:
1 state
potem przekaźnik
Device: Switch input - Switch ❔ ℹ
Name: Relay1
Enabled: v
Sensor
Internal PullUp: v
Inversed Logic: GPIO ⇄ : GPIO-4 (D2)
Switch Type: Switch
Switch Button Type: Normal Switch
Send Boot state: v Values:
1 state
kolejnie
przejść do zakładki Tools, następnie Advanced i zaznaczyć Rules
po odświeżeniu strony przechodzimy do Rules i wpisujemy w (Rules 1)
on Button1#state do if [Relay1#state]=0
gpio,4,1
else
gpio,4,0
endif
endon
wykonać reboot lub odłączyć zasilanie i przekaźnik za 10 zł ma możliwości Sonoffa Basic za 20 zł