traviz nie zniechęcaj się tylko spróbuj zrozumieć jak to działa. Problemem nie jest oprogramowanie ale nieporozumienie. Styki dla przełączników w obudowie Shelly nie mają nic wspólnego z GPIO0.
Fizyczne zwarcie GPI0 do masy jest warunkiem koniecznym do sparowania przejścia w tryb parowania. Masz łatwiej w przypadku Shelly, bo dostęp do GPIO0 i masy GND masz na obudowie. Nie wiem z czym masz problem? Wszystko jest do wyszukania. Aby Tobie podpowiedzieć wykonałem proste wyszukiwania. W necie jest informacji mnóstwo. Poznaj jak to działa, polecam informacje o module ESP8266 jest on podstawowym elementem wspólnym dla mnóstwo produktów działających po WiFi.
Pewnie byłoby prościej, gdybym znalazł kompletny opis od A do Z, napisany bez niedopowiedzeń. Większość opisów jakie znalazłem posiada skróty myślowe, które są oczywiste dla kogoś kto siedzi w tym trochę dłużej niż ja dopiero gdy znajdzie się kilka z różnych źródeł można wysnuć wnioski.
Znalazłem to tylko byłem przekonany, że zwarcie wykonuje się tylko w przypadku zmiany softu, a nie do sparowania z bramką.
Nie ma problemu, pytaj chętnie wyjaśnię skróty myślowe. Dla mnie liczy się , że ktoś ma chęci poznawcze. Nie liczył bym na gotowce od A do Z. Na Twoim miejscu zakupił bym sobie płytkę np NodeMCU (można bezpośrednio podłączyć do USB) lub konwerter USB/UART. Pobaw się wgrywając oprogramowanie AIS Tasmota lub inne. Dla własnej edukacji. W monitorze portu szeregowego będziesz widział jak przebiega komunikacja. Jak uruchamia się moduł i w jakim jest stanie (coś jak konsola na bramce…).
Uwierz, że spędziłem wczoraj mnóstwo czasu żeby znaleźć przyczynę zanim zadałem tu pytanie niestety na zagranicznych stronach nikt nie używał softu ais tylko tasmota, a jak się okazuje to zasadnicza różnica (brak funkcji automatycznego AP po uruchomieniu). Informację o tym można było znaleźć niestety w wątku dot. sterowania RGB albo bramki rf, więc przyznasz, że nie były to tematy, do których w pierwszej kolejności warto było zajrzeć w poszukiwaniu rozwiązania
Proszę o zrozumienie dla początkującego Kto wie, może jak uporam się z tym wszystkim zrobię manual od A do Z dla takich noob’ów jak ja.
@traviz ogarnąłeś to w końcu czy nie? Podłącz shelly do zasilania i takim kablekiem jak na zdjęciu lub każdym innym kabelkiem połącz GPIO0 z GND na jakies 10s, aż moduł zacznie nadawać wifi. Możesz też szybko zewrzeć 4 razy i też powinien zacząć nadawać.
@Cino111, @Cezary.K, ogarnąłem, dzięki za pomoc wszystko widoczne z AIS, encje są.
Żeby nie było słodko jednak zauważyłem kilka rzeczy:
fizyczny klawisz nie działa (ale sterowanie po wifi tak),
przekaźnik na drugim wyjściu chyba nie działa (chyba, bo aktualnie nic nie jest podłączone, ale nie słychać przekaźnika czy zmienia stan - tak jak ma to miejsce dla wyjścia pierwszego),
po wejściu na adres IP shelly nie pokazuje obciążenia, zużycia energii itp. pomimo, że żarówka świeci).
Masz nazwę Generic, więc pewnie sam ustawiałeś GPIO. skopiuj szablon i na pewno będzie działał. Tu masz opis, szablon i jak skalibrować https://tasmota.github.io/docs/devices/Shelly-2.5/
Szablon wklejasz tu
Musiałem ręcznie poustawiać piny (myślałem, że preinstalowany szablon załatwi sprawę). Ustawiłem wszystko jak poniżej oraz skorygowałem ustawienia szablonu i wygląda na to, że działa poprawnie. Działa klawisz ścienny, sterowanie wifi, pomiar energii oraz słychać drugi przekaźnik.
Dziękuję za pomoc
Witam. Jestem lajkiem w tych tematach i mam problem na samym początku. Robię wszystko jak w instrukcji i zatrzymałem się już na wgrywanie softu. Proszę o pomoc
Co znaczy ze zmieinasz gniazdo? Przypisanie COM vs urzadzeine USB jest zazwyczaj robione automatem przez system.
GPIO0 do masy - tak, musisz to zrobic aby wejsc w tryb flaszowania. Rozne urzadzenia maja to roznie realizowane - dosc czesto wystarczy przytrzymac przycisk ‘wlacz’ podczas podlaczania urzadzenia do pradu. Aczkolwiek u mnie objawy braku zwarcia GPIO0 do masy sa inne - PyFlasher pokazuej ze sie laczy i czeka na tryb ‘flash’ (pojawiaja sie kropki i kreski)
Chodzi mi o urządzenie sonoff Sv. Przytrzymuje przycisk i podłączam w tym czasie do komputera. Po tym nie świeci się na sonoffie żadna kontrolka. I wciąż ten sam problem
Zakladam ze Sonoff SV i Sonoff basic maja podpiete GPIO0 w ten sam sposob wiec niby robisz dobrze.
To jeszcze dwie sprawy:
Jak podlaczysz sonoffa do komputera poprzez adapter uart-usb - swieci Ci kontrolka na sonoffie? Mozesz sprobowac recznie (przyciskiem) zmienic stan urzadzenia wlacz-wylacz? Jesli nie, tzn ze plytka nie dostaje zasilania
Zakladam ze dobrze podpiales kabelki RX/TX, tzn zamieniles je miejscami?
W jaki sposob wiesz, ktory COM masz wybrac w PyFlasher?