Moduł Gate - pytanie

  • 6 Odpowiedzi
  • 436 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Moduł Gate - pytanie
« dnia: Marzec 01, 2018, 05:37:20 pm »
Orientuje się ktoś czy moduł Gate, króry ma się pojawić niebawem da możliwość wysłania do systemu RESTowego requestu http, który pozwoli np. na ustawienie pożądanej temperatury na wirtualnym termostacie? Z góry dziękuję za odpowiedź.
*

Offline janosick

  • ** 42
  • 0
    • Zobacz profil
Odp: Moduł Gate - pytanie
« Odpowiedź #1 dnia: Marzec 02, 2018, 10:45:05 am »
Orientuje się ktoś czy moduł Gate, króry ma się pojawić niebawem da możliwość wysłania do systemu RESTowego requestu http, który pozwoli np. na ustawienie pożądanej temperatury na wirtualnym termostacie? Z góry dziękuję za odpowiedź.
Tego nie wie nawet wróżbita Maciej... Tak samo jak "niebawem"...
*

Offline andre

  • Moderator Globalny
  • ***** 197
  • 1
    • Zobacz profil
  • Nazwa i wersja ID: HC2 4.153,GRENTON, 4 x LK v2.0+OpenWRT+BLE+RPi...
Odp: Moduł Gate - pytanie
« Odpowiedź #2 dnia: Marzec 02, 2018, 10:58:58 am »
Może rozjaśni sprawę cytat z FAQ dotyczący modułu :

Cytuj
W dniu premiery Moduł Gate pozwoli na pełną integracje z centralami alarmowymi Satel Integra oraz komunikacje z urządzeniami komunikującymi się w standardzie MODBUS RTU. W kolejnych aktualizacjach oprogramowania zostanie dołożona pełna integracja z centralami alarmowymi Jablotron oraz obsługa standardu REST (zapytań http).
Odp: Moduł Gate - pytanie
« Odpowiedź #3 dnia: Marzec 02, 2018, 03:00:40 pm »
Tak, widziałem ten wpis. Z tym, że jak dla mnie jest mało precyzyjny i nie odpowiada na moje pytanie. Być może można będzie jedynie wysyłać zapytania REST z CLU, bez możliwości ich przyjmowania. A może będzie w stanie je odbierać, ale przykładowo tylko typu GET i nie będzie możliwości ustawienia niczego. No nic, może Pan Marek się pojawi i zdradzi kilka szczegółów :)

Może rozjaśni sprawę cytat z FAQ dotyczący modułu :

Cytuj
W dniu premiery Moduł Gate pozwoli na pełną integracje z centralami alarmowymi Satel Integra oraz komunikacje z urządzeniami komunikującymi się w standardzie MODBUS RTU. W kolejnych aktualizacjach oprogramowania zostanie dołożona pełna integracja z centralami alarmowymi Jablotron oraz obsługa standardu REST (zapytań http).
*

Offline T

  • ** 25
  • 2
    • Zobacz profil
  • Nazwa i wersja ID: T
Odp: Moduł Gate - pytanie
« Odpowiedź #4 dnia: Marzec 02, 2018, 03:30:39 pm »
Jeżeli ma to być rozwiązanie dla Ciebie, w Twoim domu to na tę chwilę możesz popisać sobie trochę w PHP. Chyba, że to ma być rozwiązanie dla klienta, wtedy całkowicie odradzam.

Pod adresem znajduje się biblioteka:

https://github.com/Domktorymysli/grenton-client-php

Potrzebujesz PHP 7 i composera.

Tu masz przykład: https://github.com/Domktorymysli/grenton-client-php/blob/master/examples/hello_world/hello_world.php

Klucze open ssl Grentona, znajdziesz korzystając z tego posta: http://domktorymysli.pl/2017/12/wlasny-modul-gate/

W dużym skrócie. Piszesz w PHP prostą stronkę (Swoje REST API), która korzysta z mojej biblioteki. Robisz "skrypt" do ustawienia temperatury i wywołujesz go z PHP.
Jest też wersja biblioteki w Javie.

Za jakiś miesiąc powinienem skończyć plugin do OpenHaba, w którym mogę dodać opcję wywoływania skryptów na CLU.

Pozdrawiam,
T



Odp: Moduł Gate - pytanie
« Odpowiedź #5 dnia: Marzec 06, 2018, 12:09:12 pm »
@T Dzięki za wskazówki :) Bankowo obadam temat.

Nie zmienia to jednak faktu, że chcąc wykorzystać Grentona do obsługi automatyki liczyłem, że takie kwestie będę mógł rozwiązać w bardziej konwencjonalny sposób ;) A już na pewno oczekiwałbym konkretnej odpowiedzi ze strony producenta odnośnie takiej możliwości (lub jej braku) w przyszłości. No nic, przed ostateczną decyzją odnośnie systemu IB spróbuję się jeszcze skontaktować z przedstawicielami Grenton w kilku sprawach.

Jeszcze raz dziękuję za pomoc :)
*

Offline T

  • ** 25
  • 2
    • Zobacz profil
  • Nazwa i wersja ID: T
Odp: Moduł Gate - pytanie
« Odpowiedź #6 dnia: Marzec 06, 2018, 10:43:44 pm »
Z mojej strony mogę dodać, że na dobrą sprawę wystarczyłby update softu Clu i dodanie biblioteki socket lub http w Lua. Pozwoliłoby napisać kod do obsługi prostego REST przez Clu. Brak bibliotek tłumaczę sobie zdarzeniową architekturą Clu, obsługa komunikatów musi być szybka, a komunikacja http na pewno by blokowała proces w Lua. Doświadczyłem tego efektu przy testach panelu, jak wyświetliłem animację, gdy ona trwała Clu nie reagowało na komendy. Dopiero jak użyłem timera do pokazywania kolejnych klatek animacji to problem ustąpił. Podobnie by było z requestami http. Przy timeoutach, światło w kuchni by się nie włączało itp.

Moduł Gate, moim zdaniem będzie składał się z tych samych komponentów co Clu. Jeszcze nie jestem pewien, ale wydaje mi się, że TF-BUS to bliski krewny MODBUS RTU i nie zdziwiłbym się jakby Gate okazało się być Clu ze zmienionym firmwarem. To by tłumaczyło, że moduł ten jest pokazywany na targach już od dwóch lat.

Ja się zastanawiam nad tym czy uda mi się podłączyć dwa lub więcej urządzeń MODBUS pod jeden Gate. Sam protokół MODBUS RTU na to pozwala, ale każde z urządzeń może działać z inną prędkością i czy wtedy da się to jakoś pogodzić? Gdzieś w postach się przewija informacja, że będzie można definiować ramki komunikatów MODBUS. Ciekawe czy dla każdego urządzenia osobno? Jeszcze gdzieś na stronie przewija się obrazek na którym jest narysowana integracja z KNX.