metro7: updates

- Add same station check
- Cleanup erroneous function
- Fix overflow logic
- Add missing turnOn instance

Signed-off-by: Adrien Tétar <adrien.tetar@hotmail.fr>