Logic Machine Forum
MQTT Client app - Printable Version

+- Logic Machine Forum (https://forum.logicmachine.net)
+-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1)
+--- Forum: Application Store (https://forum.logicmachine.net/forumdisplay.php?fid=11)
+--- Thread: MQTT Client app (/showthread.php?tid=5609)

Pages: 1 2 3


RE: MQTT Client app - Beta testing - admin - 02.10.2024

Check LM Error log. Are you using encrypted or plain connection?


RE: MQTT Client app - Beta testing - cekca - 02.10.2024

(02.10.2024, 13:08)admin Wrote: Check LM Error log. Are you using encrypted or plain connection?

i sent PM with the parameters


RE: MQTT Client app - Beta testing - admin - 02.10.2024

Thanks, the problem is that your server does not support MQTT V5. It is required by the app to filter out unneeded messages. We can add a config option to allow older protocol versions to be used at your own risk Smile


RE: MQTT Client app - Beta testing - admin - 11.10.2024

New app version has been published, see the first post.

New features:
  • Added MQTT protocol version selection
  • Added 1-bit Boolean to on/off string conversion



RE: MQTT Client app - Beta testing - myg - 14.10.2024

(11.10.2024, 10:52)admin Wrote: [*]Added 1-bit Boolean to on/off string conversion
[*]
Thank you for keeping improving the application and also adding sorting to the table that makes it easier to manage mappings. 

I have few questions:
1) why you decided to make conversion incompatible with json path? Conversion allowed to simplify /SET topics for relays, but STATUS topics still need to take variable from json path and convert from on/off to boolean using script. I'm not sure why they can't work together.
2) why conversion values are case sensitive? AFAIK /SET commands for zigbee devices are case insensitive, and for STATUS values some send upper case, some send lower case. Of course one can first capture what end-device is sending and put exact value, but i don't see any breaking cases when upper/lower case actually matters.

also little fix needed: for "In" mappings, it needs to be called "String to boolean conversion", as we're getting string from MQTT and need to write boolean value


RE: MQTT Client app - Beta testing - gtsamis - 14.10.2024

Hi all,
How do i install the app? From system menu it requires signature file.


RE: MQTT Client app - Beta testing - Daniel - 14.10.2024

Apps are installed via app store Smile Use install by file.


RE: MQTT Client app - Beta testing - gtsamis - 14.10.2024

Forgot the three lines :-)


RE: MQTT Client app - admin - 16.10.2024

App has been marked as stable and published in LM app store.

The latest version allows using JSON path together with boolean <-> string conversion. The conversion is no longer case sensitive for values coming from MQTT.


RE: MQTT Client app - myg - 17.10.2024

i have found a bug:
if i set up configuration with an empty "OFF string", it will accept as correct configuration, but any value will write TRUE to the target object. Example configuration attached.
My expectation is that any other value will be ignored (i do not expect to write FALSE values in any case, hence using empty OFF string).


RE: MQTT Client app - admin - 17.10.2024

It's a feature Smile

Currently both values are required otherwise conversion is skipped. This will be fixed in the next version.


RE: MQTT Client app - Snoolik - 06.11.2024

Hi,
Do you plan to add the ability to connect using certificates? Currently it's only anonymous or login/password combination.


RE: MQTT Client app - antony.19 - 04.12.2024

Hi all,
I would like to try Mqtt Client in my system, but I have all the devices not online, is it possible to have the app file to upload on the device, I can't find it in the forum.
Regards


RE: MQTT Client app - admin - 05.12.2024

@Snoolik, a new version with certificate support will be published soon.

@antony.19, package is attached.


RE: MQTT Client app - antony.19 - 05.12.2024

(05.12.2024, 09:49)admin Wrote: @Snoolik, a new version with certificate support will be published soon.

@antony.19, package is attached.

Thank you.  Smile


RE: MQTT Client app - admin - 11.12.2024

A new update with client certificate support has been published.


RE: MQTT Client app - LKBA - 16.01.2025

Hello, maybe someone could help me to generate certificates, i am trying to connect to azure event grid cloud.

When i generate certificates according to guides provided:
https://learn.microsoft.com/en-us/azure/event-grid/mqtt-certificate-chain-client-authentication
or this
https://thingsboard.io/docs/user-guide/certificates/?ubuntuThingsboardX509=x509Chain
My client certificate fails to validate against intermediate certificate.

In MQTT client app i get such error: 
Save failed: unable to get local issuer certificate

Could someone direct me how to do this properly?

Thank You!


RE: MQTT Client app - admin - 16.01.2025

@LKBA, update the app and try again.


RE: MQTT Client app - LKBA - 16.01.2025

(16.01.2025, 14:01)admin Wrote: @LKBA, update the app and try again.

Still get error:
Save failed: invalid CA certificate


RE: MQTT Client app - admin - 16.01.2025

Can you send your key/certs via PM?