Autor Wątek: REST API do OptimaGSM  (Przeczytany 1392 razy)

kajenek

  • Newbie
  • *
  • Wiadomości: 3
REST API do OptimaGSM
« dnia: Kwiecień 28, 2017, 14:02:04 »
Postanowiłem założyć nowy wątek dotyczący integracji systemu OptimaGSM z dedykowaną aplikacją webową (domowy dashboard zarządzający kilkoma innymi systemami tj. multiroom audio, monitoring wideo, info ze stacji pogodowej + informacjami RSS/mail).

Czy możliwe jest skorzystanie (jak rozumiem za pośrednictwem modułu AP-IP) z interfejsu programistycznego (najchętniej REST), który pozwoliłby na podgląd stanu systemu alarmowego i sterowanie nim np. uzbrojenie / rozbrojenie itp.?


pozdrawiam wszystkich kajenek

robertm

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 361
Odp: REST API do OptimaGSM
« Odpowiedź #1 dnia: Kwiecień 28, 2017, 14:34:09 »
Witam,
Integracja jest możliwa poprzez protokół MODBUS TCP/IP (slave). 
Protokół obsługuje następujące typy danych: 
-  IR  (input registers), 
-  CS  (coil status), 
-  IS  (input status).
oraz następujące funkcje protokołu MODBUS: 
- Read Coil Status  (funkcja  01),
- Read Input Status (funkcja  02),
- Read Input Registers (funkcja 04),
- Write (Force) Single Coil  (funkcja  05).
Port MODBUS TCP/IP: 502.

Opis znajduje się na naszej stronie :
https://ropam.com.pl/pl/towar/645/modbus_tcpip.html

g3

  • Newbie
  • *
  • Wiadomości: 4
Odp: REST API do OptimaGSM
« Odpowiedź #2 dnia: Wrzesień 05, 2018, 11:34:33 »
Na początek jako świeżak, witam wszystkich na forum.

Stary wątek ale pozwolę sobie na jego kontynuację.

Stoję przed wyborem alarmu integrującego się z moim systemem inteligentnego domu. (platforma linux + domoticz)

Minimalny zakres integracji między systemami to:

1. wysłanie informacji o zmianie stanów PIR-ów (ruch/brak ruchu)
2. wysłanie informacji o zmianie stanu uzbrojenia alarmu (uzbrojony/nieuzbrojony)

Ważne dla mnie jest to aby to alarm informował mnie, "stukał"  że coś się zmieniło, a nie żebym to ja w interwałach np co sekundę odpytywał alarm.

SATEL INTEGRA do daje, ale ... jakoś sercem jestem z Waszym produktem, bardziej do mnie przemawia.

Moje pytanie? Czy za pomocą Waszej implementacji protokołu MODBUS TCP/IP (slave) uda mi się ogarnąć powyższe punkty?

Będę bardzo wdzięczny za odpowiedź.

pzdr tomek

RobertH

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 829
    • Ochrona i automatyka dla domu.
Odp: REST API do OptimaGSM
« Odpowiedź #3 dnia: Wrzesień 05, 2018, 11:42:33 »
AP-IP jest 'slave' więc to master pyta o stan.

https://ropam.com.pl/forum/index.php?topic=564.msg2652#msg2652
« Ostatnia zmiana: Wrzesień 05, 2018, 12:37:34 wysłana przez RobertH »

g3

  • Newbie
  • *
  • Wiadomości: 4
Odp: REST API do OptimaGSM
« Odpowiedź #4 dnia: Wrzesień 05, 2018, 14:28:18 »
Czyli podsumowując, jedyna droga to odpytywanie cykliczne?
A sam alarm potrafi metodą PUSH jakimś innym kanałem przesłać jakąś informację?

RobertH

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 829
    • Ochrona i automatyka dla domu.
Odp: REST API do OptimaGSM
« Odpowiedź #5 dnia: Wrzesień 05, 2018, 15:12:33 »
Po TCP/IP tylko MODBUS lub Webserwer (parsowanie HTML ale to zabawa).

Dla serwera na Linux odpytywanie po Modbus to raczej nie problem czasowy ani wydajnościowy.

g3

  • Newbie
  • *
  • Wiadomości: 4
Odp: REST API do OptimaGSM
« Odpowiedź #6 dnia: Wrzesień 09, 2018, 13:14:48 »
Mam jeszcze jedno pytanie. Czy w urządzeniu NEOGSM-IP BEZ MODUŁU AP-IP  można odczytać stany wejść z zewnętrznych aplikacji? (np domoticz), czy niezbędny jest zakup tego modułu?
« Ostatnia zmiana: Wrzesień 09, 2018, 16:40:59 wysłana przez xview »

RobertH

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 829
    • Ochrona i automatyka dla domu.
Odp: REST API do OptimaGSM
« Odpowiedź #7 dnia: Wrzesień 10, 2018, 09:57:50 »
Po pierwsze AP-IP współpracuje tylko z OptimaGSM.

Po drugie NeoGSM-IP ma WIFI wbudowane + opcja modułu LAN (EXP-LAN).
NeoGSM-IP nie ma żadnego protokołu MODBUS TC/IP i nie będzie miała
wiec do integracji wybrana zła centrala.
« Ostatnia zmiana: Wrzesień 10, 2018, 10:22:16 wysłana przez RobertH »

g3

  • Newbie
  • *
  • Wiadomości: 4
Odp: REST API do OptimaGSM
« Odpowiedź #8 dnia: Wrzesień 23, 2018, 23:44:44 »
Troszkę się pomęczyłem i ... jeśli jednak ktoś chciałby zintegrować NEOGSM-IP z systemami typu DOMOTICZ, OPENHAB podaję gotową recepturę:
https://smartnie.pl/domoticz/ropam-neogsm-ip-domoticz-api-i-inne-takie-tam/

« Ostatnia zmiana: Wrzesień 24, 2018, 00:23:18 wysłana przez xview »