Powiadomienia
Wyczyść wszystko

AFE Firmware T5 Sterowanie bramą smartfonem z AFE/ESP/Domoticz/OH2 (AFE Firmware T5 1.x)

35 Wpisów
11 Użytkownicy
2 Reactions
5,513 Wyświetleń
Wpisów: 5
(@api13)
Bywalec
Dołączył: 6 lat temu

Wiedziony tym jakże świetnym opisem zrobiłem wszystko i działa, jednak chciałem pójść dalej i zrobić to na dwóch czujnikach by uzyskać szerszy obraz stanu bramy.

Czujnik K1 zwarty = brama zamknięta 

Czujnik K2 zwarty = brama otwarta 100%

Czujnik K1 i k2 rozwarte = brama jest otwarta częściowo lub w trakcie zamykania/otwierania.

Sytuacja gdy czujnik K1 i K2 są zwarte nie maja możliwości wystąpić a gdy jednak wystąpi świadczyć może o awarii czujnika.

Tyle założeń.

W Domoticzu dodałem przycisk wyboru z trzema stanami "otwarty" "częściowo otwarty" "zamknięty" i tu moje pytanie jak zmieniać status.

Kombinowałem nieco ze zdarzeniami i warunkami jakie muszą być spełnione i o ile mogę wysterować jakieś urządzenie to zmienić stanu wirtualnego przełącznika nie udało mi się.

Odpowiedz
isom
Wpisów: 5166
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 7 lat temu

@api13 Selektor ( przełącznik wyboru ) w domoticzu nie obsłuży czujników , zmiana z otwarty na zamknięty wymaga komendy lub skryptu wstawionego dla konkretnego stanu selektora , a dla czujników nie ma takich komend.

Jak sama nazwa wskazuje jest to zespolony przełącznik , który zastępuje kilka pojedynczych przełączników a nie czujników .

Pomyśl co by było gdybym chciał np za pomocą selektora zrobić sobie czujnik dymu , gazu, okna i wilgotności , co by z tego wyszło ?

Żeby uzyskać to co chcesz musiał być dla tych czujników napisać sobie skrypt  np w LUA  gdzie każdemu przełącznikowi w selektorze wyślesz komendę do zmiany stanu po zmianie stanu czujnika .

Odpowiedz
1 Reply
(@api13)
Dołączył: 6 lat temu

Bywalec
Wpisów: 5

Rozumiem, wiec masz pomysł jak osiągnąć trój stanowy wskaźnik pozycji bramy?

Odpowiedz
isom
Wpisów: 5166
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 7 lat temu

Dwa czujniki które działają na podstawie kontaktronów czyli Open , Closed , a trzeci wirtualny i proste zdarzenie w blockly 

IF open i Closed = On 

set STAN POŚREDNI = on

Odpowiedz
1 Reply
(@api13)
Dołączył: 6 lat temu

Bywalec
Wpisów: 5

Selektor ( przełącznik wyboru ) i jak najbardziej udało mi się to co chciałem.

Dla potomnych steruje się to poziomem, który jest w konfiguracji przełącznika (selektora).

 

Pewnie następnym krokiem będzie zatrzymywanie bramy na założonym poziomie otwarcia z wykorzystaniem tegoż selektora.

czesciowo otwarta warunki
Odpowiedz
isom
Wpisów: 5166
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 7 lat temu

Szkoda że nie pokazałeś kompletnego zdarzenia w blockly , bo to tylko ustawia jeden stan , ale ogólna zasada jest ok 

Odpowiedz
2 Odpowiedzi
(@api13)
Dołączył: 6 lat temu

Bywalec
Wpisów: 5

To przedstawia stan przejściowy - brama częściowo otwarta.

Dokładnie tak samo ale z innymi wartościami uzyskuje stan otwarty i zamknięty.

Odpowiedz
Donator 2K21
(@fb_-slawekzieborak)
Dołączył: 6 lat temu

Praktykant
Wpisów: 33

Możesz napisać jak zrobić żeby wyświetlał selektor wszystkie stany?? Chciałbym mieć stan otwieranie/zamykanie na selektorze. Niby w blockly mam zrobione tak jak u Ciebie i zmiana stanu nic nie zmienia. Selektor nie przełącza się.

Odpowiedz
isom
Wpisów: 5166
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 7 lat temu

Tak  masz rację , ale można to zrobić w jednym bloku 🙂

Odpowiedz
Strona 2 / 5
Udostępnij: