To Rooppoor,
I bought 2 Tel0126 thinking it would work with my UNO/Mega. Plus the DFRobot expansion shields too. LOL. Just trying to get them to work before spending more money. Their website ‘shows’ it will work on IFTTT!

I also visited DFRobot support forum but can’t find any past solutions? No reply from the tech support too?
Hello all,
I have made some progress but still unable to figure out what was the reason?
Case A has the full string output according to the DFRobot library but unable to get any response from IFTTT.
Case B has the data missing in the string but able to get IFTTT to respond but without the much needed data! Just another serial monitor output added base on the sample code from the DFRobot website example.
Case A:
void loop() {
String dat1 = (String)DHTT();
String dat2 = (String)DHTH();;
String dat3 = (String)getTemp();
if (digitalRead(4) == 1)
{
IoT.IFTTTSendMessage(dat1.c_str(),dat2.c_str(),dat3.c_str());
}
}
Serial monitor:
[HTTPPost(): 318 ] |3|2|http://maker.ifttt.com/trigger/NotifySL/with/key/dcr-dTl2FnydMtJE4OpnBp,{"value1":"23.00","value2":"25.00","value3":"23.69"}
IFTTT = No notification or email sent
Case B:
void loop() {
String dat1 = (String)DHTT();
String dat2 = (String)DHTH();;
String dat3 = (String)getTemp();
if (digitalRead(4) == 1)
{
IoT.IFTTTSendMessage(dat1.c_str(),dat2.c_str(),dat3.c_str());
Serial.println("send message success!");
}
}
Serial monitor:
16:00:55.242 -> [HTTPPost(): 318 ] |3|2|http://maker.ifttt.com/trigger/NotifySL/with/key/dcr-dTl2FnydMtJE4OpnBp,|
16:00:57.835 -> [receiveData(): 1161 ] 6
16:00:58.127 -> [receiveData(): 1171 ] |3|200|Congratulations!
16:00:59.116 -> send message success!
IFTTT = Yes. notification or email sent but no data({“value1”:“23.00”,“value2”:“25.00”,“value3”:“23.69”})