@Vaughano Fantastic! Glad it’s finally working!
In regards to the station status during programs this is a bug on the OSPi that I discovered the other day but blamed by odd setup. But after you have pointed it out I am certain this is an actual bug. I will let Dan know (maker of the OSPi interval program) and we will see what happens from there.
Yes, I have confirmed that http://192.168.1.111:8080/sn0 returns 00000000 when in fact there is a station on. In this particular case, station 2 is on, but http://192.168.1.111:8080/sn2 also returns 0, so it seems the underlying data structure is not being populated correctly when a station is triggered. I have some time tonight to dig deeper, so I may be able to fix it and provide a patch for the interval webapp.