Recent

Author Topic: MQTT made easier...  (Read 531 times)

cdbc

  • Hero Member
  • *****
  • Posts: 1934
    • http://www.cdbc.dk
MQTT made easier...
« on: February 09, 2025, 12:01:58 pm »
Hi
edit:  Version 1.09.02.2025 of mqtt-311 released on Gitlab
Ok, so I've been busy  ...playing with MQTT, what good fun, that is \o/
@MI-KI put me on the track with a question here in the forum and I took the bait  :D
Some of you may have followed said thread, but now I've come so far, that I think I can share my work with you (it's still in motion).
Get it while it's hot
Have fun & let me know what you think  8-)
Regards Benny
« Last Edit: February 09, 2025, 07:12:54 pm by cdbc »
If it ain't broke, don't fix it ;)
PCLinuxOS(rolling release) 64bit -> KDE5 -> FPC 3.2.2 -> Lazarus 2.2.6 up until Jan 2024 from then on it's: KDE5/QT5 -> FPC 3.3.1 -> Lazarus 3.0

avra

  • Hero Member
  • *****
  • Posts: 2535
    • Additional info
Re: MQTT made easier...
« Reply #1 on: February 09, 2025, 05:03:13 pm »
Nice. Do you have any plans to support Sparkplug B?
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

cdbc

  • Hero Member
  • *****
  • Posts: 1934
    • http://www.cdbc.dk
Re: MQTT made easier...
« Reply #2 on: February 09, 2025, 07:10:17 pm »
Hi avra
Thanks mate  :)
TBH I didn't know Sparkplug B existed, until you mentioned it...  %)
Mind you, I have only /played/ with MQTT for 50 days, so you might call me a "Green Horn"... My thoughts were to sniff around in the authentication section next, to see what I could come up with...
A quick read, tells me, that Sparkplug B is a higher layer on top of MQTT, that lets you structure (and scale) your data and comms better... That is definitely not my 'peak competence'  ;D
So no, for the time being I'll leave that alone, but maybe some day...
Regards Benny
If it ain't broke, don't fix it ;)
PCLinuxOS(rolling release) 64bit -> KDE5 -> FPC 3.2.2 -> Lazarus 2.2.6 up until Jan 2024 from then on it's: KDE5/QT5 -> FPC 3.3.1 -> Lazarus 3.0

 

TinyPortal © 2005-2018