logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Automatyczne wyłączanie przekaźników w OBK autoexec - jak rozdzielić kanały?

grzgol 25 Mar 2026 18:03 393 0
REKLAMA
  • #1 21870443
    grzgol
    Poziom 12  
    Posty: 32
    Ocena: 6
    Dzień dobry!

    Próbuję zrobić automatyczne wyłączanie oświetlenia po zadanym czasie bezpośrednio w switchu WiFi z wgranym OBK.
    Mój switch jest z 3 przekaźnikami. Taki jak tu: https://www.elektroda.com/rtvforum/topic4026798.html.
    Korzystam z opisu w tym wątku. https://www.elektroda.pl/rtvforum/topic4032982.html#20941803

    Najpierw skopiowałem autoexec.bat 'na pałę' tak jak w wątku. Coś tam działało, ale oczywiście nie tak jak trzeba.

    Po przeanalizowaniu (trochę za późno) tego autoexec'a doszedłem do wniosku, że kanały używane pod zmienne w skrypcie w autoxec'u
    nakładają się na kanały używane do sterowania przekaźnikami.

    Zrobiłem więc modyfikację, aby skrypt działał na :
    kanał 1 - przekaźnik (było: Channel 1 - relay)
    kanał 4 - bieżąca wartość timera (było: Channel 2 - current countdown value)
    kanał 5 - nastawa startowa timera (było: Channel 3 - constant time for countdown)

    i oczywiście zastosowane zmiany w skrypcie.
    Teraz działa to OK.
    Kanał 1 wyłącza się automatycznie według nastawionego czasu, w tym czasie kanał 2 i 3 można dowolnie włączać/wyłączać.
    Cały zmodyfikowany autoxec.bat w załączeniu.

    Ale ...
    (1) Na interfejsie cały czas wyświetla mi wartość 'channel2', gdzie jest przekaźnik,
    poprzez wprowadzenie '0' lub '1' i 'SET' mogę włączać i wyłączać przekaźnik 2 (button Toggle2 też działa poprawnie)
    Dlaczego to nie znika, pomimo że w autoxec'u już tego nie ma ?

    Zrzut interfejsu OBK z trzema przełącznikami OFF i sekcją timera dla Channel 2 i Channel 4

    (2) W HA nie mam dostępnego trzeciego przekaźnika, jest tylko pole w 'Konfiguracji'.
    Zrzut ekranu HA: urządzenie OpenBK7231N, przełączniki 1 i 2 oraz sekcja „Konfiguracja” z polami 3 i 0

    Ponowne wgranie OBK nie przywróciło pożądanego stanu.
    Jak to ponaprawiać ?

    (3) Czy możliwe jest, aby do HA publikować wartość 'channel4', czyli bieżącą wartość odliczaną przez timer ?

    Pozdrawiam
    Grzegorz
    Załączniki:
    • autoexec_bat.txt (1.27 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
REKLAMA