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

Moderator: igrr

User avatar
By MajorJohnny
#87366 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.