I wasn’t suggesting, by any means, we ignore the blank station issue. Anyways, you understood my point.
Also, for what it’s worth, I am not able to reproduce this error.
git clone https://github.com/Dan-in-CA/OSPi
ctrl + c //Bug with location preventing UI to load first time (for me at least)
Navigate to the UI http://127.0.0.1:8080 or appropriate IP
1) Stations: Set station 1 to blank, save
2) Switch to manual mode
3) Turn station 8 on, no error
4) Turn station 8 off, no error
5) Repeat 4 and 5 in tandem 4 times, no error
Errors are both web and python output.