Compare temperature between two TH16

By the way, “compare temperature between two TH16 and add it to Scene > Condition” will be available with the release of the eWeLink App V4.33 in June. Stay tuned!

1 Like

I think something is lost in translation here. I can’t think of a reason why we wouldn’t want the auto scene to always check the status of their conditions, not just when the threshold is crossed (temperature crosses setpoint, or relay switches from one position to the other, etc). I have found two other forum posts that reference similar behavior where an auto scene doesn’t check for triggers when it’s enabled by another scene or when it has effective period time windows configured.

So I’m not really understanding why we would limit the capability of this auto scene, therefore I think this should be considered a bug and evaluated.

For what it is worth, I have built out another workaround that behaves the way we’re looking for!

My autoscenes are now enabled 24/7, no longer controlled by manual scenes, but I’ve added an & condition.

“pool is cold” if temp is <=85 & relay1 is on, turn relay3 off
“pool is hot” if temp is >=86 & relay1 is on, turn relay3 on
“spa is cold” if temp is <=100 & relay2 is on, turn relay3 off
“spa is hot” if temp is >=101 & relay2 is on, turn relay3 on

I modified manual scenes “pool mode” and “spa mode” to turn on these new relays 1 and 2 respectively (and turn them off respectively when switching from one mode to the other). Because of the extra relay condition, the autoscenes can remain enabled 24/7 and not conflict with each other.

This is the same concept as before, but since the autoscene is not being enabled/disabled by an external scene, it is constantly checking for a trigger and working as expected!

I’ll be curious to play with the new temperature comparison feature in 4.33.

1 Like

We know some users have discussed it before. This mechanism is decided by Sonoff, and we brought it to their attention. So I would involve @Daniel_Zhan from Sonoff team to talk about if there is any plan to improve this trigger logic.

4.33 has been around for a while, but I couldn’t find the announced ‘compare’ feature. Probably another shift … to 4.34? Well, I probably won’t use it for the pool again this year…

Hi there, this feature is available to iOS V4.33 first. eWeLink V4.33 is already available on App Store. If you’re an Android user, please stay tuned for the coming V4.34 on July 10th or so.

Ah, I didn’t know Apple had a lead over Android.

Sometimes it does lol.

Thanks for the implementation. It works great … that is, switching on and notifications without a problem, but switching off is fine, but the notification about this running scene comes to me even when the scene could not be running and the notification no longer works. So I started testing:

IF (all conditions are met)
compare POOL temp and SOLAR temp+pump
AND
SOLAR temp+pump = ON
THEN
SOLAR temp+pump OFF
Push Notifications

Although the scene could not be started, because the SOLAR temp+pump is OFF, I got a notification about this running scene many times.

One more little thing… wouldn’t it be possible to reduce the setting when comparing the temperature instead of 1°C with 1°C steps, at least from 0.5°C and also with 0.5°C steps?

Hi Jack, could you please submit a support ticket in eWeLink App > Profile > Help & Feedback and provide the details like which scene and its name in the description? Our support team will look into this issue asap. By the way, we just release this feature, optimization will be included in future updates.

Não consigo criar uma cena que compare a temperatura entre dois controles, exemplo:
Se a temperatura do solar for maior que a piscina ligar motor com diferença de temperatura maior que 10°
Quando a temperatura da piscina atingir 28° desligar motor.

The supported models for this features are TH10, TH16, THR316, THR 320, and ZB02. What are your device models? By the way, you have to create two scenes to achieve that.

Tenho dois modelos
TH e THR316
Só não estou conseguindo me entender como fazer….
Agradeço