Solution Smart Action: T310/T315 Temperature or Humidity Automation Doesn't Take Effect

05/15/2024 Update Delete solutions for the special cases where the automation does not take effect immediately if T310/T315's current value has already reached the set threshold or range when creating the automation.
This Article Applies to:
Tapo T310
Tapo T315
Issue Description/Phenomenon:
If you are experiencing issues with the automation created using Tapo T310/T315 and it is not functioning as expected, please check if you fall into one of the following situations.
To ensure a proper understanding of the activation logic employed in Tapo Automation for the Temperature and Humidity sensor, it is essential to take note of the following:
If you are utilizing temperature or humidity changes from the Tapo T310/T315 sensor as a trigger for your automation, please make sure that the changed value must cross the set threshold to activate the automation as intended. If the value is equal to the threshold or the changed behavior does not match the set Trigger condition (e.g., "Over" or “Below"), the automation will not be activated.
For example:
Creating an Automation using Tapo T310 as the Trigger device: When T310 temperature over 20℃.
Changes | Automation Activated? | Note |
When creating/saving the automation (Current temperature 25℃) |
Yes |
When saving settings, the Tapo App verifies the current temperature/humidity data against the automation settings.
If the current values meet the trigger conditions, a pop-up window will prompt you to either execute the action immediately or skip it. |
Rise from 18℃ to 22℃ Rise from 20℃ to 21℃ |
Yes | / |
Rise from 18℃ to 20℃ | No | The changed value (20℃) equals the set threshold, it does not cross over 20℃. |
Rise from 21℃ to 25℃ | No | Not the set behavior: Temperature (cross) over 20℃. No temperature crossing behavior occurs.
|
Drops from 25℃ to 19℃ | No | Not the set behavior: Temperature (cross) over 20℃. |
Troubleshooting Tips
1. Ensure device firmware, Tapo hub, and Tapo APP are updated.
2. Check if the automation rule is set correctly. (Trigger and Action device, trigger value, Over/Below, Effective time, etc)
3. Check if the detected value is updated in time in the APP or on the screen (For T315 only).
4. Check the signal strength on both Tapo sensor and the hub. Adjust device's location if the signal is weak.
- For the Tapo sensor and H100: go to device's settings page ->Device's Info -> Click the signal icon to show the RSSI rate.
- For the Tapo H200: go to device's settings page ->Network Connection -> Click the signal icon to show the RSSI rate.
- Switch H200 to ethernet connection if it was wirelessly connected.
|
Connection Diagram of Tapo SubG Devices in the Network
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hey,
Thank you for the tip. I will definitely try suggested time based triggers. It could be viable workaround to make it truely automatic. As for the temperature triggers I dont want to add so many tresholds because I use it on rarely inhabited property where temperature can fluctuate from negative to above 30 C.
App is updated with updated sensors and hub. Yes, enabling automation manually shows popup window that condition was met and prompt to turn it on. However I am trying to turn on this and other automations and actions with shortcut as described above and this way the trigger does not work on shortcut press. It only activates when reaching the temperature treshold specified in said automation. That's mine and i believe Fratisek's point. Isn't it possible to trigger it the same way via shortcut?
Thank you.
- Copy Link
- Report Inappropriate Content
I agree that a fix would be nice but the workaround is easy to implement. The problem arises when the temperature is already below your target when you enable the automation as it only triggers when the temperature crosses the threshold. I fixed my automation by simply adding several "when" triggers to the turn on automation for several temperatures below my target low. How many will depend upon how low you expect the worst case low will be. Likewise adding several "when" triggers to your turn off automation for termperatures above your target will turn it off when it crosses any of the extra triggers above your target high temperature.
All that said, it is important to remember that this is not really intended to be a thermostat. In most cases, it would be better to get an actual themostat to control your heater and plug it into your Tapo smart plug. That way you can simply turn it on and off when you want to (or using an automation for a specific time for example) and let a device that is designed for the task you are trying to do it more reliably. This is the approach I took for my greenhouse heater using a BN-LINK digital thermostat and it greatly simplified the integration and realiability. I can turn it on and off remotely and I now use the temperature sensor automations (with multiple when triggers above) to alert me when the temperature falls outside my target range. The alert notification actually triggered when my heater developed a ground fault and triggered the GFCI the smart plug was into, saving me from damage to my plants.
- Copy Link
- Report Inappropriate Content
I get that this workaround is possible but not ideal. For example, when target temperature is lets say 20C and temperature can range from -20C to 35C and I set it every 2C its 20 when conditions and I still have to wait for temperature to change accordingly which can take days. It says for the last 24h real temperature reading from this sensor was 6,9-7,8C.
Thermostat is just device that automaticaly regulates temperature. This temperature sensor with hub combo has all the features for that and more. Not sure where you read intended uses for this device but I wanted it as a easy temporary solution on my long term project until I finish central heating and maybe backup after only few times a month. I have other safeguards to monitor the heater including tapo camera pointed at heater.
My point is that all of mine devices works. Reading correct values and activating over distance just fine. I only want function which already exists when activating automation manually to be added to shortcuts as default or option. Thats it.
- Copy Link
- Report Inappropriate Content
I'll also add my voice here that humidity and temperature automation with T315 and sockets P110 simply do not work.
For me, two sockets P110, Hub H100, and a sensor T315. They're all in the same room as wifi router and signal's stronger than 50dBm. Actions as simple as "when RH > 60%, then switch ON" are ignored when the threshold is breached, as suggested in main article.
I double-checked if automations are turned on (almosting insulting), and created new rules that even pop-up the message that conditions are already met and would be executed. Nothing works. I even tried removing all devices from my Tapo account, readding, resetting everything, and the issue persisted.
Based on previous comments, it becomes clear to me this is a software issue that needs fixing. It used to work more or less in the past, but recently it became totaly useless.
I'm available for any testing and further information (such as printscreens and whatever) @Wayne-TP
- Copy Link
- Report Inappropriate Content
glunkes wrote
I'll also add my voice here that humidity and temperature automation with T315 and sockets P110 simply do not work.
For me, two sockets P110, Hub H100, and a sensor T315. They're all in the same room as wifi router and signal's stronger than 50dBm. Actions as simple as "when RH > 60%, then switch ON" are ignored when the threshold is breached, as suggested in main article.
I double-checked if automations are turned on (almosting insulting), and created new rules that even pop-up the message that conditions are already met and would be executed. Nothing works. I even tried removing all devices from my Tapo account, readding, resetting everything, and the issue persisted.
Based on previous comments, it becomes clear to me this is a software issue that needs fixing. It used to work more or less in the past, but recently it became totaly useless.
I'm available for any testing and further information (such as printscreens and whatever) @Wayne-TP
Your case is more like an abnormality rather than a conflict with the automation logic.
Please check the cloud connection of your devices -- whether the hub (the one that the sensor is connected to) and the smart plug can be controlled with the Tapo app remotely (e.g. when using celluar data). If the automation isn't a local smart rule and the smart devices are disconnected from the cloud, the automation will not run.
If device's remote control functions normally, then in your case, i'll recommend reaching out to our technical support team for further assistance. Make sure to include all the case details, troubleshootings have been done, and screenshots of the automation settings in your email. Contact Technical Support
- Copy Link
- Report Inappropriate Content

Information
Helpful: 0
Views: 11085
Replies: 35
Voters 0
No one has voted for it yet.