Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Nowe funkcje w LK3.5+ od stAcha
#2
CUSTOM UI - > input do podania własnego js url - po wczytaniu strony można pobrać jej identyfikator i wykonać dowolny kod js.  -- opis 1
Obecnie kod pobieram z tego helpa $('.help-link').... i działam z wtyczkami tempermonkey .
aby uprościć kod dodaje do elementów strony  .container-fluid klasę o nazwie strony (wyjścia, wejścia port... itd)
jednym słowem do element .container-fluid --> dopisać klasę o nazwie otwartej zakładki takiej jak text w .help-link
by można było dodawać elementy $('.wyjścia').append('custom code')
to opcja dla zaawansowanych programistów. Można dodawać własne rozwiązania.
Kolejny input do podania kodu js ktory bedzie cyklicznie wykonywany przez LK --> cron z własnymi comendami. --> opis 2
O ile ten poprzedni działa tylko jak wchodzimy na strony kontrolera to ten działa w tle nonstop po jego włączeniu.
tu można będzie sobie klepać kod httpapi który na bieżąco będzie interpretował lk.

na stronie I2C dodać  do td identyfikatora classy (ds1 ds2....) by można było dodać obok niego custom code $('.ds1').append('custom code')...

propozycje rozbudowy SW iLK - czyli łączymy dowolny z dowolnym i z innymi I0t

możliwość pobrania ustawień z innych urządzeń (json)  i ustawienia ich jako vouts - przykładowo mamy pompę ciepła która zwraca statusy w formie
Kod:
{"cmd":"state","output":"00011000","input":"00000111","sn":"001300f013af1e10"}
do pola url podajemy adres na którym zwracane są dane json.
do pola filter podajemy output
LK ustawiam nam 0 0 0 1 1 0 0 0 dla kolejnych wartości vout i sprawdza ich zmianę co interwał podany w kolejnym polu.

ZDALNE STEROWANIE:
wirtualne sms - podajemy IP:port na którym mamy nakładkę sms i LK bez nakładki realizuje zdarzenia SMS przy pomocy LK 
wirtualne OLED - podobnie jak sms podajemy IP:port i fizycznie odbieramy wysłany text przez inny LK na fizycznym wyświetlaczu.
wirtualne i2C DS - przekazujemy do LK (m1-10) wartości z wybranych czujników.

ZDARZENIA: 
opcja LIGHT FLASH - na wybranym  PWM odczytujemy jego stan a następnie wyłączamy po czym realizujemy scenę błysku a po zakończeniu zdarzenia ustawiamy stan poprzedni.
sceny błysku np 3x krótko przerwa, miganie naprzemienne 3s/3s, 1x krótko przerwa...  Nawet jedna scena będzie miłym gestem...
LIGHT FLASH  może być też opcją jak regulator w PWM gdzie podamy np 3 ustawienia błysku [1*1*1*1*1*5] gdzie kolejno ustawiamy on*off oraz jego wyjście pwm0-3 a zdarzenie go tylko aktywuje.

Dodanie do działań SMSx, HTTPx opcji Opóźnienie tak jak w OUTx --> prewencja przed lawinowym wykonywaniem requestów - niekiedy dostaje kilkanaście sms jak pływak w zbiorniku faluje po większej ulewie. a akurat jest prawie pełno lub jak stacja meteo wykryje porywy wiatru na farmie PV które oscylują w granicy krytycznej i nie przestaje dmuchać.

CRONTAB - scheduler:
Możliwość dodania jako akcji co 2tyg  [30 1 1,15 * *] lub miesiąc [30 1 1 * *] 
Zapis zmiennej do okresowej wartości (cyklicznie dzień/miesiąc - uniwersalniejszą opcja było by wnioskowane dość dawno min-max) - opis 3

DIFF - działania na intiger (operacje na stałej liczbowej np  value(DSx) * 0,8)

HTTP API - dla zaawansowanych użytkowników. Podpatrzone w I0t z kraju świętych krów.
Wysyłanie sms bez zapisu w pamięci LK  /?vsms=text%20sms&number=123456789
Wysyłanie textu na OLED (ew włączenie jeśli nie aktywny) bez zapisu w pamięci LK /?voled=line1*line2*line3*line4
Wysyłanie commands na RS485 bez zapisu w pamięci LK /?vrsc=rs485%20data (bramka tcp 2 rs) --> ustawianie parametrów pracy pomp ciepła i sterowanie innymi urządzeniami po RSie
Przy pomocy własnych guzików i skryptów z custom UI wstrzykujemy sobie kod z przyciskami i mamy w jednym miejscu możliwość pełnego nadzoru po RS a nie tylko odczyt.


SECURITY:
Kilka zgłoszonych poprawek krytycznych umożliwiających przejęcie kontroli nad niemal każdym LK
e-chata.hyzne.com | LK1 - sterowniki akwarystyki | LK2 - sterowniki ihome | LK3 - niezliczone ilości wersji/nakładek na farmach PV i nie tylko | LK4 - testy bezprzewodowe
Odpowiedz


Wiadomości w tym wątku
Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 03-28-2023, 11:49 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 03-28-2023, 12:15 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 03-29-2023, 04:02 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 03-31-2023, 05:54 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 04-03-2023, 02:00 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 04-06-2023, 10:24 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 04-15-2023, 02:54 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 04-18-2023, 09:31 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 04-19-2023, 01:46 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-09-2023, 01:34 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-09-2023, 04:21 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 09-09-2023, 08:37 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 09-10-2023, 12:34 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez notek - 09-11-2023, 03:45 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 09-12-2023, 11:43 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-17-2023, 03:37 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 09-19-2023, 02:35 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-11-2023, 07:18 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez marcinb - 09-11-2023, 10:09 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-11-2023, 11:39 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 10-19-2023, 07:54 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez marcinb - 10-20-2023, 09:59 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 10-20-2023, 04:24 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez rpce - 10-22-2023, 06:38 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez krzychor - 10-22-2023, 07:53 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 10-26-2023, 12:07 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 11-25-2023, 02:30 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 11-25-2023, 11:00 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 11-26-2023, 02:37 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 02-04-2024, 03:51 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 02-05-2024, 01:58 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 03-18-2024, 10:47 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 03-24-2024, 01:42 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 04-19-2024, 12:03 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 08-17-2024, 10:48 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-10-2024, 11:38 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 09-15-2024, 07:30 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 10-05-2024, 02:26 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 11-06-2024, 11:19 AM
RE: Nowe funkcje w LK3.5+ od stAcha - przez wilkxt - 11-06-2024, 12:29 PM
RE: Nowe funkcje w LK3.5+ od stAcha - przez stAch - 11-06-2024, 09:13 PM

Skocz do:


Użytkownicy przeglądający ten wątek: 5 gości