Jump to content
Angus Robertson

Anyone using MQTT protocol with ICS?

Recommended Posts

SVN and the overnight zip add new client and server components for the MQTT protocol based on work at https://github.com/pjde/delphi-mqtt updated heavily for SSL support.

 

I notice the original Github repository has been forked over 70 times, so presumably at least that many people were interested in using MQTT, however I'm not sure a person, so while I can see the sample client and server sending data to each other, the new components really need to be tested in a better environment against other clients and servers.  Who can help?

 

Also, I used Geoffrey Smith's fork, after discussion in this forum, but wonder if any of the other 70 forks have useful additions? 

 

So if you use MQTT, please try and look at this new version, so any changes and improvements can be done in the new month before it released and becomes harder. 

 

I deliberately renamed TMQTTParser to TIcsMQTTParser, TMQTTClient to TIcsMQTTClient and TMQTTServer to TIcsMQTTServer to avoid conflicts if the original units are installed, otherwise the new units should be compatible with the original, but with added SSL/TLS if anyone uses that.

 

Angus

 

 

  • Like 1

Share this post


Link to post
On 2/24/2023 at 6:14 PM, Angus Robertson said:

wonder if any of the other 70 forks have useful additions?

It could be easily checked as all these forks are visible and the message in the header usually says "fork behind master by N commits" or "fork is up-to-date with master". Moreover, filtering by "Active" repo type (with push activity) in https://github.com/pjde/delphi-mqtt/forks produces only 4 items that are easy to check (switch to list view to have filter and sort actions)

Edited by Fr0sT.Brutal

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×