Sonoff Basic z T1 p...
 
Powiadomienia
Wyczyść wszystko

Sonoff Basic z T1 problem

28 Wpisów
2 Użytkownicy
0 Reactions
5,313 Wyświetleń
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Testuje Sonoffa Basic z softem T1 , zewnetrznym wlacznikiem i czujnikiem temperatury DS18B20. Przekaznikiem steruje za pomoca openhab. W ramach testu wykonalem dzisiaj kilka sterowan Sonoffem z openhab w dosyc krotkim czasie (okolo cztery zmiany ponizej 8 sekund).  To tym tescie przekaznik zaczal bardzo szybko mrugac (ON/OFF). Po okolo 10 sekundach odlaczylem Sonoffa od zasilania. Po powtornym podlaczeniu do sieci Sonoff nie dawal oznak zycia, nie zalaczal sie - zero reakcji, zielona dioda nie mrugala tak jak przy normalnym starcie, rowniez nie byl wykrywalny przez ping. Po kilku probach podlaczenia do sieci , Sonoff wreszcie sie obudzil zauwazylem ze dioda mruga ale bardzo szybko , wyglada jakby byl w trybie konfiguracyjnym. Natomiast ciagle nie jest wykrywalny przez ping , nie moge sie z nim polaczyc.

Czy spotkal sie ktos z podobnym zachowaniem Sonoffa ? 

Kilka dni temu zauwazylem jeden przypadek kiedy po zalaczeniu zasilania , ten sam Sonoff nie zalaczam sie , nie byl wykrywalny w sieci (juz mial wgrany soft T1), po kilku probach odlaczenia i ponownego wlaczenia zasilania zaczal dzialac. Wiec moze ten egzemplarz ktory mam jest feralny czego nie moge wykluczyc.

 
Dodane : 03/04/2018 11:54 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
  • podeslij screenshot z konfiguracji przycisku
  • moglbys mniej wiecej okreslic czestotliwosc migania tej diody?
 
Dodane : 04/04/2018 7:56 am
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Dioda mruga z częstotliwością około 2 błyski na sekundę - szybko wydaje mi się ze z ta sama częstotliwością mruga jak Sonofff jest w trybie konfiguracji.

Co do screeshota przełącznika sprawdzę czy mam zdjęcie ustawień na kompie bo jak nie to w tej chwili do Sonoffa się nie dostanę zdalnie , nie jest widoczny w sieci.

Jeszcze dodam ze oprócz dodatkowego włącznika zewnetrznego w ramach testu używałem również ten mały włącznik wbudowany w Sonoffie. Wszystko działało należycie. Gdy będę już gotowy do instalacji na stałe , rozumie ze dobrze jest ten wbudowany włącznik ustawić jako przycisk do systemu.

Dobrze ze Sonoff zaczął wariować jak byłem w domu i mogłem go szybko odłączyć od zasilania w przeciwnym razie przekaźnik napewno nie wytrzymałby długo w tym trybie "disco".

 
Dodane : 04/04/2018 1:06 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Niestety nie zrobilem screenshotow ustawien obu przyciskow na Sonoffie tak ze nie mam tych informacji.

Jednak pamietam dokladnie jakie byly ustawienia.

Odlaczylem Sonoffa od zasilania na noc, dzisiaj wlaczylem go powtornie do zasilania i zauwazylem go w sieci Wifi , pod nazwa AFE-Device i IP 192.168.5.1. Na to wyglada ze z jakiegos powodu utracil wszystkie ustawienia.

Po powtornym zaprogramowaniu , przekaznik znowu pracuje. Uzywam obu przyciskow (ten wbudowany jak rowniez dodatkowy zewnetrzny - wpiety pomiedzy piny 3 i 4 czyli GPIO1)

Zalaczam screenshoty ustawien obydwu przyciskow. Prosze zobaczyc ale nie ma tak bledow. Jesli to jest mozliwe chcialbym sie dowiedziec jaka mogla byc przyczyna awari Sonoffa wczoraj i utraty wszystkich ustawien.

Przycisk1
 
Dodane : 04/04/2018 7:34 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

I przycisk number 2

Przycisk2
 
Dodane : 04/04/2018 7:35 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Zauwazylem drobny mankament w Sonoffie po przywroceniu wczesniejszych ustawien. A mianowicie gdy wprowadzam Sonoffa w tryb "Ustawienia" przez http i nastepuje restart urzadzenia przekaznik sie zalacza w pozycje ON. Po wyjscie z ustawien wraca do pozycji Off.

Czy cos przegapilem?

 
Dodane : 04/04/2018 7:48 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

cześć, tak do końca nie stwierdzimy jeszcze probemu moje przypuszczenia

  • mogłeś mieć jeden z przycisków ustawionych na systemowy
  • jeśli ten systemowy był np zewnętrznym przyciskiem i bi-stabilnym to w T0 i T1 jest zrobiony reset urządzenia jeśli przycisk jest wciśnięty na 30sek - czyli przełączysz bistabilnego - zapala się np lampa ale dodatkow odlicza 30sek do resetu.
  • Restet działa tak, że kasuje całą pamięć, później ładuje wartości domyślne i to trwa nawet 1-2 minuty - w tym czasie sonoff jest jakby nieżywy. 
  • po tym czasie sonoff zaczyna mrugać i wchodzi w tryb kondiguracji przez hotspot: 192.168.5.1
  • na tych ustawieniach przycisków teraz nie powinien wejśc w tryb kasowania pamieci, czy konfiguracji - obserwuj czy bedzie dzialać okay
  • sugeruje nie ustawiać zewnętrznego przycisku jako systemowego - a nigdy gdy jest bistabilny 
  • daj znać jak coś się jeszcze raz posypie

Co do zachowania się przekaźnika przy wchodzeniu i wychodzeniu w konfigurację nie zauważyłem u sibie takiego obajwu. Podeślij konfigurację przekaźnika może masz jakąś kombinację tam której nie wytestowałem. 

 

 
Dodane : 04/04/2018 8:34 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Witaj. Marne szanse ze ktorys z tych dwoch przyciskow byl ustawiony jako systemowy poniewaz ibydwa testowalem wczoraj i oba zalaczaly przekaznik. Co bylo dziwne dla mnie wczoraj ze po odlaczeniu zasilania od przekaznika i probie jego wlaczenia po kilku minutach nie bylo zadnych objaw zycia na Sonofie, zielona diode nie mrugala, urzadzenie nie bylo wykrywane przez ping, nie reagawal na zmiane pozycji zadnego z dwoch wylacznikow.

W przyszlosci planuje ustawic ten wbudowany wlacznik jako systemowy w razie jakby cos zaczelo nawalac to bedzie mozliwosc zmiany trybu.

Zachowanie przekaznika przy wchodzeniu i wychodzeniu w konfiguracje wrocilo do normy - dziwne bo zadnej powaznej zmiany nie zrobilem. Jedyna modyfikacja byla tylko dla czujnika temperatury , czas uaktualniania z 10 sekund na 30s. Moze 10s bylo za szybko dla niego, ale narazie mam tylko ten jeden switch na tescie tak ze powinien wyrabiac.

W zalaczniku przesylac zdjecia konfiguracji przekaznika.

Czy myslalesz moze o dodaniu opcji do AFE pozwalajacej na zrobienie backup konfiguracji Sonoffa ?

Zapewne bylo by to bardzo pomocne dla wszystkich.

Przekaznik
 
Dodane : 04/04/2018 11:05 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 
  • systemowy przycisk tez moze przełączać przekaźnik - trzeba tylko wybrać nr przekażnika do sterowania
  • temat zgrywania konfiguracji był już poruszany - odpowiedz moja była, że nie planuje - powód to ilość pracy z tym + bardzo zależy mi na wgrywaniu soft przez http, a zeby to zrobić potrzebuje mieć 2x więce dostępnej pamieci w urządzeniu niż rozmiar firmware. W przypadku np sonoff'ów jestem na pograniczu. Obawiam się, że gdybym zrobił zgrywania konfiguracji to frmware byłby już za duży. 
  • obserwuj jak działa i daj znać jak będa problemy
 
Dodane : 04/04/2018 11:23 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Nastepny dzien testu i tym razem znowu sie udalo zepsuc Sonoffa. Tym razem zalaczalem przekaznik tylko dodatkowym wylacznikiem zewnetrznym ktory jest ustawiony na GPIO1 , wpiety pomiedzy piny 3 i 4.

Odstepy pomiedy zmiana stanu byly ok 1.5 do 2 sekund. Wiec nie byly to jakies szybkie zmiany. O ile dobrze pamietam przy 5 rundzie Sonoff nie wyrobil i zaczal zwalniac - wtedy przestalem przelaczac i czekalem. Nastepnie zauwazylem ze po kilku sekundach tak jakby byl bardzo opozniony jeszcze wykonywal prace , raz moze dwa zalaczenia i ostatni stan zostal na pozycji ON. Trwalo to jakies kilka minut ciagle byl w pozycji ON nie przelaczal juz. Jeszcze udalo mi sie go wylaczyc ktoryms wylacznikie. Po okolo 4 minutach zauwazylem ze dioda mruga - 5 sekund ON , 10 sekund OFF - naliczylem okolo 5 blyskow diody. Po tym cyklu byla przerwa moze wiecej niz minute. Oczywiscie w tym momencie Sonoff juz nie reagowal na komendy z openhab czy ktorys z wylacznikow. Nie odpowiadal rowniez na ping.

Wiec odlaczylem go od sieci - od tej pory nie daje oznak zycia. Tym razem nie ma go rowniez pod default IP 192.168.5.1

Uaktualnienie:

Odlaczylem Sonoffa od sieci na jakies 5 minut. Po powtornym wlaczeniu zasilania o dziwo dziala, sterowanie z obu przyciskow i openhab ok.

Jaka moze byc przyczyna tego zachowania. Adrian , czy masz moze Sonoffa z T1 zeby zrobic ten sam test u siebie?

 

 
Dodane : 05/04/2018 7:49 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

I tak na dokladke nastepny test jaki wykonalem przed chwila bylo sterowanie z openhab. Po kilku szybkich zmianach stanu z OFF/ON/OFF/OFF powtorzyla sie sytuacja gdzie przekaznik wpadl w tryb disco - tym razem udalo sie go zatrzymac naciskajac przycisk na Sonoffie i sie wylaczyl. Ale tym razem nie utracil konfiguracji , mozna nim sterowac po tym incidencie.

 
Dodane : 05/04/2018 8:11 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

masz jakieś reguły w OH związane z tym sonoff'em?

 
Dodane : 05/04/2018 8:45 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Jedynie to jak ponizej.

rule "Reczna zmiana wartosci sonoff_lampa"
when
Item sonoff_lampa_status changed
then
if (sonoff_lampa_status.state!=sonoff_lampa.state) {
if (sonoff_lampa_status.state==ON) {
sendCommand(sonoff_lampa,ON)
} else {
sendCommand(sonoff_lampa,OFF)
}
}
end

 
Dodane : 05/04/2018 8:48 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

sprawdz czy wpada w taką pętle jak nie ma tej reguły. 

nie zaktualizowałem jeszcze dokumentacji, ale można tak zdefiniowac item, że nie trzeba tej reguły i status w OH jest aktualizowany przy zmiane recznej stany przekaźnika

 
Dodane : 06/04/2018 12:17 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Witaj. Usunalem regule i wykonalem kilka testow - jak narazie bez zadnej usterki, wiec ta regula sprawiala problemy. Wykonalem bardzo szybkie zalaczanie przekaznika (+30 zmian) przy uzyciu wylacznika zewnetrznego, wbudowanego w Sonofiie i jak rowniez z OH.Naprawde chcialem zepsuc ale sie nie udalo.

Pisales ze jest mozliwosc aktualizacji statusu w OH bez uzycia reguly. Czy masz to gotowe to wdrozenia , czy potrzebujesz czasu zeby to sprawdzic?

Jutro przygotuje nastepne Sonoffy , tym razem te bede mialy na wyposazeniu DH22 (T2 o ile dobrze pamietam).

Pozdrawiam

 
Dodane : 06/04/2018 11:39 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

zakładając że:

  • temat w konfiguracji mqtt brokera nazwałeś: /sonoff/
  • nawa przekaźnika to: switch
  • nazwa brokera mqtt to: broker

to tak zdefiniuj item w .items bez dodatkowej reguły

Switch  lampa "Lampa" {mqtt=">[broker:/sonoff/switch/cmd:command:ON:on],>[broker:/sonoff/switch/cmd:command:OFF:off],<[broker:/sonoff/switch/state:state:ON:on],<[broker:/sonoff/switch/state:state:OFF:off]"}

Prawdopodobnie gdyby w regule zamienić sendCommand na postUpdate to też mogłoby pomóc

a sytuację, którą masz to wygląda, że przełączasz szybciej niż twój serwer przetwarza regułę oraz wysyłanie / odbieranie wiadomości MQTT

 
Dodane : 07/04/2018 8:24 am
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Dzieki, poprawilem item, narazie dziala bez zarzutow , dam znac wieczorem czy byly jakies problemy.

Dzisiaj rano zauwazylem ze Sonoff sam sie wlaczyl i pozostal w stanie ON dwa razy w odstepach dwoch godzin - to bylo jeszcze przed tym jak poprawilem ten item po wylaczeniu regul wczoraj.

 

 

 
Dodane : 07/04/2018 4:03 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Witam.

Generalnie jest duza poprawa przy sterowaniu przekaznikiem , sonoff juz sie nie zawiesza.

Natomiast dzisiaj znowu samoczynnie sie zalaczyl pod nasza nieobecosc w domu pomiedzy 10:30 - 12:15

W tej chwili OH pokazuje stan Sonoffa w pozycji Off co jest nieprawda bo jest ciagle wlaczony. Przeanalizowalem events w OH i tez nie zapisal zadnej zmiany odnosnie pozycji przekaznika, w tym okresie czasowym jak powyzej. Jedyna zmiana jaka byla wykryta to zmiana temperatury - odczyt co 30 sekund na poczyt testu.

2018-04-08 12:17:41.121 [vent.ItemStateChangedEvent] - sonoff_temperatura changed from 20.31 to 20.37
2018-04-08 12:18:11.965 [vent.ItemStateChangedEvent] - sonoff_temperatura changed from 20.37 to 20.31

 

 
Dodane : 08/04/2018 12:53 pm
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
 

Jakies 20 minut temu nastapowilo samoczynne wylaczenie przekaznika. W events nie ma zadnej informacji o zmianie stanu Sonoffa.

W openhab2-logs / openhab jest kilka ostrzezen i bledow poniewaz mam w sitemap grupe "Outdoor" do ktorej nie jest zalaczony zaden item. Zastanawiam sie czy te bledy moga miec cos z tym samoczynnym wlaczaniem i wylaczaniem wspolnego. Szczegolnie ostatni warning mowi o mozliwosci nieoczekiwanych dzialan. Ale "test" dawnwo juz nie istnieje w moich sitemap chyba ze jest jakas wewnetrzna sitemap w OH. 

2018-04-08 13:24:13.248 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'Outdoor' for widget org.eclipse.smarthome.model.sitemap.Group

2018-04-08 13:24:13.250 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item for widget org.eclipse.smarthome.model.sitemap.Group

2018-04-08 13:24:13.252 [WARN ] [ui.internal.items.ItemUIRegistryImpl] - Dynamic group with label 'null' will be ignored, because its item 'Outdoor' does not exist.

2018-04-08 13:24:13.282 [WARN ] [sitemap.internal.SitemapProviderImpl] - Filename `home.sitemap` does not match the name `test` of the sitemap - please fix this as you might see unexpected behavior otherwise.

 

 
Dodane : 08/04/2018 1:54 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

masz zewnętrzny przycisk podłączny do niego (nie pamiętam) jeśli tak to zwiększ czujłość przycisku np. do 1000 i obserwuj, czy będziesz miał ten sam efekt, jeśli będzie ok to zminiejsz do 500

dodatkowo sprawdz połączenia kabli idących do GPIO - ja przylutowuje je na stałe bo na gold pinach nie zawsze dobrze styka i powoduje niekontrolowane resety

 
Dodane : 08/04/2018 3:05 pm
Strona 1 / 2
Udostępnij: