-
-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ThermostatMode #2
Comments
What each value mean ? It should limit to these ones: |
I see in the description of the driver that if the driver does not recognize the device, you get at page showing the values from the cluster. Do you have a version of the driver without the profile for this termostat, so I could read out the value of the clusters I could do a live test with the device to read out enums for different modes. |
Just change the profile to |
Hi, thanks for the feedbak! I have now tested my thermostat and verified some values in the cluster:
|
Correction DP ID 16: Changing the setpoint for Heat and Eco-mode can be done manual in settings on the thermostat. These values / settings doesn't look to be exposed in the cluster. |
Additional for DP ID 2: 3: is Auto. I think this can be linked to the tempProg in dp 105? https://support.tuya.com/en/help/_detail/K9hrg7u24j2ow 4: Change the temperature setpoint to 18, without any mode beeing indicated in the display. I now think this is Eco? The symbol for 1 and 2 is a house. I think this is home and away. Updated table for DP 2 |
So you were able to send 3 and 4, but you are not sure what they do. Is that right? I can start adding only 0,1,2 |
Hi, I was able to send all 0-4. I have verified 3 during the last 12 hours. This is a program. The thermostat change the setpoint automaticly during the day. With referanse to the thermostatMode spesification, the modes are: Please add them all. Could you also add the thermostatOperatingState DP 104? |
You may test it with beta version. https://bestow-regional.api.smartthings.com/invite/VbMb856WP8lB |
Hi, Now the driver have updated and I see the thermostat mode and thermostat state in parent tile in ST. The thermostat state works correct, but the thermostatmode shows "off", "heat" and "emergency" in the menu. I tried to create a child from the generic profile, and here the thermostatmode menu and feedback is correct. |
EdgeDrivers/personal-tuya-devices/profiles/normal-thermostat-v3.yaml Lines 11 to 29 in e1d057b
Both profiles have the same configuration. |
Hi, with the v3-driver the menu is "off", "heat" and "emergency". I see in the code for the v3-version that this one is default and otherwise chosen with option "normal". The feedback also reads "manual" for enum. Im pretty sure that I use the correct version. I have checked on both my androide and ios devise to see if it is some problem with updating the profile / data in cashe, but the menu is same on both units. |
Screenshots are always welcome.
What you mean? Where did you see these values are default ? |
In the code, last line:
Since I see the options as described in the code above, I think I'm in the v3-profile. |
Ih, that's the profile definition. It is right as is. Open the menu from the upper right corner, click on Driver and take a screenshot from there. |
Ok, thanks. I will try to remove and pair the devices again! |
Hi, Im now back at the location of the thermostats and have reinstalled them to ST. Had them installed for 24h without them sending the cluster, but after a reboot of the thermostat they work. Now the thermostatmode is correct in my ST app :) I have tried to make the measurement from the floor sensor "main" with the function to override DP in settings. I have sett DP for Temperature Measurement to 101, but it does not pick up the value from the floor sensor. Is this not how the DP setting is suppose to work? Also, I use google home as human interface and home assistant for controlling my units. In Google Home the thermostat shows up as thermostat, but it is not possible to control it. The only value showing is measured temperature. In HA the thermostats does not show up as thermostats (ie. clima in HA), they show up as individual sensors - including the thermostat mode. This means that I can not control the mode from HA, only see the current mode. All capabilities necessary for HA to see it as a thermostat is included. Maybe it is the Switch that makes HA not recognize the unit as thermostat. Have you tried the driver for devices and tested them in GH or HA? |
DP 101 is already set for "DP for Temperature Measurement Floor" by default.
I don't know what GH and HA use to identify the device type and/or which capabilities to show or not. What I DO know is that Alexa, GH and HA doesn't work properly with this architecture used in ST. So, everything we need to identify on those platforms, they must be in separate (virtual) devices. |
Hi,
Thermostat type _TZE200_4hbx5cvx
Could you add support for thermostat mode?
This parameter is located in cluster id 2:
The text was updated successfully, but these errors were encountered: