Try to read from multiple TTY devices

This turned out to be a bit of a problem earlier, as the hardware
could be connected to multiple different places. This particular
solution is completely untested, and might not look at enough devices,
but it seems hard to think it would make things *worse*.
Read VAT from config file