Aegis wrote: ↑02 Jan 2018 14:40
When you say "mobile presence device", what do you mean exactly?
By the looks of it, the Z-Way module part of your solution is forked from the official mobile app support module. The official one makes a test device for notifications and a presence device for each associated mobile phone. The latter doesn't seem to be functional, as it always has the status of "LOCAL". My guess is that it is intended to shift between "LOCAL" and e.g. "REMOTE" depending on whether the phone is on the same local network as Z-Way, but from skimming the module code, this part looks like it's not yet implemented – unless the phone app is supposed to "force update" the status of this vdev through the API and it just doesn't work for me.
As your code is a fork of this, your module also instantiates these two virtual devices, and the presence one seems equally non-functional. As this would be a nice feature, I was curious as to whether you had any plans to implement this in the foreseeable future.
As for the handling of credentials on remote access, I don't know which details you're thinking about, but at least it's encrypted through SSL, so that part is safe.