Použití MQTT protokolu

Toto je hlavní technické fórum pro diskusi o problémech při vytváření PROMOTIC aplikací a jejich řešení.

Použití MQTT protokolu

Postby liborpal » Wed 30. Oct 2019 22:14:27

Dobrý den,
zkouším komunikaci protokolem MQTT v Promoticu 9.0.6. Komunikace přes váš TestPanel funguje. Lze ale nějak nadefinovat komunikaci pro proměnnou pomocí datového rozšíření comm? Tato volba se mi nenabízí.

Děkuji za odpověď.
Paláček
liborpal
 
Posts: 5
Joined: Fri 07. Apr 2017 9:08:04

Re: Použití MQTT protokolu

Postby Pavel Klimíček » Tue 12. Nov 2019 13:50:59

Dobrý den Pane Paláčku.
Datové rozšíření "ExtComm" v tomto případě použít nelze.
Předkonfigurace komunikace MQTT je vytvořena pomocí protokolu PmChar a používá zprávy typu PmaCommMsg na které se nelze tímto rozšířením napojit.
A také v obsahu MQTT zprávy může být prakticky cokoliv (text, binární hodnota, ...).
Tak o způsobu jak se s přijatou zprávou naloží by měla rozhodnou metoda "OnReceive".
(Použito ve PmaFolder "Test" kde přijaté hodnoty "Topic" a "sData" zprávy jsou pomocí metody "WriteToMessage" zapsány do proměnné "Message".)
A pro zasílání zpráv na MQTT server slouží metoda "SendPublish".
Pavel Klimíček
 
Posts: 36
Joined: Thu 13. Dec 2012 15:35:59


Return to Nevím jak...

Who is online

Users browsing this forum: No registered users and 1 guest

cron