I know exactly where you are coming from. I live on a narrowboat and have various sensors measuring battery volts and current, solar panel current, temperatures and humidities etc.
It is often a case that an alarm would be much smarter (or more sensible) if it were based on more than one parameter. Unfortunately neither Thinger or IFTTT allow simple tests such as:
IF A > X AND B > Y OR C is FALSE THEN TRIGGERr an alarm or action.
To get around this I'm in the process of building a "Thinger Hub". All the sensors (via their associated ESP8266 processors) would relay their info to the Hub using the inter board comms described in the documentation.
So in a few days I should know some answers? For the time being I'm assuming the boards communicate via the Thinger.io server and not directly via my local network, which is a shame but hey ho.
At least on the Hub I should be able to correlate the data from all the sensors and implement simple, sensible logic to trigger alarms / actions.