Homey Community Forum

[APP] Philips Hue Zigbee

OK, thanks. Can you please also provide an interview per device?
(Remember to mark the text and hit the </> icon/button in the editor before posting them). :slight_smile:

@johan_bendz

Hello Johan,
The battery status cannot be queried with the Philips Dimmer Switch (RWL021). There is no tag for the battery status. The app: “Battery monitor” cannot find the dimmer switch either (since there is no battery tag). If the dimmer switch is connected to the original Philips Hue hub (then with the Athom app), the problem does not exist. Anything else is working as desired.

Maybe you can take a look, thank you very much.

Hi @Tregobad, this unit is currently only reporting battery alarm, not battery level. This is why Battery Monitor is not picking it up. If level is requested I can have a look at adding it. You should have battery alarm activated as a flow card.

Hi Johan,
Battery level would be good too.
Thanks for the quick and detailed answer.

@johan_bendz sure!

This is the Buckram:

  "ids": {
    "modelId": "5047331P6",
    "manufacturerName": "Philips"
  },
  "endpoints": {
    "endpointDescriptors": [
      {
        "endpointId": 11,
        "applicationProfileId": 260,
        "applicationDeviceId": 268,
        "applicationDeviceVersion": 0,
        "_reserved1": 1,
        "inputClusters": [
          0,
          3,
          4,
          5,
          6,
          8,
          4096,
          64514,
          768
        ],
        "outputClusters": [
          25
        ]
      },
      {
        "endpointId": 242,
        "applicationProfileId": 41440,
        "applicationDeviceId": 97,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [],
        "outputClusters": [
          33
        ]
      }
    ],
    "endpoints": {
      "11": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "id": 0,
                "name": "zclVersion",
                "value": 2
              },
              {
                "id": 1,
                "name": "appVersion",
                "value": 2
              },
              {
                "id": 2,
                "name": "stackVersion",
                "value": 1
              },
              {
                "id": 3,
                "name": "hwVersion",
                "value": 1
              },
              {
                "id": 4,
                "name": "manufacturerName",
                "value": "Philips"
              },
              {
                "id": 5,
                "name": "modelId",
                "value": "5047331P6"
              },
              {
                "id": 6,
                "name": "dateCode",
                "value": "20200327"
              },
              {
                "id": 7,
                "name": "powerSource",
                "value": "mains"
              },
              {
                "id": 8,
                "name": "appProfileVersion",
                "value": 0
              },
              {
                "id": 9
              },
              {
                "id": 10
              },
              {
                "id": 11
              },
              {
                "id": 16384,
                "name": "swBuildId",
                "value": "1.65.11_hB798F2B"
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "identify": {
            "attributes": [
              {
                "id": 0
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "groups": {
            "attributes": [
              {
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                }
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "scenes": {
            "attributes": [
              {
                "id": 0
              },
              {
                "id": 1
              },
              {
                "id": 2
              },
              {
                "id": 3
              },
              {
                "id": 4
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "onOff": {
            "attributes": [
              {
                "id": 0,
                "name": "onOff",
                "value": true
              },
              {
                "id": 16384
              },
              {
                "id": 16385,
                "name": "onTime",
                "value": 0
              },
              {
                "id": 16386,
                "name": "offWaitTime",
                "value": 0
              },
              {
                "id": 16387
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "levelControl": {
            "attributes": [
              {
                "id": 0,
                "name": "currentLevel",
                "value": 254
              },
              {
                "id": 1,
                "name": "remainingTime",
                "value": 0
              },
              {
                "id": 15
              },
              {
                "id": 16384
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "touchlink": {
            "attributes": [
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "UNREPORTABLE_ATTRIBUTE",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "colorControl": {
            "attributes": [
              {
                "id": 2
              },
              {
                "id": 3,
                "name": "currentX",
                "value": 29972
              },
              {
                "id": 4,
                "name": "currentY",
                "value": 26871
              },
              {
                "id": 7,
                "name": "colorTemperatureMireds",
                "value": 366
              },
              {
                "id": 8,
                "name": "colorMode",
                "value": "colorTemperatureMireds"
              },
              {
                "id": 15
              },
              {
                "id": 16
              },
              {
                "id": 17
              },
              {
                "id": 18
              },
              {
                "id": 19
              },
              {
                "id": 21
              },
              {
                "id": 22
              },
              {
                "id": 23
              },
              {
                "id": 25
              },
              {
                "id": 26
              },
              {
                "id": 27
              },
              {
                "id": 48
              },
              {
                "id": 49
              },
              {
                "id": 50
              },
              {
                "id": 51
              },
              {
                "id": 52
              },
              {
                "id": 54
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {
          "ota": {
            "attributes": [],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        }
      },
      "242": {
        "clusters": {},
        "bindings": {}
      }
    }
  }

And this is the Runner:

  "ids": {
    "modelId": "5309330P6",
    "manufacturerName": "Philips"
  },
  "endpoints": {
    "endpointDescriptors": [
      {
        "endpointId": 11,
        "applicationProfileId": 260,
        "applicationDeviceId": 268,
        "applicationDeviceVersion": 0,
        "_reserved1": 1,
        "inputClusters": [
          0,
          3,
          4,
          5,
          6,
          8,
          4096,
          64514,
          768
        ],
        "outputClusters": [
          25
        ]
      },
      {
        "endpointId": 242,
        "applicationProfileId": 41440,
        "applicationDeviceId": 97,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [],
        "outputClusters": [
          33
        ]
      }
    ],
    "endpoints": {
      "11": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "id": 0,
                "name": "zclVersion",
                "value": 2
              },
              {
                "id": 1,
                "name": "appVersion",
                "value": 2
              },
              {
                "id": 2,
                "name": "stackVersion",
                "value": 1
              },
              {
                "id": 3,
                "name": "hwVersion",
                "value": 3
              },
              {
                "id": 4,
                "name": "manufacturerName",
                "value": "Philips"
              },
              {
                "id": 5,
                "name": "modelId",
                "value": "5309330P6"
              },
              {
                "id": 6,
                "name": "dateCode",
                "value": "20200327"
              },
              {
                "id": 7,
                "name": "powerSource",
                "value": "mains"
              },
              {
                "id": 8,
                "name": "appProfileVersion",
                "value": 0
              },
              {
                "id": 9
              },
              {
                "id": 10
              },
              {
                "id": 11
              },
              {
                "id": 16384,
                "name": "swBuildId",
                "value": "1.65.11_hB798F2B"
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "identify": {
            "attributes": [
              {
                "id": 0
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "groups": {
            "attributes": [
              {
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                }
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "scenes": {
            "attributes": [
              {
                "id": 0
              },
              {
                "id": 1
              },
              {
                "id": 2
              },
              {
                "id": 3
              },
              {
                "id": 4
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "onOff": {
            "attributes": [
              {
                "id": 0,
                "name": "onOff",
                "value": false
              },
              {
                "id": 16384
              },
              {
                "id": 16385,
                "name": "onTime",
                "value": 0
              },
              {
                "id": 16386,
                "name": "offWaitTime",
                "value": 0
              },
              {
                "id": 16387
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "levelControl": {
            "attributes": [
              {
                "id": 0,
                "name": "currentLevel",
                "value": 254
              },
              {
                "id": 1,
                "name": "remainingTime",
                "value": 0
              },
              {
                "id": 15
              },
              {
                "id": 16384
              },
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "touchlink": {
            "attributes": [
              {
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "UNREPORTABLE_ATTRIBUTE",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "colorControl": {
            "attributes": [
              {
                "id": 2
              },
              {
                "id": 3,
                "name": "currentX",
                "value": 24929
              },
              {
                "id": 4,
                "name": "currentY",
                "value": 24693
              },
              {
                "id": 7,
                "name": "colorTemperatureMireds",
                "value": 366
              },
              {
                "id": 8,
                "name": "colorMode",
                "value": "colorTemperatureMireds"
              },
              {
                "id": 15
              },
              {
                "id": 16
              },
              {
                "id": 17
              },
              {
                "id": 18
              },
              {
                "id": 19
              },
              {
                "id": 21
              },
              {
                "id": 22
              },
              {
                "id": 23
              },
              {
                "id": 25
              },
              {
                "id": 26
              },
              {
                "id": 27
              },
              {
                "id": 48
              },
              {
                "id": 49
              },
              {
                "id": 50
              },
              {
                "id": 51
              },
              {
                "id": 52
              },
              {
                "id": 54
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {
          "ota": {
            "attributes": [],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        }
      },
      "242": {
        "clusters": {},
        "bindings": {}
      }
    }
  }

Hi there @johan_bendz

First of all, I love this app. I’m running Homey on V5 RC50 and so far had no problems using my devices through this app.

However, because I moved to a different house I bought some new light bulbs. I tried to add a GU10 White Ambiance BT. When added, Homey also shows a color changer. If I trie to change the color (for example to red) I get an error ‘UNSUP_CLUSTER_COMMAND’. I know it’s not a hue color bulb, so I think it’s a bug that the color pciker is included?
The other functions of the bulb seem to work just fine.

Hi @TheFops, can you please check what device ID your unit have?

Hi @johan_bendz,

LTG002

Hi again @bjornarfjelldal.
Do you add all three spotlights as one device or do you add them separately?

I have the single Runner device in the app, so I just wonder if I should add a new device (3 spotlight Runner) or add the code for your devices to the single Runner device already supported by the app.

Both spot lights do simply consist of 3 removable GU10 bulbs, and are also added as such (individually) in the Hue BT app at least (but with a spot light icon). I think the best would be to include them as individual GU10 White ambiance BT bulbs, as they need to be added individually , and can be swapped out with i.e. color bulbs if we want colors in the spots instead.

1 Like

I have a problem with adding a Philips Hue GU10 variable white spot. Could it be that it doesn’t work within the app, or am I using it incorrectly?I have reset the lamp in the meantime, and they do connect. But they only appear as an unknown Zigbee device. So I can turn them on or off, but I can’t choose a colour temperature.

Can you guys tell me what is wrong?

Homey PRO Early 2019
Homey version 4.2.0
Homey App version 6.2.0.652
Philips Hue ZigBee app 2.0.18

1 Like

Hi,

Just added my Ensis Pendant Black. It’s detected as a generic Zigbee device.
Perhaps there is a difference ID between White and Black.
The Product ID is: 4090330P9_01 & 4090330P9_02
Device ID: 269
Profile ID:260

Can this device be added to the app?
To my understanding all the feature are similar the Ensis White model.

Regards, Hans

Hi @Hansvdb, you are correct… it’s just the ID that needs to be added. I have added this to the firmware 5 version of the app and will update the firmware 4.2 version in a while (saving up updates to have them all at the same time as I need to remove the firmware 5 version during update of the firmware 4.2 app).

1 Like

Hi @Taos_Artwork, your unit is not supported yet. Can you please add a link (url) to philips website (or a vendor) where I can see the unit (to make sure I add it correctly)?

Hi! This is the set i got:

And also this one on the celling:

Thnx!!

@Vicky Have you provided the right ID’s, then it can be used in v4 after the update, concerning:

@johan_bendz, thanks for your swift reply…

For me to understand. When looking in Philips Hue ZigBee app I see version v.2.0.18.
You are taking about version 4.2 and firmware 5. Am I missing something? Or looking in the wrong place…?

Any clue when you’re changes are available for download?

Hi @Hansvdb, version 2.0.18 runs on Homey Firmware 4.2. There is also an experimental Homey Firmware 5 and the latest app version for this is now 2.0.24

As Atom is about to release Homey Firmware 5 to live “soon” I add support for new devices primarily to that version(s) of the app.

New version 2.0.24 (firmware 5)
New feature: Flow Card for Blink.

3 Likes

Thanks for your frequent updates, @johan_bendz!

As I see you are able to add certain behaviours as flow cards (i.e. Blink), I have to ask; is it possible to add some sort of dim behaviour that can be used with hold/release buttons on remotes;

One flow card to start dimming up/down and one flow card to stop the dim? (The Fibaro Dimmer 2 have these flow cards for instance.)

Or is the only way to achieve this by creating advanced flows with other apps such as Transitions?

Thanks again for your effort :slight_smile: