Buttons not showing up for GE 14294 under "If" routine condition

Hi everyone,

Admittedly it’s been several years since I set up all of my GE smart dimmer switches and the routines worked fine for a while (Button 1 would trigger certain lights to turn on). I’ve been out of the country for work for several months only to return and realize none of my GE switches can use buttons anymore, so I’m assuming the driver broke. I found this one and installed it (and posted on that forum page), but it doesn’t seem to be working. I thought I’d check if anyone has any recommendations of other drivers, or other strategies.

Thanks!

install @philh30 edge drivers for GE and switch to them for your devices.

https://community.smartthings.com/t/st-edge-driver-for-ge-jasco-honeywell-z-wave-switches-dimmers-fans-outlets-and-plug-ins/236733

Hey thanks - yes installed that but not seeing any buttons in the “if” options

If you use the API Browser+ and look at the Presentation for a device, there is a section called “automation”: {
“conditions”: [" which is what defines what is available in the If section of a Routine.

Here is an example for my GE/Jasco dimmer switch model 46201, fingerprint 0063-4952-3135, which uses device profile ge-switch-scene.

"automation": {
    "conditions": [
      {
        "capability": "switch",
        "version": 1,
        "label": "___PO_CODE_CAPABILITY.SMARTTHINGS.SWITCH_DEFAULT",
        "displayType": "list",
        "list": {
          "alternatives": [
            {
              "key": "on",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.SWITCH_DEFAULT_ATTRIBUTES_SWITCH_ON",
              "type": "active"
            },
            {
              "key": "off",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.SWITCH_DEFAULT_ATTRIBUTES_SWITCH_OFF",
              "type": "inactive"
            }
          ],
          "value": "switch.value",
          "multiSelectable": false
        },
        "emphasis": true,
        "exclusion": [],
        "component": "main"
      },
      {
        "capability": "button",
        "version": 1,
        "label": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT",
        "displayType": "list",
        "list": {
          "alternatives": [
            {
              "key": "pushed",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED",
              "type": "active"
            },
            {
              "key": "double",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOUBLE",
              "type": "active"
            },
            {
              "key": "held",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_HELD",
              "type": "active"
            },
            {
              "key": "pushed_2x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED_2X",
              "type": "active"
            },
            {
              "key": "pushed_3x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED_3X",
              "type": "active"
            },
            {
              "key": "pushed_4x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED_4X",
              "type": "active"
            },
            {
              "key": "pushed_5x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED_5X",
              "type": "active"
            },
            {
              "key": "pushed_6x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_PUSHED_6X",
              "type": "active"
            },
            {
              "key": "down",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN",
              "type": "active"
            },
            {
              "key": "down_2x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_2X",
              "type": "active"
            },
            {
              "key": "down_3x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_3X",
              "type": "active"
            },
            {
              "key": "down_4x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_4X",
              "type": "active"
            },
            {
              "key": "down_5x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_5X",
              "type": "active"
            },
            {
              "key": "down_6x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_6X",
              "type": "active"
            },
            {
              "key": "down_hold",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_DOWN_HOLD",
              "type": "active"
            },
            {
              "key": "up",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP",
              "type": "active"
            },
            {
              "key": "up_2x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_2X",
              "type": "active"
            },
            {
              "key": "up_3x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_3X",
              "type": "active"
            },
            {
              "key": "up_4x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_4X",
              "type": "active"
            },
            {
              "key": "up_5x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_5X",
              "type": "active"
            },
            {
              "key": "up_6x",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_6X",
              "type": "active"
            },
            {
              "key": "up_hold",
              "value": "___PO_CODE_CAPABILITY.SMARTTHINGS.BUTTON_DEFAULT_ATTRIBUTES_BUTTON_UP_HOLD",
              "type": "active"
            }
          ],
          "supportedValues": "supportedButtonValues.value",
          "value": "button.value",
          "valueType": "string",
          "multiSelectable": false
        },
        "emphasis": true,
        "exclusion": [],
        "component": "main"
      }
    ],

Your device uses the device profile ge-dimmer-assoc which is likely why you aren’t seeing the options for pressed, multi pressed, etc. You might want to post in the driver topic that you previously had the option and see if Phil can change the profile used for that fingerprint/model switch, if appropriate.

What are the fingerprints for these devices?

Thanks everyone - really appreciate it. Unfortunately I’m not too knowledgeable about these things. Phil, where would I find the device fingerprints?

Use either the ST Advanced Web App or the community developed ST API Browser+ and under the device details in either tool, look for the Manufacturer Code.

1 Like

Okay great here is the manufacturer code:

0063-4944-3038

That fingerprint will have access to double tap up/down routines. A little higher on the page from where you snipped is a drop down labeled “Driver”. What is that set to?

Thanks Phil - here’s the driver setting:

That all looks fine. What are you seeing in the IF side of a routine? The button triggers should be “Pressed 2 times”, “Toggled up 2 times” and “Toggled down 2 times”.

Hi Phil - so, I think the situation has been resolved. I’m not sure if it just took time for the driver options to load, or if I was looking in the wrong place, but I’m seeing those toggle options appear now. Thank you for your help and willingness to help even more!

2 Likes