zigbee2mqtt icon indicating copy to clipboard operation
zigbee2mqtt copied to clipboard

[Feature request]: Additional options for TS0601_Thermostat_1

Open mrslvd opened this issue 2 years ago • 7 comments

Is your feature request related to a problem? Please describe

I bought TuYa TRV recognized as "TS0601_thermostat_1" and manufacturer "_TZE200_rtrmfadk". I have 2 issues:

  1. Valve position is not shown;
  2. I can't change mode from "Energy-saving mode" (this term is used in user manual) where TRV is working as ON/OFF to "Comfort mode", where PID is implemented. This can be done using TuYa gateway and App as stated in user manual

Describe the solution you'd like

Possibility to change mode and show valve position.

Describe alternatives you've considered

Additional context

mrslvd avatar Dec 06 '23 08:12 mrslvd

I have the same thermostat and urgently need the 'position' feature

rexfue avatar Dec 14 '23 09:12 rexfue

Hi rexfue, Actually, I believe the position is not reported by TRV's firmware or may be it is needed to be enabled somehow (from TuYa app for example). Or may be if PID mode is enabled then position will be exposed also.... . Changing the mode, I believe is possible to be implemented. It will be great if I can find where I can buy TRVs with:

  • PID implemented;
  • 5% Position step (or less but for me it is pointless less then 5%);
  • position reporting.
  • QUIET operation;
  • reliable operation. And supported by z2m. I got 3 different models here... but one of them is not quiet and is fragile (3 TRVs was changes for 3 winters), other has 25% step (in fact it is working as ON/OFF), and third does not report position and PID mode can't be turned on from z2m.

mrslvd avatar Dec 17 '23 09:12 mrslvd

Hi rexfue, I did some experiments with following this:

  • https://github.com/Koenkk/zigbee-herdsman-converters/issues/6482
  • https://github.com/Koenkk/zigbee2mqtt/issues/18892 I made some mix between posted converters and now I have both position and PID ( I still can't confirm it is PID ) I can post my file but I am not sure whether I made things in the right way....

Position is not exposed on datapoint 102 but 108 ( I am not sure what I am writing :) :) :) ). So you have to change datapoint to 108. Comfort/Eco modes are not implemented in standard converter.

You should use external converter if you need these options immediately or you have to wait while this is implemented in standard converter.

mrslvd avatar Dec 17 '23 14:12 mrslvd

@mrslvd: can you please describe what you did?

tml89 avatar Jan 23 '24 13:01 tml89

@tml89 , When in home I'll paste the ext.js file I assembled following the above links. I think z2m already add position monitoring in standard converter, but enabling PID is still not implemented

mrslvd avatar Jan 26 '24 11:01 mrslvd

@tml89 , Attached is ext.js . This is external converter I am using for my TRV. Please, keep on mind that the file was assembled using the above links while I am not expert and some unnecessary/extra rows/data may exist. At my place everything works fine with this external converter. My TRVs are recognized as "TS0601_thermostat_1" and manufacturer "_TZE200_rtrmfadk". In the external converter some additional manufacturers are included which I did not own and test. ext.zip

mrslvd avatar Jan 27 '24 15:01 mrslvd

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days

github-actions[bot] avatar Jul 27 '24 00:07 github-actions[bot]