GrumpyHedgehog allows you to communicate with signs and movements to send keyboard commands, turn lights on/off, count people in a room...