I’ve got a Samsung Windfree AC and set up a simple SmartApp to subscribe to state changes. There are a few functions that are not reflected in specific capabilities.
For these I used a subscription to the “execute” capability. In the beginnen it was sufficient to subscribe to it with “stateChangeOnly = TRUE”, but then that stopped working and with this discussion it turned out that execute - events only come with StateChange:FALSE and I changed the subscription to “stateChangeOnly = FALSE”.
That worked nicely for almost a year now, but since lately I do not get any messages for capability “execute” anymore and I am unable to determine whether the light on the AC unit is on or off or whether the quiet mode is engaged.
Is there any possibility to get these via a different way or does anybody know why I am getting no more messages for “execute”?
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.
I use alot of information that came from “execute” because my integration use OCF data (to get light, position, filter condition, clean condition, etc).
I will wait information from here
AlejandroPadilla
(Please contact @nayelyz or @Luis_Humberto_Medina )
4
Hi @JRFabbi We already have a report about subscription, please, can you share with us the following information?
Enable support access and 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.
Just an addition: It seems that there is more broken. I noticed today that some functions related to the execute-capabilities also don’t work in the Samsung SmartThings anymore:
Hi @hal2000pd after investigating it with the corresponding team, unfortunately, execute capability is an object not defined, so the data can not be guaranteed the manufacturer can use it to modify the data depending on their needs.
Normally the manufacturer implements the necessary functions through dedicated capabilities, so it is recommended to use them. in some cases, we know that the user found capabilities that can be helpful, so we recommended commenting it with the manufacturer so that they will conceive it and if they are interested in implementing it.
Does anyone know how to contact Samsung? (I guess its pointless, I thought they are behind SmartThings.)
The observation that some options are greyed out in the official SmartThings app only applies to one of my three ACs . For the other two everything works fine in the app. How does the app determine Light and Quiet mode?
Did you find a solve to this? It seems like the execute ‘data’ attribute at one time would return “x.com.samsung.da.options” with “Light_On, Light_Off, Volume_Mute, Volume_100”, but has stopped working. Hoping for a breadcrumb of how ST is now determining this setting in the mobile apps.
@AlejandroPadilla any ideas where the information for status is now stored for the AC Options for Light and Sound Effects? At one time you could read it in the execute ‘data’ capability attribute. But it no longer is there. The mobile app does update when you set the value via the API, so the information is hiding somewhere! Thanks for the help.
My problem is that I can’t get data for Lights and also for Filter Usage (I’ve an automation that send messages to people clean filters but it’s not working anymore)
The app continue to working so the information is there but until now I can’t get this working.
Pinging this thread again for SmartThings help. Where is the “Light” value stored for AirCons? It moved and magically the mobile UI can find it, but no one else can. @AlejandroPadilla@nayelyz
No, there isn’t and only using the ‘execute’ command with oddly formatted (off == on, on == off) argument will turn the light on and off. Previously the ‘data’ attribute that is part of the ‘execute’ capability would indicate status, but that is no longer returned as discussed above. This seems typical of several of the OCF type drivers with hidden command sets.