WiShield web server with slight modifications (e.g. large packet overflow)
Poll greenhouse by cron instead of infinitely running backend thread