_TZE200_b6wax7g0 - Moes BRT-100 - appropriate quirk and access to device schedule

Hello,

I am new to Home Assistant and bought these TRV:
https://nl.aliexpress.com/item/1005002433582947.html?spm=a2g0o.order_list.order_list_main.10.21ef79d2tfkNGt&gatewayAdapt=glo2nld

With default quirk, I can only see room temperature and set target temperature. I tried several custom quirks, the only one adding entities is ts0601_trv_beca.py (not the moes one):

I have now access to these entities:

  • For those who know about this TRV, is that the good configurations or should I use a different quirk? I see many attributes in the quirk that do not show up (e.g. boost_enabled, eco_mode_enabled)
  • Is it possible to access/set the TRV internal schedule or should we use a separate schedule in HA? In the python quirk, I see detailed schedule description and schedule in available attributes.

Sorry if it is obvious, I am new to this and is is quite difficult to get some information, especially since there seem to be many similar models.

He Sebastien
I didn’t manage to integrate these devices myself, so I had to revert to Zigbee2mqtt, which I want to leave behind. Thus, I am very keen on make a new attempt with the quirk you post here.
Maybe it helps you to see what the device exposes in z2m, see picture. There is a valve state and a valve position (%). To me, the state as a boolean seems more important if I just want to make sure the valves have shut when there is no need.
In my opinion, what you get looks quite good enough, provided you do not expect exotic settings.
I never tried to control the TRV time schedule. I somehow solved this with automations.

Go ahead!

Thanks for your answer. Indeed, it seems that the quirk provides access to enough sensors/controls.

It would have been nice to access the internal device schedule, but as I understand, the philosophy behing HA is ore to use manual mode and handle all the schedule/automation from within HA.

Just got four of these TRV´s. One is black and other three white ones. For some reason only the black one responds to temperature change request via Home Assistant. Everyone should use same quirk, and I cannot see any difference between hardware versions if I try to look at device settings in Home Assistant.

This is the one that works:

I´ve tried to reconfigure, and also remove and re-install those three TRV´s, but no luck. Any idea what to try next?

Here´s one of the three non-working:

From what I read, there are several different models branded Moes or other and using the same device name. Maybe try different quirks?

@juukeli have you managed to get it working?

@juukeli Did you get these working please? I got 2 of these a while ago and they work fine. Have now got 5 more and while the quirk picks up all the sensors ok none of the new ones respond to temperature set commands from HA :frowning:

I bought in the spring and they had a version no (Code AF) it seems U2. Now I have bought the same - they have U4 and I can’t set the temperature set by HA

1 Like

I’ve got one of these to test and am running a custom quirk: ts0601_trv_beca.py

_TZE200_b6wax7g0

Before the custom quirk the max heat was 200 degrees C or thereabouts, the scale was totally off. After this is rsolved, however I’m still unable to change the set temperature via HA. I’m using ZHA, and haven’t tried anything else yet but will be having a play with it.

1 Like

Is it possible the setup schedule with ts0601_trv_beca.py?

Happened same to me. I bought one with U1 version that works fine. Then, I bought another 3 of them that came with U4 and I’m not able to make them work with HA.

I’ve bought 5 of these, assuming they would integrate nicely. Unfortunately no luch so far. I’ve been fiddling around with custom quirks, but so far nothing seems to work. Probably best to return them?

I had exactly this problem, which I managed to resolve by applying the quirk from here.
Note that there are multiple versions of this quirk knocking about, all called “ts0601_trv_beca.py”. This is the version that sorted things out for me. I can now reliably set the setpoint of the valve, which is really all that I needed to do.

1 Like

So, it solved the problem perfectly for me too, this version, and that for these thermostats.

Thank you SO MUCH !!!

Now working with ts0601_trv_beca.py -quirk.

Sorry wrong thread…