Remote Controlling
From PsiWiki
This is a page about an implementation of JEP-146: 'Remote Controlling Clients' for Psi. It contains an illustration of use cases 5.1, 5.2 and 5.3 of the JEP.
Illustrating some Use Cases
It was tough to get out of bed today, but i finally managed to get to work. But what do i see when i log in to my Jabber account ?
It was so early this morning i forgot to set the status of my home resource to 'Away'. Better set my home client's status to Extended Away ! So, i request to execute a command on my home resource:
I get a list of Ad-Hoc commands my client publishes, and select the 'Set Status' one for execution:
My client replies to me with a form, which i fill in:
There, that's better, now people will see that my client is unattended, and that they shouldn't send messages there:
Okay, but what if my client at home already received some messages while i was biking to work ? I obviously want to read those, so let's forward them:
Apparently, 'macbar' sent a message to my home resource in the meantime, which i can now read at my current location:
One last thing: I tend to leave my sound installation pretty loud. Since my client at home is still on, it will make sounds on every event, which will keep the wife and kids awake all morning. We don't want that ! So let's turn off the sound from here:
I get a form back with the current state of some options, and indeed, the sound was still on:
All i have to do now is turn it off, submit the form, and i won't have a grumpy second half tonight:

