Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyzwolenie czegoś z zewnątrz - jak to zrobić?
#2
(08-26-2020, 03:06 PM)TomekWaw napisał(a): Cześć.
Czy LK 3.5 ma jakieś przychodzące API (http / tcp / udp)?

Mam pewne wyzwanie i nie wiem jak to zrobić, może macie jakieś pomysły.
Poniżej krótki, ale precyzyjny opis sytuacji:

Mam LK 3.5 oraz podłączony do niego GSM Kontroler V4 (po porcie szeregowym).
Cały zestaw używam jako "powiadamiacz alarmowy".
Przykładowo, rozwarcie kontaktronu na INPD1 powoduje wysłanie SMSa1 - jest to zrobione przez zdarzenia.

Ale INPD1 jest głównie używane w Home Assistancie, który otrzymuje stan tego kontaktronu przez MQTT.
Home Assistant jest również interfejsem "systemu alarmowego", tzn. decyduje kiedy "alarm" jest uzbrojony lub nie.
Chciałbym więc wysyłanie powiadomień SMS z GSM Kontrolera uzależnić od stanu uzbrojenia tego alarmu.

Jak to zrobić?
Stan uzbrojenia alarmu HA mógłbym bezproblemowo przekazać do LK za pomocą Node-RED, w niemal dowolny możliwy sposób.
Ale nie mogę się doszukać żadnego API, które byłoby udostępnione przez LK3.5. Czy on takie ma?
A jeśli nie, to jak takie coś zrealizować?

Albo inaczej i prościej:
Jak wysłać przez zewnętrzne narzędzie sieciowe (u mnie: Node-RED) SMSa z GSM Kontrolera V4 podłączonego po procie szeregowym do LK3.5?

Trochę przyznam to zagmatwane.
W jaki sposób HA uzyskuje stan kontraktonu przez MQTT?
Czy używa LK czy GSM kontrolera ?
Co do ostatniego pytania - nie bardzo rozumiem jak GSMv4 komunikuje sie z LK po porcie szeregowym?
Przy nakładce GSM do LK (czyli połaczenie po UART, nie USB) podłaczonej bezpośrednio i obsługiwanej bezpośrednio z LK to jest oczywiście proste (i tańsze)
Lub nowy GSM v4.2 ma funcję ( i konfiguracje przez www serwera) do wysyłania SMSów lub mqtt od razu po zmianie stanu wejscia cyfrowego.
Zresztą sam LK z nakładką GSM ma te same funkcjie - można wysłać SMSa i na dobre (korzystając z impulse time) mqtt zaraz po zdarzeniu.
Co do HA to jest już nasze rozszerzenie ale działające po http, więc jeśli ma być bardzo szybka rekacja średnio się nadaje.
<t></t>
Odpowiedz


Wiadomości w tym wątku
RE: Wyzwolenie czegoś z zewnątrz - jak to zrobić? - przez notek - 08-27-2020, 01:10 PM

Skocz do:


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