Existe um software chamado MarcoPolo que permite executar várias ações (incluindo scripts) quando o estado físico de uma caixa é alterado (você pode ativar coisas como energia externa, monitor externo, luz ambiente, hora do dia, drives, redes wifi visíveis, endereço ip, etc)