I started using APILIO probably around a year ago and everything for while was working perfectly - but something started going wrong and is still not working right now.
I have a heat source that I am trying to use to heat our house. I initially was using IFTTT alone - BUT there was too much delay between it turning on/off my devices - they NEED to happen nearly at the same time. That was how I ran upon APILIO when looking for a solution.
Currently, I am using an Ecobee thermostat’s temperature reading in IFTTT to update a Boolean APILIO variable to True when the temp goes below 69 or sets it to False if the temp goes above 69 degrees. The thermostat controls 2 other heat sources (primary and secondary) if the temp goes below 68 degrees. There are 4 fans I am controlling on this 3rd heat source which is now acting as the real primary (the other 2 being controlled by the thermostat are now effectively secondary and tertiary). 2 of the fans blow outside, the other 2 blow inside. When the Boolean variable becomes True - it turns off the 2 fans blowing outside and the turns on the fans bowing inside. When the variable becomes False, this reverses and turns off the 2 fans blowing inside and turns on the fans blowing outside. This must happen close together as the are the cooling system for my heat source - at least on pair of these fans must always be running.
However, after a while, this I started getting Applet Failed errors on these Ecobee applets. But it seems that the Ecobee part may be working right - as it tries to run at different times and fails - most of the time anymore - BUT sometimes it does not fail and works properly. The thermostat also controls a cooling source that will kick in above 70. I know these numbers sound close - but it was working great - until these applet failures. When the fail to update, the heat source stays on too long or off too long. Making the thermostat turn on it’s heat sources or or turn on the cool air to combat the heat being pushed into the house - either way wasting money. And, the heat source is stronger than the cool air and it overtaken. If this were only an issue of a few minutes - not too big of a deal - but it got to the point that many hours and eve days would pass between the applets not failing. So, I ended up having to stop using this setup. A real shame as it has been effectively heating our house down to 12 degrees outside. That’s a lot of wasted energy.
So, I am trying to see if anyone here can help me figure out what is going wrong, where, and if there is a solution. I had actually spent a while developing a custom circuit based on a Raspberri Pi computer to control all of this locally - but the weather is starting to cool down where this could be used now (still not working) and I only have a design for me circuit system - no actual circuit board. Any help would be appreciated.