Your new topic does not fit any of the above??? Check first. Then post here. Thanks.

Moderator: igrr

User avatar
By Nandu01
#90909 I would have been interested in Cayenne from MyDevices.com.
It provides a configurable dashboard from MQTT data and is at the same time MQTT broker.

But I have made following unpleasant experience:

The examples given run this during setup()
Cayenne.begin(username, password, clientID, ssid, wifiPassword);

I don't appreciate at all to let a commercial third party open my own WiFi session receiving my credentials.
What are they doing with this info?

After some testing I found out, that you can open the WiFi session with your own code and invoke Cayenne.begin(..) without credentials. I would strongly recommend to do so!

But the hammer is that the
Cayenne.loop()
system call, must be in loop and takes a whopping 1200mS to run, blocking everything else!
Without even any data processed!

That would have been fully inacceptable for me.
What is your experience about that?
Regards.
User avatar
By QuickFix
#90926 I don't know (or have used) Cayenne, but "Services" that require such details (or don't behave as expected, like with the response times you're measuring) only mean one thing for me: trash it and move on to another solution.