Read Particle.variable() from second Particle device

Basically, I’m wondering if there is a way for a Particle device to check a variable from another device. I would rather use variables over publish for its simplicity to update, and its persistence.
Thanks guys.

@Starlight, currently, there is no mechanism for doing that. The pub/sub model is the model recommended for what you want. BTW, Particle variables are not persistent. When a request is made for a Particle.variable, the Cloud only brokers the request to the device. Nothing is persisted in the Particle Cloud.