Interface2 -> By default do not send a command for a state that we are already supposedly in.  Can override this and send always with the send_always=True attribute.