trying to wrap my brain around cayenne, node-red, and mqtt.
If I understand correctly from my research, you can just use node-red, mosquitto, and a simple web interface to do what cayenne mostly does but locally.
even if you have cayenne and your internet goes down node-red will keep things going for you and allow you access and control through local lan.
I like cayenne.
Super easy to setup and is getting me where i need to be in as little time as possible but it might not work for some.