Sonoff POW R2 + Flash + oszczędzanie energi.
Sonoff POW R2- jest wersją, która dodatkowo mierzy przepływający prąd.
Do wgrania oprogramowania będziemy potrzebowali:
jeżeli chodzi o urządzenie którym można załadować oprogramowanie na naszego sonoff:
Link do aukcji (wybierając pamiętaj o tym, że zasilanie jest 3,3v)
Teraz musimy przystąpić do przylutowania pinów do naszego sonoffa, a jeżeli nie mamy pinów warto je kupić. Piny ułatwią nam flash i nie są drogie, a bardzo wygodne w użytkowaniu.
TTL>>SONOFF POW R2
3,3v>>3,3v
gnd>>GND
TX>>RX
RX>>TX
Przy podłączaniu USB TTL do komputera musi być wciśnięty przycisk na sonoff. Wciśnięcie tego przycisku spowoduje przełączenie sonoffa w tryb flash (ten tryb łatwo rozpoznać, bo na sonoffie nie będzie migać żadne światełko). W folderze, gdzie jest program do flash espeasy wrzucamy plik z tasmota (.bin).
Kolejno po wgraniu musimy go wypiąć z usb i wpiąć ponownie, ale tym razem już na sonofie nie naciskamy przycisku (światełko na sonofie miga zielone). Tym razem uruchamiamy termite (taki terminal gdzie ustawimy stały adres ip i zmusimy naszego sonoffa do połączenia z siecią bezprzewodową)
Wpisujemy kolejno komendy:
ssid1 nazwa_wifi
password hasło_do_wifi
IPAddress1 192.xxx.xxx.xxx (nadajesz stały adres ip do sonoffa)
IPAddress2 192.xxx.xxx.xxx (adres ip routera)
IPAddress3 255.255.255.0 (maska twojej sieci)
restart- przeładowanie sonoffa
Konfiguracja oszczędzania energii poprzez domoticz
Gdy mamy wszystko zrobione musimy w naszym sonoff Pow R2 ustawić, że jest to wersja sonoffa Pow R2:
Po zaznaczeniu na głównej stronie widzimy ile prądu pobierają urządzenia podłączone do sonoffa.
W naszym sonoffie musimy ustawić idx od przełącznika oraz moc, energia. można również eksportować do naszego domoticza inne parametry np „A”.
Tworzymy zmienną użytkownika (jest to wirtualny zmienna którą ustawiamy w blocky) zmiena jest całościową np: 0,1,2,3,4,5,6,7,8… zmiene całościowe nie ma to znaczenia, ale my będziemy zmieniali z 0 na 1 i na odwrót.
Naszą zmienną użytkownika będziemy uruchamiać na 1 w momencie kiedy: prąd do telewizora = On AND Telewizor (jest to zmienna użytkownia) (tutaj jest funkcja jeżeli zmienna nie jest (1)) to zmień Telewizor na (1) po 60s.
Kolejne blocky zadbają o to żeby wyłączyć nasz telewizor w momencie kiedy z niego nie korzystamy:
Zmienna użytkownika jest stworzona tylko po to żeby po minucie wykonały się te drugie blocky, bo jeżeli wykonały by się od razu to nasz telewizor wyłączył by się pominucie, a tak mamy czas na to żeby uruchomić telewizor po uruchomieniu nie wyłączy się. W momencie kiedy wyłączymy telewizor i zostaną spełnione warunki z tych 2 blocky to telewizor się wyłączy po 1 minucie…