Sonoff Mini - firmware

stiva
Posty: 2
Rejestracja: śr sty 08, 2020 9:47 pm

ndz maja 03, 2020 9:36 pm

Hej, czy ktoś uruchomił sonoff mini z roletami?
rustin
Posty: 49
Rejestracja: ndz gru 22, 2019 3:45 pm

czw maja 21, 2020 10:14 am

W garażu mam zamontowany sonoff sv z suplą. Oświetlenie jest za pomocą włącznika schodowego.
Czy kupując sonoff mini, wgram suplę bez lutowania, podłączę włącznika schodowego i tak skonfiguruję aby podczas otwierania bramy światło się włączało w określonych godzinach i gasiło przy zamykaniu? a włączniki działały jak do tej pory.
Scorcerer
Posty: 6
Rejestracja: czw maja 23, 2019 4:09 pm

czw maja 21, 2020 1:13 pm

Widzę że powoli będą pojawiać się mini z firmware 3.5.0.
To też działa, tylko trzeba kilka kroków zrobić inaczej.
Mi udało się tak:

1. Najpierw normalnie, podłączenie do prądu (UWAGA NA 230V), update do 3.5.0 z eWelink.
2. Odłączenie od prądu, zdjęcie obudowy, włożenie zworki, zamknięcie obudowy, odpalenie. (EDIT: elmaya niżej pokazuje screeny miejsca na rzeczoną zworkę, jest to zworka do załączenia trybu DIY)
3. Połączenie z wifi w trybie DIY - SSID: ITEAD-xxxxxxx hasło 123345678, wbicie na strone modulu (domyślnie http://10.10.7.1/ )
4. Wpisanie danych do mojego lokalnego wifi, żebym nie musiał skakać pomiędzy sieciami i urządzeniami.

Teraz zaczyna sie magia, ale wszystko opisane jest tutaj: https://github.com/itead/Sonoff_Devices ... %20Doc.pdf

Można podążać za tym poradnikiem jak macie firefoxa i windows: https://sigmdel.ca/michel/ha/sonoff/sonoff_mini_en.html
Dla linuksiarzy z curlem szybki listing potrzebnych komend:
Listowanie statusu:

Kod: Zaznacz cały

curl http://10.1.0.245:8081/zeroconf/info -d '{"data":{ }}'
U mnie moduł zgłaszał się następująco, ważne jest żeby zmienić deviceid bo będzie odrzucał inne komendy:

Kod: Zaznacz cały

{"seq":2,"error":0,"data":{"switch":"off","startup":"off","pulse":"off","pulseWidth":500,"ssid":"kvs","otaUnlock":false,"fwVersion":"3.5.0","deviceid":"1000c8a6c5","bssid":"d4:ca:6d:96:d4:84","signalStrength":-48}}
Trzeba zatem włączyć OTA:

Kod: Zaznacz cały

curl http://10.1.0.245:8081/zeroconf/ota_unlock -d '{"deviceid":"1000c8a6c5","data":{ }}'
I dobrze byłoby sprawdzić czy zadziałało:

Kod: Zaznacz cały

curl http://10.1.0.245:8081/zeroconf/info -d '{"data":{ }}'
{"seq":3,"error":0,"data":{"switch":"off","startup":"off","pulse":"off","pulseWidth":500,"ssid":"kvs","otaUnlock":true,"fwVersion":"3.5.0","deviceid":"1000c8a6c5","bssid":"d4:ca:6d:96:d4:84","signalStrength":-48}}
Jak true to true, czas na flashowanie:

Kod: Zaznacz cały

curl http://10.1.0.245:8081/zeroconf/ota_flash -d '{"deviceid":"1000c8a6c5","data":{"downloadUrl":"http://vps.akowalik.eu/PrimaryGUI_ota.bin","sha256sum":"596ff83d9a47a67ac1d9e0cbc7adaebe30d640d602d5c7752285c4e242553c10"}}'
Musiałem użyć zewnętrznego serwera bo zwykły pythonowy nie dawał rady, a nie chciało mi się stawiać nginx czy apache lokalnie. Przy użyciu porządnego serwera http zadziałało od strzała, jak ktoś chce to niech sobie też pociągnie - na razie nie usuwam pliku. to jest PrimaryGUI z początków tego posta, IMO najwygodniejszy soft narazie :)
Ostatnio zmieniony czw maja 21, 2020 8:36 pm przez Scorcerer, łącznie zmieniany 1 raz.
rustin
Posty: 49
Rejestracja: ndz gru 22, 2019 3:45 pm

czw maja 21, 2020 4:40 pm

O jakiej zworce mówisz? Nie ma nigdzie i nie mowy. Gdzie ja wpiac?
elmaya
Posty: 814
Rejestracja: śr cze 27, 2018 5:48 pm
Lokalizacja: Sevilla

czw maja 21, 2020 6:19 pm

Obrazek
Obrazek
fido
Posty: 19
Rejestracja: wt cze 18, 2019 9:49 am

wt maja 26, 2020 1:01 am

Cześć, mam pytanie co do tego softu Sonoff mini v2.1.rar- chciałbym go wgrać ale poprzez wifi i Sonoff_Devices_DIY_Tools-master ale tam nie ma wyboru dwóch plików *.bin, który z nich muszę wgrać czy nie ma takiej możliwość i muszę wgrywać poprzez programator
rustin
Posty: 49
Rejestracja: ndz gru 22, 2019 3:45 pm

wt maja 26, 2020 4:12 pm

Zamówiłem dwa mini. Zastanawiam się czy montować jednego do garażu. Włącznik schodowy, chce ustawić tak ze przy otwarciu bramy będzie się zaświecac światło ale tylko jeżeli bedzie zachód czyli sterowanie, wschód zachód, gasić 5min po zamknięciu bramy?
Awatar użytkownika
Xoggo
Posty: 135
Rejestracja: ndz mar 29, 2020 10:03 pm
Lokalizacja: Zbąszynek

wt maja 26, 2020 4:24 pm

rustin pisze:
wt maja 26, 2020 4:12 pm
Nie rozumiem pytania :shock:
rustin
Posty: 49
Rejestracja: ndz gru 22, 2019 3:45 pm

wt maja 26, 2020 4:45 pm

Czy da się tak zrobić, sonoff mini z supla do oświetlenia garażu gdzie jest włącznik schodowy. Brama sterowana jest sonoff sv z supla. Ustawiam działanie sonoff mini w czasie zachód - wschód słońca (jest taka opcja w harmonogramie), jeżeli w tym czasie otworze bramę, zaswieca się światło, gdy zamykam gasnie po 5 minutach. Gdy jest wschód - zachód, sonoff mini nie aktywuje oświetlenia
lukfud
Posty: 235
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

wt maja 26, 2020 6:39 pm

Scorcerer pisze:
czw maja 21, 2020 1:13 pm
Widzę że powoli będą pojawiać się mini z firmware 3.5.0.
To też działa, tylko trzeba kilka kroków zrobić inaczej.
Cześć,
Wg. Twojego opisu upload softu do mini przeszedł bez najmniejszego zająknięcia. Klips do programowania tym razem nie był potrzebny.

Przy okazji podzielę się swoją binarką ;)
Nie jest to odkrycie ameryki, ale może komuś przypasuje.
Kompilacja przez Arduino IDE na nowej bibliotece https://github.com/klew/arduino

Po poprawnym wgraniu, MINI uruchomi się w trybie konfiguracji, rozgłaszając swoją sieć "ESP_XXXXXX", hasło: "configpass".
Wypełniamy wszystkie pola, klikamy SAVE, po przeładowaniu strony klikamy OTA (jeśli ESP nie podłączy się do naszej sieci, przejdzie ponownie w tryb konfiguracji). Wchodzimy w przeglądarce na adres przydzielony przez router (dane logowania z konfiguracji), opcjonalnie ustawiamy nazwę i wybieramy tryb działania przycisku, zapisujemy. Klikamy SUPLA.
Tryb OTA daje nam możliwość wgrania innego softu prosto ze środowiska Arduino IDE (dołączona biblioteka ArduinoOTA), albo pliku .bin przy pomocy espota.py (wymagany jest zainstalowany python).

Zauważyłem, że po wgraniu swojej binarki wg. poradnika kolegi @Scorcerer w eepromie zostały ślady po poprzednim oprogramowaniu. W trybie konfiguracji mamy możliwość wyzerowania eepromu.

Miganie diody (ms):
100/150 - tryb konfiguracji,
1200/150 - tryb OTA,
150/1200 - tryb SUPLA, brak połączenia z serwerem,
250/250 - brak połączenia z siecią w trybie OTA i SUPLA,
ciągłe świecenie - tryb SUPLA, połączony z serwerem,
Załączniki
sonoff_mini.png
sonoff_mini.png (40.13 KiB) Przejrzano 84 razy
sonoff_mini_new_library.zip
(298.29 KiB) Pobrany 6 razy
.newbie
ODPOWIEDZ