Sonoff Basic Tasmot...
 
Powiadomienia
Wyczyść wszystko

Sonoff Basic Tasmota - brak sterowania przekaźnikiem dodatkowym przyciskiem

13 Wpisów
4 Użytkownicy
0 Likes
1,760 Wyświetleń
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

cześć, 

Wgrałem Tasmota do Sonoff basic mogę sterować przekaźnikiem ze strony www sonoff-a oraz domoticza natomiast nie mogę kiedy zwieram GPIO14 z GND nic się nie dzieje. 

Co robię źle? Na screenie konfiguracja Tasmota. 

 konfiguracja przelacznika
 
Dodane : 18/12/2020 12:59 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@tomik1954 w tasmota domyślnie każdy przycisk i przełącznik ma przypisaną obsługę przekaźnika , przycisk 1 to przekaźnik 1 itd,  czyli wybierając przycisk 2 nie będzie obsługi przekaźnika 1, tylko przekaźnika 2.

Można sobie z tym poradzić wykorzystując reguły. Otwierasz konsolę w linii komend wklejasz 

 rule on Button2#state do power toggle endon

ENTER

rule1 1

ENTER

I powinno działać 

 
Dodane : 18/12/2020 2:25 pm
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

@isom niestety nie pomogło ale spróbowałem zmienić  ustawienie na przełącznik_n. Teraz  przełącznik aktywuje przekaźnik ale nie za każdym razem. Czasem trzeba kliknąć przełącznikiem dzwonkowym kilka razy żeby zaskoczył. 

Tasmota ma opcję regulacji czułości przycisku? 

Zauważyłem jeszcze jedną rzecz po włączeniu przełącznikiem wyjścia w stan aktywny po jakimś czasie czasem 1min czasem 6 min sonoff sam wyłącza wyjście. Spotkał się ktoś z takim przypadkiem? 

 

przelacznik2
 
Dodane : 18/12/2020 2:58 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@tomik1954 to niemożliwe żeby nie działało , włącz konsolę i wpisz rule i to co się pojawi skopiuj i wstaw tu albo  zrób zrzut ekranu.

Przełącznik n to odwrotność działania i wtedy wypada zwierać do 3V ale dodatkowo między masa a GPIO rezystor 10 k 

Zaraz sprawdzę tą regułę , ale jestem praktycznie pewny, bo jest bardzo prosta

 

 
Dodane : 18/12/2020 4:10 pm
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

@isom

15:13:31 CMD: rule
15:13:31 MQT: stat/tasmota_57AA7E/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Length":38,"Free":473,"Rules":"on Button2#state do power toggle endon"}

 

 
Dodane : 18/12/2020 4:14 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@tomik1954 zobacz 

tasmo 2
 
Tu masz włączony tym wbudowanym przyciskiem GPIO 0 , a wyłączony GPIO 14 przycisk 2
tasmo 3
Którą masz wersję sonoff ? Bo nowsze nie mają GPIO 14 wyprowadzonego może zmień to na RX - GPIO 3 jeżeli to przycisk chwilowy
 
Dodane : 18/12/2020 4:17 pm
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

@isomSonoff  TH_V.1.1 2017-05-05

 
Dodane : 18/12/2020 4:55 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

To stary, ale ma GPIO 14 , nie mam pomysłu co robisz nie tak . Zobacz na RX albo TX na próbę chociaż

 
Dodane : 18/12/2020 5:06 pm
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

sprawdziłem też RX, TX ale sytuacja taka sama jeśli ustawiam przełącznik 2 nic się nie dzieje. Dopiero ustawienie przełącznik_n pozwala na sterowanie ale co jakiś czas. 

 

 
Dodane : 18/12/2020 5:18 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

Moim zdaniem to coś masz z konfiguracją. Jak masz ustawiona GPIO dla przekaźnika? W konfiguracji nie widać. Ja mam coś takiego i działa. 

 Screenshot 20201218 165505 com.android.chrome
 
Dodane : 18/12/2020 5:55 pm
(@tomik1954)
Wpisów: 14
Praktykant
Autor tematu
 

Z ciekawości podpiąłem drugi przełącznik sonoff tym razem sonoff RF R2 v1.0 i dalej to samo. poniżej konfiguracja. Przycisk który jest na płytce normalnie działa. 

konfiguracja modulu
konfiguracja domoticz
 
Będę wdzięczy za pomoc. 
 
------
 
Wstyd się przyznać co było powodem nie łączenia przycisku. Wsuwki na piny były luźne przez co nie łączyły. Po przylutowaniu kabli do pinów przycisk zaczął działać. Dzięki koledzy za pomoc 😎 😀 
 
Dodane : 18/12/2020 9:13 pm
(@l3m4r)
Wpisów: 184
Weteran Donator 2K21 Donator 2K18
 

Dla Tasmota poczytaj o SwitchMode, SwitchTopic itd. To co niżej, to nie jest gotowiec dla Ciebie, ale przykład wycztywania konfiguracji po przeflashowaniu i wstępnej konfiguracji z WbGUI. Trzeba wzrócić uwagę na długość BackLog, zbyt długa nie jest wczytyweana w całości. Jeśli dobrze pamiętam obsługę przekaźnika możesz też zrobić za pomocą reguł. Przez święta będe sobie konfigurował kilka Sonoffów, to wtedy sobie przypomnę cała procedurę i jak będziesz miał kłopot, to daj znać.

BackLog Hostname SNF151; FriendlyName1 SNF151; MqttHost 10.0.0.7; MqttUser ...; MqttPassword ...; MqttClient sonoff-151; Topic SNF-151; SwitchTopic SWT-151; GPIO1 83; GPIO3 2; GPIO14 0; SwitchMode1 2; SwitchMode2 2; SwitchMode3 2; SwitchMode4 2; rule1 "; rule2 "; rule3 "

 

 
Dodane : 23/12/2020 4:52 pm
(@l3m4r)
Wpisów: 184
Weteran Donator 2K21 Donator 2K18
 

Taki mam gotowiec na Tasmotę (wersja FW z początku 2019r.) z 3 szt. włączników chwilowych (to chyba 2 warianty, na regułach i bez nich). Nie pamiętam tylko czy przekaźnikiem sterował mi (w efekcie komunikatu na MQTT) HomeAssistant (preferuję to), czy robił to sam Sonoff. Jeśli ma być samodzielny to regułami najprościej.

SONOFF 159
- gpio14 - włącznik chwilowy
- gpio01 - włącznik chwilowy
- gpio03 - włącznik chwilowy

# CMD 1 - STANDARD TOPICS (no rules)
BackLog Hostname SNF159; FriendlyName1 SNF159; MqttHost 10.0.0.7; MqttUser ..; MqttPassword ...; MqttClient sonoff-159; Topic SNF-159; SwitchTopic SWT-159; GPIO1 10; GPIO3 11; GPIO14 9; SwitchMode1 2; SwitchMode2 2; SwitchMode3 2; SwitchMode4 2; rule1 "; rule2 "; rule3 "; PowerRetain 1

# CMD 2 - RULES SWITCHES
BackLog SwitchTopic 0; rule on switch1#state=1 do publish stat/SNF-159/switch1 ON endon on switch1#state=0 do publish stat/SNF-159/switch1 OFF endon on switch2#state=1 do publish stat/SNF-159/switch2 ON endon on switch2#state=0 do publish stat/SNF-159/switch2 OFF endon on switch3#state=1 do publish stat/SNF-159/switch3 ON endon on switch3#state=0 do publish stat/SNF-159/switch3 OFF endon; rule1 1; rule2 "; rule3 "; PowerRetain 1

# CMD 3 - STANDARD LOGGING (poczekać na restart)
BackLog WebLog 2; SysLog 2; SerialLog OFF; PowerRetain 1

UWAGA
- sieci i hasła dostępu WiFi do ustawienia odrębnie
- nie wiecej niż 20 komend w BackLog
- Topic nie może mieć identycznego pocztąku jak SwitchTopic inaczej domyślnie ustawiany jest topic 'sonoff'

 

 
Dodane : 23/12/2020 5:13 pm
Udostępnij: