Solved: TCPClient connecting but not working with Pushingbox

That's good you found the problem, i use interrupts to set a flag, the main loop then read the flags, if any set then it sends them. makes for a nice easy round robin code that even i can understand!

I'm guessing with the DEVID9 in the code above you have a fair few scenarios created? Have you had a look at using variables in the get request sent to Pushingbox? You can get some nicely formatted emails using it, with labels, maybe timestamps and even variables!
I wrote an example yesterday for it (but i haven't got a core to test it with) you could change the items to "alarm1" and "alarm2", the states could be High, Low, Active whatever you like. latest code is on post 8