Is anyone experiencing issues with invisible automation actions?

One of our customers has reported that an automation action for thermostatHeatingSetpoint has disappeared.

Although the view configure is still present in the device profile, it is not showing up on the SmartThings app.

It appears that only the capabilities of the main component are being displayed.

Here is my device profile:

$ smartthings deviceprofiles:view -y 3c501d26-0989-4fe2-91f2-4d52aecd97af
id: 3c501d26-0989-4fe2-91f2-4d52aecd97af
name: 보일러 제어기(BCM-300) 2023.03.20
metadata:
  deviceType: Water heater
  vid: 31be9661-8c22-3e2d-b66a-8bbcc6461506
  mnmn: SmartThingsCommunity
  ocfDeviceType: x.com.st.d.waterheater
  deviceTypeId: Water heater
  ocfSpecVer: core 1.1.0
  mnid: 0Ar2
  mnId: 0Ar2
migrationStatus: NOT_MIGRATED
status: PUBLISHED
preferences: []
components:
  - label: main
    id: main
    capabilities:
      - id: refresh
        version: 1
        ephemeral: false
      - id: healthCheck
        version: 1
        ephemeral: false
      - id: switch
        version: 1
        ephemeral: false
    categories: []
  - label: roomTemperature
    id: roomTemperature
    capabilities:
      - id: temperatureMeasurement
        version: 1
        ephemeral: false
    categories: []
  - label: fireState
    id: fireState
    capabilities:
      - id: contactSensor
        version: 1
        ephemeral: false
    categories: []
  - label: currentTemperature
    id: currentTemperature
    capabilities:
      - id: thermostatHeatingSetpoint
        version: 1
        ephemeral: false
      - id: temperatureMeasurement
        version: 1
        ephemeral: false
    categories: []
  - label: presenceMode
    id: presenceMode
    capabilities:
      - id: switch
        version: 1
        ephemeral: false
    categories: []
  - label: timerMode
    id: timerMode
    capabilities:
      - id: switch
        version: 1
        ephemeral: false
    categories: []
owner:
  ownerType: USER
  ownerId: cd2c05a8-c1b0-3ed0-366e-e17e380c6615
view:
  mnmn: SmartThingsCommunity
  vid: 31be9661-8c22-3e2d-b66a-8bbcc6461506
  version: 0.0.1
  dashboard:
    states:
      - component: roomTemperature
        capability: temperatureMeasurement
        idx: 0
        group: main
        composite: false
    actions:
      - capability: switch
        idx: 0
        group: main
        inline: null
  detailView:
    - component: main
      capability: refresh
      patch: []
    - component: main
      capability: healthCheck
      patch: []
    - component: main
      capability: switch
      patch: []
    - component: roomTemperature
      capability: temperatureMeasurement
      patch: []
    - component: fireState
      capability: contactSensor
      patch: []
    - component: currentTemperature
      capability: thermostatHeatingSetpoint
      values:
        - key: heatingSetpoint.value
          enabledValues: []
          range:
            - 0
            - 80
          step: 1
      patch: []
    - component: currentTemperature
      capability: temperatureMeasurement
      patch: []
    - component: presenceMode
      capability: switch
      patch: []
    - component: timerMode
      capability: switch
      patch: []
  automation:
    conditions:
      - component: main
        capability: healthCheck
        patch: []
        exclusion: []
      - component: main
        capability: switch
        patch: []
        exclusion: []
      - component: roomTemperature
        capability: temperatureMeasurement
        patch: []
        exclusion: []
      - component: fireState
        capability: contactSensor
        patch: []
        exclusion: []
      - component: currentTemperature
        capability: thermostatHeatingSetpoint
        values:
          - key: heatingSetpoint.value
            enabledValues: []
            range:
              - 0
              - 80
            step: 1
        patch: []
        exclusion: []
      - component: currentTemperature
        capability: temperatureMeasurement
        patch: []
        exclusion: []
      - component: presenceMode
        capability: switch
        patch: []
        exclusion: []
      - component: timerMode
        capability: switch
        patch: []
        exclusion: []
    actions:
      - component: main
        capability: refresh
        patch: []
        exclusion: []
      - component: main
        capability: healthCheck
        patch: []
        exclusion: []
      - component: main
        capability: switch
        patch: []
        exclusion: []
      - component: currentTemperature
        capability: thermostatHeatingSetpoint
        values:
          - key: heatingSetpoint.value
            enabledValues: []
            range:
              - 0
              - 80
            step: 1
        patch: []
        exclusion: []
      - component: presenceMode
        capability: switch
        patch: []
        exclusion: []
      - component: timerMode
        capability: switch
        patch: []
        exclusion: []

Hi, @Shina_System_Co_Ltd

Is this user using the iOS ST app? There’s already an issue reported about not all components being displayed in the “then” section of a Routine.

1 Like

Ah, yes he is.

ok, thank you for the confirmation. I already asked the team about this again as there are other integrations affected by it. Once we get more info, we’ll let you know.

Tagging @krlaframboise since he first reported the issue in another thread.