I don't see any reason why things other than persons can't have presence. We've got a thousand or so network & server devices that really matter to us. People we provide service to tend to notice when the devices aren't happy. And we've tended to notice that when people that depend on us aren't happy, neither are we. So we like our devices to be happy.
So here's what I want my devices to do. When they are happy, they set their status on IM to Green & 'Happy'. When they are sad, because they don't have enough CPU, memory or bandwidth, or whatever, they set their status to 'Sad', and perhaps even 'Sad, need more CPU.' Now if I'm a person that either manages or depends on these devices, I build myself a buddy list populated with the devices (servers, routers, firewalls) that I care about, and I see right away if they are green & happy, yellow & sad, or red & dead.
My Mac can even make funky noises when my devices transition from happy to sad & back again. So when my devices change status, they can tell me. Nicely