Forum Tiny Control Solution
scheduler + events config - Wersja do druku

+- Forum Tiny Control Solution (https://forum.tinycontrol.pl)
+-- Dział: LanKontroler - sprzęt i wersje wsadów, problemy, zastosowanie (https://forum.tinycontrol.pl/forumdisplay.php?fid=3)
+--- Dział: LanKontroler - wersje oprogramowania (https://forum.tinycontrol.pl/forumdisplay.php?fid=4)
+---- Dział: Przykłady zastosowań przez użytkowników. (https://forum.tinycontrol.pl/forumdisplay.php?fid=6)
+---- Wątek: scheduler + events config (/showthread.php?tid=630)



scheduler + events config - newsek - 09-30-2015

witam wszystkich

mam pytanie czy LK 2.0 poradzi sobie samodzielnie z następującą konfiguracją

w "events config" ustawiamy przedział temperatur wg których ma zostać uruchomiony przekaźnik nr0

natomiast w "scheduler" ustawiamy okres w którym LK oraz jego przekaźnik nr0 ma nie reagować na zmiany temperatury
np. od 22:00 do 6:00 - ustawienie przez funkcję Reset z wartością parametru 3600 * 8 godzin = 28800

czy jest możliwa taka konfirguracja

próbuje ustawić powyższą konfigurację jednak po zasziałaniu schedulera z funkcją Reset, LK przestaje
reagować na zmiany temperatury i nie przełącza przekaźnika nr0


Re: scheduler + events config - pat - 09-30-2015

Czy przypadkiem po zakończeniu "resetu" temperatura nie znajduje się w środku przedziału zadziałania?
LK reaguje na przejście przez próg przedziału a nie na samą wartość pomiaru.


Re: scheduler + events config - newsek - 09-30-2015

witam
oczywiście, monitorowana temperatura znajduje się w zadanym przedziale w "events config"

czy jest na to jakaś rada, aby zmusić LK do odświeżenia events config po wykonaniu zadania z scheduler?

lub czy w jakiś inny sposób można ustawić zmianę zakresu pracy dla danego okresu czasu

pozdrawiam


Re: scheduler + events config - pat - 09-30-2015

Niestety, reagowanie na próg przedziału a nie wartość pomiaru jest cechą LK i tego nie ominiesz. To samo będzie dotyczyć także schedulera - jeśli (w Twoim przykładzie) o 21:59 nastąpi awaria zasilania na 2 min. to reset (ustawiony na 22:00) także nie zatrybi mimo, że o 22:01 zasilanie będzie OK.

Oczekiwaną funkcjonalność możesz zrobić na analogu - odpowiedni termistor podłączasz szeregowo z opornikiem do źródła napięcia (może być z LK) i podłączasz pomiar napięcia przez LK. Opornik bocznikujesz przekaźnikiem (np. Out1) sterowanym przez scheduler. A przekaźnik Out0 jest sterowany w funkcji napięcia z tablicy zdarzeń. Zadziałanie przekaźnika Out1 spowoduje np. zwarcie opornika i przejście LK przez próg zadziałania dla wejścia pomiaru napięcia - i gitarra. Wink

Drugie rozwiązanie jest nieco droższe ale bardziej uniwersalne - logikę działania umieszczasz na odrębnym kompie i nie używasz wtedy ustawień w LK, sterujesz komendami z tego kompa a LK pełni wtedy rolę urządzenia pomiarowego i sterującego przekaźnikami (bez logiki). Taki "komp" można zrobić np. na routerze za 30-50 zł z użyciem openwrt.
Tyle, że ... taki router z openwrt sam też może odczytać ds18b20 i wysterować przekaźnik podpięty pod gpio. Big Grin


Re: scheduler + events config - newsek - 10-01-2015

dzięki za szczegółowe wyjaśnienie

oczywiście że wersja na Openwrt również wchodzi w grę,
jednak nie wszędzie można zastosować stary router z podpiętymi podłączeniami czujników temperatury
dlatego testuję rozwiązanie które będę mógł wpakować w schludną obudowę i podpiąć na szynę DIN Tongue

dzięki za wyjaśnienie