Gniazdko to też jest sprzedawane pod nazwą Blitzwolf BW-SHP6 oraz kilkoma innymi (z niewielkimi zmianami wizualnymi i lekko innym rozmieszczeniem pinów - ale do prostego ogarnięcia różnic, bo idea jest taka sama.
SP111 a EP2 - różnica jest tylko taka, że EP2 ma sklejoną obudowę i mniejszy dopuszczalny prąd/moc. O ile SP111 rozbierzemy i przerobimy zupełnie bezinwazyjnie i bez śladów - to otwarcie EP2 wymaga praktycznie zniszczenia gniazdka, bo sklejone jest na "kropelkę"
Jeśli tylko mamy wybór - kupujmy SP111.
Jest to banalne. Wystarczy małym śrubokrętem-krzyżakiem PH00 odkręcić śrubkę, która znajduje się wewnątrz "otworu na bolec" :
Po odkręceniu tej śrubki - przednia przeźroczysta część schodzi luźno.
Nic więcej nie musimy ruszać, odkręcać czy odklejać.
W GG builderze mamy gotowe szablony dla tego typu gniazdka. Jedynie trzeba wybrać właściwie wersję - Gosund SP111 V1.1 lub 1.4 lub 3.4 - w zależności jaki nr wersji widzimy na płytce (z prawej strony Ver. 1.1 w moim przykładzie)
Z opcji, które muszą być włączone:
Co do szczegółów konfiguracyjnych (dla zaawansowanych)
GPIO0 LED czerwony
GPIO2 LED niebieski
GPIO13 Button
GPIO15 przekaźnik
GPIOP5, GPIO12, CPIO14 zajmuje obsługa czipu mierzącego energię BL0937
Potrzebny jest interfejs USB-Uart (jak w większości przypadków) oraz kabelki do odpowiednich pinów:
Jeśli masz do przerobienia więcej niż 1 gniazdko - warto sobie kabelki skleić razem, wtedy wkłada się je w dziurki idące po łuku w płytce - jednym ruchem:
NIE PROGRAMUJEMY NIGDY GNIAZDKA PODŁĄCZONEGO POD 230V !!
wszystko robimy podłączając wyłącznie sam programator do płytki w gniazdku, nic więcej.
Jeśli kabelki dobrze podłączyliśmy, i pin GPIO0 zwarliśmy do masy, to podłączając programator - flashowanie pójdzie bez problemu
Po udanym flashowaniu - odłączamy nasz programator, zakładamy przedni przeźroczysty plastik i dokręcamy go śrubką od tyłu. Nie zgubmy "gumki" zasłaniającej czip ESP - zapewnia ona jego skuteczne chłodzenie!
Po podłączeniu nowo sflashowanego Suplą gniazdka do 230v - znajdziemy sieć wifi Supla-xxxx, po połączeniu z nią - otwieramy http://192.168.4.1/ - i lecimy z konfiguracją jak w każdym tego typu module.
Ponieważ firmware GG było robione "wg szablonu" - wszystko co potrzeba (GPIO) mamy już ustawione prawidłowo, jedyne co KONIECZNIE trzeba zrobić - to kalibracja pomiaru. No i ustawić swoje parametry sieci wifi i konta supla ;)
Kalibrację robimy w Ustawienia Urządzenia > Inne - i tam klikamy na link Kalibracja
Procedura kalibracji jest prosta, ale wymaga podłączenia znanego obciążenia. Dobra jest tu "klasyczna żarówka" żarowa - np 40W czy 60W. Albo jakaś grzałka, halogen itp.
Zupełnie nie nadają się do tej kalibracji obciążenia "aktywne", żarówki ledowe i inne urządzenia.
Niestety, ale aby zrobić tą kalibrację DOBRZE - trzeba mieć przynajmniej dobry woltomierz AC - ponieważ w realnych warunkach "żarówka 40W - wcale nie pobiera 40W" - większość żarówek ma podaną moc przy 220 lub 230v, a w sieci mamy ostatnio (w zależności od ilości słońca i wiatru w okolicy) często 240-245v ! (a żarówka, jako opornik o mniejwięcej stałej rezystancji - przy wyższym napięciu pobierze wyższy prąd, czyli większą moc, niż deklarowana).
Zakładam że nie masz profesjonalnego (lub amatorskiego) watomierza, ale masz przynajmniej multimetr z pomiarem napięcia AC. Więc mierzysz napięcie w sieci, w gniazdku (najwyższy zakres, typu 600V AC - będzie ok)
Zmierzone napięcie w sieci - X voltów, przykładowo 240v)
Mając przykładową żarówkę, na której jest podane 230v 40W - obliczamy sobie:
prąd nominalny = 40W / 230v = 0,1739...A , a stąd rezystancja nominalna = 1322,5 ohma.
prąd rzeczywisty = 240v / 1322,5 ohma = 0,18147448...A , a stąd moc rzeczywista = 43,554... W
Mając do dyspozycji jakiś miernik mocy - mamy mniej do liczenia ;)
Podłączamy naszą żarówkę do kalibrowanego gniazdka, włącznikiem na obudowie Gosunda - włączamy ją (by sobie 1-2s już świeciła, by się nagrzała i była stabilna termicznie - bo wraz z temperaturą zmienia się trochę rezystancja, więc i pobierana moc)
W okienku kalibracji wpisujemy zmierzone napięcie (np 240v) oraz obliczoną (lub zmierzoną) powyższą moc (np 43,5W)
i klikamy przycisk Kalibracja. Trwa ona kilkanaście sekund, i po niej zmieniają się współczynniki pomiaru.
Tak sobie myślę - jeśli chcesz rejestrować pobieraną moc, to zależy ci na jej oszczędzaniu? To aby wszystko było "na maksa" oszczędnie - warto zmienić jeszcze 2 ustawienia:
Ustawienia urządzenia > Przekaźniki > Przekaźnik 1 - i tu zmienić ustawienia LEDa jak poniżej:
Ustawienia urządzenia > Konfiguracja - i tu zmienić ustawienie LEDa konfiguracyjnego jak poniżej:
Da nam to taką pracę modułu, że:
Moduł tak skonfigurowany widzimy w Supla-Cloud w ten sposób:
Można (a wręcz dobrze by było) zmienić ikonę włącznika oraz wpisać mu jakąś intuicyjną nazwę, co on mierzy - np Lodówka - co będzie do niego podłączone, i sparować w Cloud włącznik z miernikiem - wtedy w aplikacji mobilnej będzie pod jedną ikoną (włącz-wyłącz przesuwane lewo-prawo, oraz dwa razy w lewo - dostęp do pomiaru i statystyk)
Warto wpisać też (choćby orientacyjną) cenę energii w PLN/kWh .
W aplikacji mobilnej - wyglądają takie mierniki tak:
A po przesunięciu w lewo widzimy realny pomiar z danej chwili:
Klikając na ikonkę wykresów - dostajemy przebieg poboru mocy:
Historia (wykresy) pomiarów - pojawi się dopiero po pewnym czasie, powiedzmy z pół godziny dajmy mu zbierać dane, by było co pokazywać na wykresie ;)