For your 2nd question:
You need a Python Plugin which is checking every time if serenes is there. When serenes is in range changge profile will all others on ignore.
I think this is the same topic:
For your 2nd question:
You need a Python Plugin which is checking every time if serenes is there. When serenes is in range changge profile will all others on ignore.
I think this is the same topic: