tasmota, jak włączyć przekąźnik na 10 sekund
Aby w Tasmota włączyć przekaźnik na 10 sekund, użyj komendy PulseTime
. W konsoli urządzenia wpisz:
PulseTime1 100
– ustawia czas działania przekaźnika na 10 sekund.Power1 1
– włącza przekaźnik numer 1.Przekaźnik automatycznie wyłączy się po upływie 10 sekund.
1. Wprowadzenie do funkcji PulseTime
PulseTime
to komenda w oprogramowaniu Tasmota, która pozwala określić czas automatycznego wyłączenia przekaźnika po jego włączeniu. Jest to szczególnie użyteczne w aplikacjach wymagających tymczasowego zasilania, takich jak sterowanie oświetleniem, zamkami elektromagnetycznymi czy innymi urządzeniami elektrycznymi.
2. Mechanizm działania PulseTime
Zakres wartości:
Obliczenia:
10 s / 0,1 s = 100
, stąd wartość 100
.3. Konfiguracja krok po kroku
a) Dostęp do konsoli Tasmota
b) Ustawienie czasu działania przekaźnika
Wpisz polecenie:
PulseTime1 100
100
ustawia czas na 10 sekund (100 x 0,1 s).c) Włączenie przekaźnika
Wpisz polecenie:
Power1 1
d) Automatyczne wyłączenie
PulseTime
.4. Alternatywne metody – użycie komendy Backlog
Jeśli chcesz ustawić PulseTime
i włączyć przekaźnik w jednym poleceniu:
Backlog PulseTime1 100; Power1 1
5. Użycie reguł (Rules) w Tasmota
Dla bardziej zaawansowanych scenariuszy możesz użyć reguł, które pozwalają na automatyzację działań na podstawie zdarzeń.
Przykładowa reguła:
Rule1 ON Power1#State=1 DO RuleTimer1 10 ENDON ON Rules#Timer=1 DO Power1 0 ENDON
Rule1 1
Power1
zostanie włączony, uruchamia się RuleTimer1
na 10 sekund.Rules#Timer=1
wyłącza Power1
.6. Sterowanie przez MQTT
Jeśli korzystasz z MQTT do sterowania urządzeniami:
Ustawienie PulseTime:
cmnd/your_device_topic/PulseTime1
100
Włączenie przekaźnika:
cmnd/your_device_topic/Power1
1
Automatyczne wyłączenie nastąpi po 10 sekundach zgodnie z ustawionym PulseTime
.
PulseTime
, a jej użycie jest zalecane do prostych operacji czasowych.Elastyczność PulseTime:
PulseTime
.Przykłady:
PulseTime1 50
PulseTime1 130
(130 - 100 = 30 s)Niezależność od połączenia:
PulseTime
działa lokalnie na urządzeniu, niezależnie od połączenia z siecią czy brokerem MQTT.Bezpieczeństwo elektryczne:
Odpowiedzialność:
Testowanie:
Dokumentacja:
PulseTime
i innych funkcji.Aktualizacja oprogramowania:
Ograniczenia czasowe:
Alternatywne rozwiązania:
Reguły (Rules):
Integracja z systemami automatyki:
Rozszerzenia sprzętowe:
Aby włączyć przekaźnik na 10 sekund w Tasmota, zastosuj komendę PulseTime
z odpowiednią wartością czasu, a następnie włącz przekaźnik. To proste rozwiązanie pozwala na efektywne sterowanie czasem działania przekaźnika bez konieczności dodatkowego sprzętu czy skomplikowanej konfiguracji. Pamiętaj o regularnym aktualizowaniu oprogramowania i przestrzeganiu zasad bezpieczeństwa elektrycznego.