Wgrywanie firmware ...
 
Powiadomienia
Wyczyść wszystko

Sonoff Wgrywanie firmware to Sonoff Mini Extreme R4

37 Wpisów
5 Użytkownicy
4 Likes
569 Wyświetleń
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 
wpf-cross-image

Sonoff Mini Extreme R4 na moment kiedy to piszę nie jest jeszcze dostępny w sprzedaży, ale pewnie niedługo będzie już dostępny.

Opis jak wgrać alternatywny Firmware oraz YT-video poniżej:

Wgrywanie firmware to Sonoff Mini Extreme R4

 

⚙️Wgrywanie firmware do Sonoff Mini Extreme R4 #SmartnyDom

 
Dodane : 27/01/2023 8:44 pm
isom reacted
(@micraw)
Wpisów: 17
Praktykant
 

Dzień dobry!
Wgrałem wersję 3.7.0 i działa bardzo szybko, wciśnięcie switcha od razu zmienia stan przekaźnika, w sofcie producenta było opóźnienie.
Chciałbym zapytać czy załączanie przekaźnika przez pętlę S1 S2 byłoby obsługiwane także przez Afe firmware?
Pozdrawiam

 
Dodane : 04/01/2024 2:46 am
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

tak bedzie działać, musisz zdefiniowac przycisk w AFE ustawić go na GPIO-27 na którym chodzą te S1/S2 i którym przekaźnikiem steruje then przycisk.

 
Dodane : 04/01/2024 11:48 am
(@micraw)
Wpisów: 17
Praktykant
 

Czy wtedy muszę zrezygnować z przycisku systemowego? W ustawieniach do wyboru jest 0 lub 1 przycisk

 
Dodane : 04/01/2024 6:28 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

Jeden przycisk może być systemowy ten z GPIO0 a drugi tylko sterowanie przekaznikiem

 
Dodane : 04/01/2024 6:38 pm
(@micraw)
Wpisów: 17
Praktykant
 

Tak, rozumiem sprawę 🙂 w tej wersji dla r4 jest pole wyboru ilości przycisków 0 lub 1

 
Dodane : 04/01/2024 9:20 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

aaa ok, wlaśnie widze w kodzie że zrobiłem, że jest 1 przycisk 🤔 

Może uda mi się dzisiaj jeszcze wygenerować nową wersję z 2 przyciskami - dam znać

 
Dodane : 04/01/2024 9:42 pm
(@micraw)
Wpisów: 17
Praktykant
 

Dziękuję, fajnie 🙂 Czy nowy soft ładować przez konwerter ttl czy można będzie już przez przeglądarkę?

 
Dodane : 04/01/2024 10:11 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

@micraw przeglądarkę

 
Dodane : 04/01/2024 10:23 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

@micraw która wersję używasz? Domoticz, HomeAssistant? openHab?

 
Dodane : 04/01/2024 10:26 pm
(@micraw)
Wpisów: 17
Praktykant
 

Domoticz 🙂

 
Dodane : 04/01/2024 10:36 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

@micraw tutaj jest wersja 3.8.0.B5 - to jest wersja nad którą siedzę, u mnie w domu pracuje okay, ale nie mam używam Domoticz, więc to ty będziesz testował tę wersję; ja zrobiłem przed chwilką szybki test wł/wył i było okay.

Dodałem drugi przycisk, ale będziesz musiał go skonfigurować ręcznie

  • GPIO: 27
  • Sterowanie tylko przekaźnikiem
  • Typ: bistabilny (zakładam, że masz taki typowe włącznik w ścianie)
  • IDX 0

 

Jak będzie już gotowa wersja (nie beta) to zaktualizujesz sobie przez Internet - ale to gdzieś za 2 miesiące

pzdr.a

 
Dodane : 04/01/2024 11:08 pm
(@micraw)
Wpisów: 17
Praktykant
 

Ok, dziękuję, jak tylko sprawdzę to dam znać 🙂

 
Dodane : 04/01/2024 11:28 pm
(@micraw)
Wpisów: 17
Praktykant
 

Skoro mogę "potestować" to drobnostka "RAM wykorzystany w ?%" - zniknęła liczba, wcześniej było chyba poniżej 40%.
S1 S2 działa po skonfigurowaniu, idealnie sprawdzi się dla przycisku monostabilnego. Każdy impuls z chwilowego zwarcia S1 S2 wprowadza przekaźnik w stan przeciwny.
Jednakże dla tradycyjnego przełącznika ściennego (typ bistabilny): załączony softowo przekaźnik, S1 S2 cały czas rozwarte (przełącznik ścienny wyłączony) nie powinien być wyłączany przekaźnik przez zwieranie S1 S2 (włączanie przełącznika), dopiero wyłączany przy rozwieraniu S1 S2.
Także w drugim przypadku dla wyłączonego softowo przekaźnika, S1 S2 cały czas zwarte (przełącznik ścienny włączony) i następnie rozwieranie S1 S2 (przełącznik ścienny wyłączany) nie powinno wprowadzać przekaźnika w stan przeciwny tj. załączać.
Na tę chwilę działa jak powyżej a wydaje mi się, że idealnie byłoby w trybie bistabilnym wprowadzić warunek:
Gdy przekaźnik "1" to S1 S2 zmiana stanu z 0 na 1 nie zmienia stanu przekaźnika, dopiero S1S2 z 1 na 0 zmienia przekaźnik na 0;
gdy przekaźnik "0" to S1 S2 zmiana stanu z 1 na 0 nie zmienia stanu przekaźnika, dopiero S1S2 z 0 na 1 zmienia przekaźnik na 1.
To takie moje przemyślenia na ten temat, póki co jest fajnie, że reaguje na zmiany stanu S1S2 😉
Dzięki

 
Dodane : 05/01/2024 2:14 am
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

Dodane przez: @micraw

Skoro mogę "potestować" to drobnostka "RAM wykorzystany w ?%" - zniknęła liczba, wcześniej było chyba poniżej 40%.

Tak to jedna z "doróbek" do poprawienia jeszcze: https://github.com/tschaban/AFE-Firmware/issues/902

Dodane przez: @micraw

S1 S2 działa po skonfigurowaniu, idealnie sprawdzi się dla przycisku monostabilnego. Każdy impuls z chwilowego zwarcia S1 S2 wprowadza przekaźnik w stan przeciwny.
Jednakże dla tradycyjnego przełącznika ściennego (typ bistabilny): załączony softowo przekaźnik, S1 S2 cały czas rozwarte (przełącznik ścienny wyłączony) nie powinien być wyłączany przekaźnik przez zwieranie S1 S2 (włączanie przełącznika), dopiero wyłączany przy rozwieraniu S1 S2.

Idea jest, że każde przełączenie, czy to w aplikacji na smarfonie, przez przeglądarkę, czy fizyczne przełączenie w ściennym przełączniku, albo włącza, albo wyłącza żarówkę, bez względu w jakiej pozycji jest przycisk w ścianie. Nie będę robił dla bistabilnego, że czasami żarówke trzeba jednym przełączeniem, a czasami dwoma przerzucic między stanami, żeby włączyć lub wyłączyć żarówkę. Tak samo jest na oryginalnym oprogramowaniu. Jeśli ktoś potrzebuje, żeby fizyczny przełącznik zawsze fizycznie był w tym samym położeniu to od tego jest przycisk monostabilny.

Zastanawiam się jaki jest cel tego? Nigdy nie bedzie sytuacji, że żarówka będzie tylko świecić się, gdy bistabilny jest np. wciśnięty od dołu, czyli nigdy nie będzie włączona przy takim samym położeniu bistabilnego - będzie raz tak, raz inaczej - w zależności jak przełączy się softowo i w regułach. Natomiast użytkownik w tym wypadku będzie musiał pamiętać, jaka pozycja bistabilnego wyłącza żarówkę i czasami będzie musiał(a) przełączyć go jeden raz, a czasami dwa razy. Trzeba wtedy robić szkolenie dla gości, teściowej z obsługi oświetlenia dlaczego czasami muszą raz a czasami dwa nadusic przycisk, żeby wyłączyć lub włączyć oświetlenie hm... ja w miałbym wystawione walizki przed dom, gdybym tak zrobił w domu 🤪 

pzdr.a

 

 

 

 

 

 
Dodane : 05/01/2024 11:55 am
(@micraw)
Wpisów: 17
Praktykant
 

Pomysł wynikał tylko z nabytego przyzwyczajenia, że w daną stronę światło jest włączone. Nie ma co sztywno się tego trzymać, w końcu przełączniki schodowe mają różne stany dla włączenia światła, w zależności jak jest ustawiony przełącznik po drugiej stronie schodów... 🙂
Dzięki za beta soft.
Pozdrawiam

 
Dodane : 05/01/2024 9:55 pm
adrian reacted
(@zorro2003)
Wpisów: 10
Bywalec
 

Cześć,

Mam pytanie odnośnie wgrywania firmware:

1) kupiłem https://pl.aliexpress.com/item/1005006350329898.html?spm=a2g0o.order_list.order_list_main.22.1c9a1c24h6SVrV&gatewayAdapt=glo2pol (CPU: ESP32-C3)

2) kupiłem FT232 konwerter USB UART 3.3V 5V TTL ARDUINO (ustawiłem na 3,3V VCC)

3) ściągnąłem: afe.firmware.t0.3.7.0 oraz flash_download_tool_3.9.5.

4) poustawiałem wszystko zgodnie w filmem z YouTube i gdy klikam ERASE:

test offset : 4096 0x1000
case ok
test offset : 57344 0xe000
case ok
test offset : 32768 0x8000
case ok
test offset : 65536 0x10000
case ok
...........................................

Kropki lecą w nieskończoność. Na Adapterze świeci dioda PWR, RXD i mruga TXD.

Czy ktoś miał taki przypadek?

 
Dodane : 26/02/2024 9:34 am
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
Autor tematu
 

@zorro2003 cześć, nie jestem pewien, czy ta sama kompilacja AFE dla Sonoff MiniR2 z ESP z prockiem Xtensa pyknie na ESP32 C3 w architekturze RISC-V (MiniR4M)

nie próbowałem.

Nie ma mnie teraz w domu ale pod koniec tygodnia przyjrzę się i wygeneruję nową wersję pod tą wersję ESP32 - odezwę się.

--- Co do wgrywania 

  • port COM wybrany i dobry?
  • wprowadzasz sonoff w tryb flash'owania ? tzn wciśnięty przycisk w sonoff zanim adapter zostanie włożony do USB po włożeniu puszczasz przycisk? 
  • zamień przewody tx z rx na próbę?
 
Dodane : 27/02/2024 12:01 am
(@zorro2003)
Wpisów: 10
Bywalec
 

@adrian Cześć,

  • tak, port COM nr. 25
  • wciskam adapter do USB z przyciśniętym przyciskiem na Mini R4 Extreme i puszczam po około 3 sek.. W głośnikach słychać dźwięk Windows odpowiedzialny za poinformowanie o podłączeniu/wpięciu czegoś na USB.
  • tak, testowałem i zamieniałem.

Po uruchomieniu ERASE, poniższa sytuacja:

Afe status

Kropki lecą do przodu. na USB-

UART mruga: TXD i świeci ciałgym RXD i GND.

Sonoff przekaznik
Plytka
Plytka zalutowana

Pozdrawiam :).

 

 
Dodane : 27/02/2024 9:56 am
pawell32
(@pawell32)
Wpisów: 1195
Guru
 

@zorro2003 to że kropki "lecą" nie oznacza, że co kolwiek się dzieje.

wejdż na stronę espeasy i pobierz przykładowy soft dla esp32 i wgraj go pod adres 0x0. Jak pójdzie to wrócisz do właściwego.

esp32 programming
 
Dodane : 27/02/2024 12:19 pm
Strona 1 / 2
Udostępnij: