@rygh I missed your post about the trouble you were having. I'm glad you managed to make some progress since then, though.
If the wifi side of it ends up being too problematic you could always just remove the photon and use a Modulo controller. For my aquarium controller, the only issue I've encountered appears to be related to i2c bus errors causing the display modulo to lock up the bus. I think the errors happen because I have the i2c bus connected through a fairly long cable to the reef angel relay box. The display ought to handle those errors gracefully but there must be a bug in its firmware that I haven't found.
If the wifi side of it ends up being too problematic you could always just remove the photon and use a Modulo controller. For my aquarium controller, the only issue I've encountered appears to be related to i2c bus errors causing the display modulo to lock up the bus. I think the errors happen because I have the i2c bus connected through a fairly long cable to the reef angel relay box. The display ought to handle those errors gracefully but there must be a bug in its firmware that I haven't found.