World’s First MQTT Supported Smart Assistant: CEYD-A


In this video prepared by Mr. Muharrem Taç, after sending Sonoff the software that connects to his own MQTT server, the software was enabled to work with CEYD-A’s MQTT support.

To use CEYD-A’s MQTT capabilities, we can define our commands from the “my commands” menu or from the https://kodla.ceyd-a.com

Alternatively, you can use the https://tasarla.ceyd-a.com page to develop blocks without writing code. In this way, you can create setups without writing code with drag-drop-puzzle.

MQTTPUBLISH 

Example:

 

With the version 6.1.9.3 of CEYD-A, mqttpublishauth command has been activated. In addition to the previous command, there are 2 new parameters: username and password.

MQTTPUBLISHAUTH

Example:

With the following example that you can define command from https://kodla.ceyd-a.com , when you say connect to adafruit , CEYD-A will try to connect  tcp://io.adafruit.com:1883 with the parameters provided in the command and will respond with info.

Alternatively, using design blocks, you can enter https://tasarla.ceyd-a.com and design following command:

With the 6.1.9.5 version of CEYD-A, the mqttsubscribeauth command has been activated. Its parameters are the same as for mqttpublishauth. It only gives the value returned from the subscribed field instead of connected as the result value.

MQTTSUBSCRIBEAUTH

Example:

With the following example that you can define command from https://kodla.ceyd-a.com , when you say subscribe to adafruit , CEYD-A will try to connect  and subscribe tcp://io.adafruit.com:1883 with the parameters provided in the command and will respond with info.

 

Note: You can enter and update your own commands at https:/kodla.ceyd-a.com

CEYD-A ile Otomobil Kontrolü

 

MQTT (Message Queuing Telemetry Transport) is a telemetry messaging protocol based on broadcast and subscription logic. It is used in communication between machines. The most important feature that distinguishes it from similar protocols is that it is lightweight and can be used easily in many platforms.
Source: www.iot.gen.tr/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.