SmartThings Matter Device issue

Hello,

I hope you are fine .

I have faced with 2 issues while using smarttings app.

1-) Matter attribute SystemMode shown as Off,Cool,Heat and Auto in app but normally matter documents says there are different modes like Fan Only, Dry and Sleep. The user can not select the modes Fan Only, Dry and Sleep but when try to sent these modes with chip-tool it successfully applied then these modes shown in Smarttings app and after that the user can select these modes.

Turkish texts.
Kapalı - Off
Soğut - Cool
Isıt - Heat
Otomatik - Auto
Sadece fan - Fan Only
Kuru hava - Dry
Uykuda - Sleep

Figure 1 - Default UI
Figure 2 - After the different modes (fan only, dry and sleep) sended to device over chip-tool.

2-) The FanMode attribute can be adjust as Low, Mid, High and Auto. When Low, Mid and High Fan Speed is selected, the fan percent is setted to %33,%66 and 99 in sequence in software. The changes can shown in different hub but smatthings shows the percent fan as %0.

Example

Fan Speed to Mid

Smartting App Fan Percent is %0

Other hub and chip-tool Fan Percent is %66

But when set the fan percent for example %67, it works fine

Smartting App FanSpeed Mid

Other hub and chip-tool FanSpeed Mid

Hello,

Is there good news?

Hi @TRGercek

The team has requested some additional information so we can continue investigating this issue.

Could you please provide access to your account:

  1. Confirm the email account registered in the forum is the same one you use for SmartThings. If not, please share it with me over DM.
  2. Enable support access to your account:
  1. Go to the SmartThings Web (my.smartthings.com)
  2. Log in to your Samsung Account
  3. Select Menu (⋮) and choose Settings
  4. Toggle on Account Data Access
  5. Select the time period and confirm - In this step, please select “Until turned off”, once the team finishes, we’ll let you know so you can disable it again.

More info about this access here: https://support.smartthings.com/hc/en-us/articles/36170233944852-Enabling-Account-Data-Access-for-Support

Also, please share with us the names of the devices that are experiencing the issue.

Hello,

Thanks for your answer.

Yes,my smartThings account is same with registered account in forum.

Account access has enanled unti turned off.

Please share with us the names of the devices that are experiencing the issue.

“therm” and “thermostat”. They are different type devices.

Hi @TRGercek

We’ve confirmed that these devices are being matched to the SmartThings driver using a generic fingerprint.

This means that the functionality provided is the basic set expected for a device of that type/category. If the device supports additional or specialized features, those are not included with the generic driver. To have full, device-specific functionality supported, the manufacturer would need to certify the device as (WWST).

Hello,

Thanks for your reply.

Actually these are matter devices. The device has Operating Mode. Basically and default a few system modes are shown in SmartThings app. These are, Auto,Cool,Heat and Off.

But, matter says the operating modes can be Off,Auto,Cool,Heat,EmergencyHeat,Precooling,FanOnly,Dry and Sleep according to matter cluster specification.

When the operating mode is changed over chip tool, that is a tool is used to test matter device functionality, the rest of operating modes ( fan only and dry) being visible on SmartThings app. Actually it is a good thing but I think these modes must be visible at default.

Could you review my “silab thermostat” device on SmartThings app. The “Sadece fan” (mean Only Fan) is activated over chip-tool and it is visible now. Now, there are Off,Only fan,Cool,Heat,Auto ( Kapalı,Sadece fan, Soğut, Isıt, Otomatik).

If you want I can enable Dry mode on app by sending set operating mode command over chip-tool?

To sum up, Off, Cool, Heat, Auto, Fan and Dry modes should be visible at default on SmartThings app.

We checked with the engineering team, and they confirmed that by default only a limited set of modes is available when the device is first installed. This is because the SmartThings capability supports a very large list of possible modes.

However, if the device itself supports additional modes, users can send those modes through other means, such as chip-tool or by changing the mode physically on the device. Once the device accepts the mode and reports it back to SmartThings, that mode will be added to the current list of supported modes.

So, for both devices, you’ll need to send any additional modes you want to use first. From that point on, those modes will be available through the SmartThings app.

Regarding Fan Speed, in order to understand how the driver is handling this value, we’ll need your help collecting driver logs for the fan speed change events.

Please share a step-by-step description of exactly what actions you perform and what you observe, including:

  • What you set the fan speed
  • What happens in the SmartThings app.
  • What happens physically on the device after the change.

Logs of the driver:

  1. Open the ST CLI
  2. Enter the command smartthings edge:drivers:logcat
  3. Enter the information requested by CLI
  4. Now you must be able to see the logs once you see the message “connected”
  5. Then, send the commands (that aren’t working) to the devices so they get registered there
  6. Copy those logs into a file and share it with us. You can send it to build@smartthings.com.

Note: If you get an error related to the connection, verify that the hub and the computer are in the same network.