Asystent AI
Shelly: kontraktor ...
 
Powiadomienia
Wyczyść wszystko

Shelly: kontraktor podczas przełączania dwukrotnie zmieni stan

14 Wpisów
2 Użytkownicy
0 Reactions
2,920 Wyświetleń
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#1282]

Nowe pytanie mi się urodziło 🙂
Czasami zdaża się, że kontraktor podczas przełączania dwukrotnie zmieni stan, dlatego chciałem się przed tym zabezpieczyć i zmienić opcję z przełącznika na przycisk. Niestety za każdym razem gdy ustawiam przycisk2n powoduje to zrestartowanie ustawień do fabryki. Wiecie jak można inaczej się przed tym zabezpieczyć? 


 
Dodane : 24/11/2019 9:27 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@eddu a jak masz skonfigurowany ten przełącznik SwitchMode ? Ustawienie przycisku do kontaktronu mija się z celem bo przycisk zmienia stan dopiero po zwarciu i rozwarciu a nie tak jak przełącznik . A resetuje się bo aktywny przycisk przez 40 sek to reset .

 


 
Dodane : 24/11/2019 10:47 pm
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dzięki za przeniesienie postu do nowego tematu. Faktycznie lepiej 😉
Wyobrażałem sobie, że Button działa w ten sposób, że mam wciśnięty (kontaktor zwarty) wysyła jedynkę, a zero jak rozwarty.
Aktualnie mam:
GPIO3 = Przek2
GPIO4 = Przek1
GPIO5 = Przela2n
i zauważyłem, że przek2 czasami potrafi w jednym zwarciu/rozwarciu kontaktora zrobić sekwencję (np. 1->0->1) co powoduje małe zakłamanie. 

W domoticz mam Switch ustawiony jak Contact. 
W AFE jeżeli dobrze pamiętam jest możliwość ustawienia czasu by ten problem nie występował.


 
Dodane : 24/11/2019 11:44 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

To @adrian robił porządek , ale tak naprawdę to powinno to trafić do Tasmota . Żeby uniknąć tego przełączania ustaw śledzenie stanu przycisku przez wpisanie w konsoli 

SwitchMode2  1

wtedy niski stan GPIO zawsze pokaże OFF , a wysoki ON


 
Dodane : 25/11/2019 12:11 am
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dzięki, tego szukałem! Prawie działa tak jak chciałem 🙂
Prawie bo zrobiłem tak jak pisałeś i kiedy brama jest zamknięta to domoticz pokazuje, że jest otwarta, więc zrobiłem:

SwitchMode2  2

Ale tutaj dziwna sytuacja i teraz nie wiem czy to nie jest czasem znowu wątek do domoticza?
Więc teoretycznie powinny stany się zamienić i wszystko działać poprawnie, ale kiedy ustawiona jest "2" działa tak, jeżeli zmienia się stan kontakrona wartość w Domoticz jest stale Closed, ale jeżeli w Tasmota zmienie ustawienie "ręcznie" wtedy się aktualizuje na poprawny stan. Najprościej by było zmienić żeby domoticz mi pokazywał odwrotnie w sytuacji jak działa z "1" 🙂 


 
Dodane : 25/11/2019 11:04 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@eddu Coś kolego pokiełbasiłeś ustaw sobie taki szablon {"NAME":"Gate Shelly1","GPIO":[0,0,0,0,21,83,0,0,22,0,0,0,0],"FLAG":0,"BASE":46}

SwitchMode2  2

i musi działać tak jak chcesz , sprawdzałem na  najnowszej wersji tasmoty . 


 
Dodane : 26/11/2019 10:34 am
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Z tego co widzę mam identycznie, nie wiem czy to nie jest jakiś problem z Domoticzem.

{"NAME":"Generic","GPIO":[0,0,0,22,21,83,0,0,0,0,0,0,0],"FLAG":0,"BASE":46}
SwitchMode2  2

W domoticz Przycisk idx 20, Stan idx 21
Wygląda to tak:

Stan początkowy na :
Tasmota: Przełącznik 1 OFF, Przełącznik 2 OFF, Domoticz: Brama Closed , Brama Zamknięta
Czyli wszystko się zgadza.
Teraz otwieram bramę:
Tasmota: Przełącznik 1 OFF, Przełącznik 2 ON, Domoticz: Brama Closed , Brama Otwarta
W LOG: Domoticz Brama ostatnia wartość:

W log Domoticz ogólny 

2019-11-26 21:01:23.027 (brama) Light/Switch (Brama)
2019-11-26 21:01:23.973 MQTT: Topic: domoticz/in, Message {"idx":21,"nvalue":1,"svalue":"","Battery":100,"RSSI":2}
2019-11-26 21:01:23.023 Status: User: Admin initiated a switch command (20/Brama/On)
2019-11-26 21:01:24.039 (brama) Light/Switch (Brama)
 
Log Tasmota
21:01:23 MQT: stat/sonoff/RESULT = {"POWER1":"ON"}
21:01:23 MQT: stat/sonoff/POWER1 = ON
21:01:24 MQT: domoticz/in = {"idx":21,"nvalue":1,"svalue":"","Battery":100,"RSSI":2}
21:01:24 MQT: stat/sonoff/RESULT = {"POWER2":"ON"}
21:01:24 MQT: stat/sonoff/POWER2 = ON
21:01:24 MQT: stat/sonoff/RESULT = {"POWER1":"OFF"}
21:01:24 MQT: stat/sonoff/POWER1 = OFF

Zamykam bramę 
Tasmota: Przełącznik 1 OFF, Przełącznik 2 OFF, Domoticz: Brama Closed , Brama Zamknięta

Log przycisku:

Więc nie rozumiem dlaczego mimo, że w logu przycisku widzę że jego stan zmienił się z ON na OFF to ciągele pokazuje się ikonka Closed, najśmieszniejsze jest to, że jeżeli jest ustawione w Tasmota:
SwitchMode2  1 to ikona zmienia się (odwrotnie bo odwrotnie, ale się zmienia). 


 
Dodane : 26/11/2019 10:16 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@eddu a co ty tam w tym domoticz kombinujesz , przecież przy Shelly możesz mieć tylko dwa urządzenia (idx) jedno to     przekaźnik 1 (wykonawczy), a drugie to stan przekaźnika 2 ustalany przełącznikiem 2 czyli kontaktron który przełącza wirtualny przekaźnik . Co to jest u Ciebie IDX 20 i 21 ? 


 
Dodane : 26/11/2019 10:46 pm
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Może to przedstawię na rysunku, myślałem, że mam własnie tak jak napisałeś 🙂 Naprawdę staram się nie kombinować 😀
Załączam podgląd:

55

 
Dodane : 26/11/2019 11:06 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Zmień na chwilę ten Contact na zwykły przełącznik i zobacz czy działa , albo ustaw door contact


 
Dodane : 26/11/2019 11:14 pm
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Niestety jest to samo. Tym razem zauważyłem dziwną rzecz, gdy klikam w przycisk powoduje on zmianę mojej "lampki" na przeciwny stan. Do załączonego zdjęcia na Tasmota mam stan ON.

155

 
Dodane : 26/11/2019 11:25 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Fakt dziwna to sytuacja , ja bym tasmotę ustawił do fabryki i skonfigurował jeszcze raz bo nie ma prawa pierwszy przełącznik ingerować w drugi przekaźnik

 


 
Dodane : 26/11/2019 11:30 pm
 eddu
(@eddu)
Wpisów: 13
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Mam namyśli przycisk w Domoticz. Gdy klikam w button zmieniał się stan lampki. Wygląda na to, że chyba to mi pozostaje. Będę próbował. Dzięki za rady.


 
Dodane : 26/11/2019 11:35 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ja właśnie o tym pisałem twój przycisk w domoticz to przekaźnik1 a lampka to przekaźnik2 w tasmota


 
Dodane : 26/11/2019 11:41 pm
Udostępnij: