Hue Lights discussion

Posted on
Sun Jan 02, 2022 4:04 am
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Thanks jakey12. I'll add that one too.

Oh, and Marco, I'll also add your Ikea light to the next release as well.

Posted on
Sun Jan 02, 2022 8:31 am
MarcoGT offline
Posts: 1091
Joined: Sep 11, 2014
Location: Germany

Re: Hue Lights discussion

Thanks a lot

Do you plan to give the user to add manually the lamp/bulb in a more friendly way so that you do not need to deliver a new release entry time?

Posted on
Sun Jan 02, 2022 2:27 pm
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Hi Marco.

No, no plans for that at this time. That kind of change to the plugin would require a significant rewrite of a lot of code which I don't have time to do. The plugin is available on GitHub at https://github.com/nsheldon/Hue-Lights-Indigo-plugin/tree/Indigo-7-API-2.0-support for others to work on if desired, though. If someone else were to do that work, I'd include it in the distributed version.

Posted on
Sun Jan 02, 2022 2:30 pm
kw123 offline
User avatar
Posts: 8360
Joined: May 12, 2013
Location: Dallas, TX

Re: Hue Lights discussion

As I will be using it and will need to have 2 gateways, I will take a shot at it.

but 2+ gateways is my priority

-- add a field in Devices:
gatewayNumer
then add that to any device and in config add an option to add more than one gateway.

then in send / get data it will need to select the proper ip address


Karl

Posted on
Wed Jan 12, 2022 4:37 pm
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Version 1.7.64 Posted

  • Added support for the Ikea FLOALT panel WS 60x60 color temperature LED panel.
  • Added support for 3 new Hue outdoor lights.
  • Added support for a new Hue color lamp.

Posted on
Thu Jan 13, 2022 4:30 am
nick.perry offline
Posts: 24
Joined: Feb 04, 2008

Re: Hue Lights discussion

Another ZigBee from GLEDOPTO please Nathan, if you're so minded:

Code: Select all
 u'34': {u'swversion': u'V_1_7_H2', u'name': u'Dining bar strips', u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-12T10:53:08'}, u'uniqueid': u'68:0a:e2:ff:fe:45:78:83-0b', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light', u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.4254, 0.2256], u'reachable': True, u'mode': u'homeautomation', u'bri': 146, u'ct': 370, u'sat': 0}, u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light', u'modelid': u'GL-C-007P'},


For reference it's this RGB / RGBw LED strip controller

https://www.gledopto.com/h-col-318.html
https://www.vesternet.com/products/zigb ... 3327193203

Thanks

Posted on
Thu Jan 13, 2022 10:22 am
gmoeller offline
Posts: 29
Joined: Jun 03, 2016
Location: Cologne, Germany

Re: Hue Lights discussion

Hi Nathan,

just to let you know, there's a LEDVANCE version of the "Osram Garden Pole RGBW Mini" light - the ID is "Gardenpole Mini RGBW Z3"

I added it manually to the "supportedDevices" file but it would be great if you could add this into the next version as well.

Thanks!

Guido

Posted on
Thu Jan 13, 2022 12:46 pm
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Thanks Nick. I'll add that to the next release.

nick.perry wrote:
Another ZigBee from GLEDOPTO please Nathan, if you're so minded:

Code: Select all
 u'34': {u'swversion': u'V_1_7_H2', u'name': u'Dining bar strips', u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-12T10:53:08'}, u'uniqueid': u'68:0a:e2:ff:fe:45:78:83-0b', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light', u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.4254, 0.2256], u'reachable': True, u'mode': u'homeautomation', u'bri': 146, u'ct': 370, u'sat': 0}, u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light', u'modelid': u'GL-C-007P'},


For reference it's this RGB / RGBw LED strip controller

https://www.gledopto.com/h-col-318.html
https://www.vesternet.com/products/zigb ... 3327193203

Thanks


Thanks Guido. I'll add that one to the next release as well.

gmoeller wrote:
Hi Nathan,

just to let you know, there's a LEDVANCE version of the "Osram Garden Pole RGBW Mini" light - the ID is "Gardenpole Mini RGBW Z3"

I added it manually to the "supportedDevices" file but it would be great if you could add this into the next version as well.

Thanks!

Guido

Posted on
Tue Jan 18, 2022 1:48 pm
nick.perry offline
Posts: 24
Joined: Feb 04, 2008

Re: Hue Lights discussion

Ooh - another GLEDOPTO LED strip controller. This '5-in-1' controller actually has five identities as it can control five different types of strip. So it identifies differently (but with the same unique id) depending on mode:

in summary:
Code: Select all
rgb+cct            : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'productname': u'Extended color light',    u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-008P'},
rgbw               : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'productname': u'Extended color light',    u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-007P'},
rgb only           : u'capabilities': {u'control':                                    {u'colorgamuttype': u'other'}, u'productname': u'Color light',             u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-003P'},
cct                : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}},                              u'productname': u'Color temperature light', u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-006P'},
dimmer (white only): u'capabilities': {u'control': {},                                                               u'productname': u'Dimmable light',          u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-009P'},


the full responses:

Code: Select all
{u'swversion': u'10276801', u'name': u'Gledopt as dimmer',   u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T19:08:06'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {},                                                               u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Dimmable light',          u'state': {u'on': True,                                                                                                   u'reachable': True, u'mode': u'homeautomation', u'bri': 0,                          u'alert': u'select'}, u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'functional', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Dimmable light',          u'modelid': u'GL-C-009P'},
{u'swversion': u'10276801', u'name': u'Gledopt as rgb+cct',  u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:40:29'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light',    u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.3149, 0.3312], u'reachable': True, u'mode': u'homeautomation', u'bri': 254, u'ct': 250, u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed',      u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light',    u'modelid': u'GL-C-008P'},
{u'swversion': u'10276801', u'name': u'Gledopto as rgbw',    u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:45:31'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light',    u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.3156, 0.3302], u'reachable': True, u'mode': u'homeautomation', u'bri': 170, u'ct': 250, u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed',      u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light',    u'modelid': u'GL-C-007P'},
{u'swversion': u'10276801', u'name': u'Gledopto as rgbonly', u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:52:45'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control':                                    {u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Color light',             u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.5373, 0.3774], u'reachable': True, u'mode': u'homeautomation', u'bri': 254,             u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'decorative', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Color light',             u'modelid': u'GL-C-003P'},
{u'swversion': u'10276801', u'name': u'Gledopto as cct',     u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:57:29'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}},                              u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Color temperature light', u'state': {u'on': True,            u'colormode': u'ct',                     u'alert': u'select',                          u'reachable': True, u'mode': u'homeautomation', u'bri': 254, u'ct': 314},                                 u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'functional', u'direction': u'omnidirectional', u'archetype': u'classicbulb'},   u'type': u'Color temperature light', u'modelid': u'GL-C-006P'},

Posted on
Mon Jan 24, 2022 2:59 pm
kw123 offline
User avatar
Posts: 8360
Joined: May 12, 2013
Location: Dallas, TX

Re: Hue Lights discussion

I now have a version 90% ready that supports up to 10 hue hubs (I am well beyond 50 bulbs) but still in testing.

I have been using version 1.7.63 to add the software mods.

Nathan, is there any pgm changes after that version or only additional light bulbs .. in supportedDevices.py
(I have several light bulbs that were not in the supported list - original philips hue. It looks like they are just changing model numbers for fun.)

Then I could easily merge my version with yours.

I still need to clean up some rough corners

Karl

ps
This have to a well written plugin, that I could easily modify.
though adding multiple hue hubs needed some structural changes in the dicts.
all are now like: lightsDict[hubnumer][old structure], then loop over hubNumber etc..

Posted on
Mon Jan 24, 2022 4:49 pm
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Hi Nick.

Thanks. I'll add those to the next patch release as well.

nick.perry wrote:
Ooh - another GLEDOPTO LED strip controller. This '5-in-1' controller actually has five identities as it can control five different types of strip. So it identifies differently (but with the same unique id) depending on mode:

in summary:
Code: Select all
rgb+cct            : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'productname': u'Extended color light',    u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-008P'},
rgbw               : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'productname': u'Extended color light',    u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-007P'},
rgb only           : u'capabilities': {u'control':                                    {u'colorgamuttype': u'other'}, u'productname': u'Color light',             u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-003P'},
cct                : u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}},                              u'productname': u'Color temperature light', u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-006P'},
dimmer (white only): u'capabilities': {u'control': {},                                                               u'productname': u'Dimmable light',          u'manufacturername': u'GLEDOPTO', u'config': {u'modelid': u'GL-C-009P'},


the full responses:

Code: Select all
{u'swversion': u'10276801', u'name': u'Gledopt as dimmer',   u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T19:08:06'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {},                                                               u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Dimmable light',          u'state': {u'on': True,                                                                                                   u'reachable': True, u'mode': u'homeautomation', u'bri': 0,                          u'alert': u'select'}, u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'functional', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Dimmable light',          u'modelid': u'GL-C-009P'},
{u'swversion': u'10276801', u'name': u'Gledopt as rgb+cct',  u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:40:29'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light',    u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.3149, 0.3312], u'reachable': True, u'mode': u'homeautomation', u'bri': 254, u'ct': 250, u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed',      u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light',    u'modelid': u'GL-C-008P'},
{u'swversion': u'10276801', u'name': u'Gledopto as rgbw',    u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:45:31'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}, u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Extended color light',    u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.3156, 0.3302], u'reachable': True, u'mode': u'homeautomation', u'bri': 170, u'ct': 250, u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'mixed',      u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Extended color light',    u'modelid': u'GL-C-007P'},
{u'swversion': u'10276801', u'name': u'Gledopto as rgbonly', u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:52:45'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control':                                    {u'colorgamuttype': u'other'}, u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Color light',             u'state': {u'on': True, u'hue': 0, u'colormode': u'xy', u'effect': u'none', u'alert': u'select', u'xy': [0.5373, 0.3774], u'reachable': True, u'mode': u'homeautomation', u'bri': 254,             u'sat': 0},                      u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'decorative', u'direction': u'omnidirectional', u'archetype': u'huelightstrip'}, u'type': u'Color light',             u'modelid': u'GL-C-003P'},
{u'swversion': u'10276801', u'name': u'Gledopto as cct',     u'swupdate': {u'state': u'notupdatable', u'lastinstall': u'2022-01-18T18:57:29'}, u'uniqueid': u'cc:86:ec:ff:fe:bf:b1:1a-01', u'capabilities': {u'control': {u'ct': {u'max': 495, u'min': 158}},                              u'streaming': {u'renderer': False, u'proxy': False}, u'certified': False}, u'productname': u'Color temperature light', u'state': {u'on': True,            u'colormode': u'ct',                     u'alert': u'select',                          u'reachable': True, u'mode': u'homeautomation', u'bri': 254, u'ct': 314},                                 u'manufacturername': u'GLEDOPTO', u'config': {u'function': u'functional', u'direction': u'omnidirectional', u'archetype': u'classicbulb'},   u'type': u'Color temperature light', u'modelid': u'GL-C-006P'},


Hi Karl.

Thanks for doing all that work! And no, there have been no changes to anything but the supportedDevices.py file since version 1.7.63, so merging my small changes with your larger changes should be painless. Once you're ready to release your changes, we should probably ask others with more than one Hue hub to beta test it for a bit before merging the changes to the final release version. Thoughts?

kw123 wrote:
I now have a version 90% ready that supports up to 10 hue hubs (I am well beyond 50 bulbs) but still in testing.

I have been using version 1.7.63 to add the software mods.

Nathan, is there any pgm changes after that version or only additional light bulbs .. in supportedDevices.py
(I have several light bulbs that were not in the supported list - original philips hue. It looks like they are just changing model numbers for fun.)

Then I could easily merge my version with yours.

I still need to clean up some rough corners

Karl

ps
This have to a well written plugin, that I could easily modify.
though adding multiple hue hubs needed some structural changes in the dicts.
all are now like: lightsDict[hubnumer][old structure], then loop over hubNumber etc..

Posted on
Tue Jan 25, 2022 1:53 pm
MarcoGT offline
Posts: 1091
Joined: Sep 11, 2014
Location: Germany

Re: Hue Lights discussion

I am thinking to buy a second hub or maybe switch to Hubitat (I would have a second Z-Wave controller too)

Posted on
Tue Jan 25, 2022 5:01 pm
kw123 offline
User avatar
Posts: 8360
Joined: May 12, 2013
Location: Dallas, TX

Re: Hue Lights discussion

Nathan,
I am ready to hand out / over the plugin.

I have added
1. some device types
2. added in config and device edit and actions a field to set the hub number 0...9
3. added some pint to log menu items like print overview of all lights, groups, sensors, print dict for specific device, to show the whole definition of new devices
something like this:
Code: Select all
 ============ printHueLights
 hubNumber:1, ipNumber:192.168.1.204, hostId:zeIsVQlnaEkXKU3yIThiMhdOOwwvjJOUQBkamtmk, paired:True
ID  modelId---- uniqueid------------------ Name------------------------- ProductId-------------------- ProductName------------------ type---------------------  manufacturername------------ indigoID
 1  LWA011      00:17:88:01:0b:27:29:5d-0b Guest1 stehlampe big 1        Philips-LWA011-1-A60DLv6      Hue white lamp                Dimmable light            Signify Netherlands B.V.                 
 2  LCL001      00:17:88:01:0b:46:1b:74-0b Hue lightstrip plus 1         Philips-LCL001-1-LedStripsv4  Hue lightstrip plus           Extended color light      Signify Netherlands B.V.                 
...         
21  SP 220      c4:98:86:00:00:0f:96:fa-01 On/Off plug 1                                               On/Off plug                   On/Off plug-in unit       innr                          1423080801   
 ============ printHueLights
   Hue Lights                       
 ============ printHueLights
 hubNumber:0, ipNumber:192.168.1.232, hostId:57jMpMXHgSsIEFFN4DEa-SlR4sw4NJwtFqbhWA6G, paired:True
ID  modelId---- uniqueid------------------ Name------------------------- ProductId-------------------- ProductName------------------ type---------------------  manufacturername------------ indigoID
 1  LTG002      00:17:88:01:06:8c:df:cd-0b Hue ambiance spot 2           Philips-LTG002-1-GU10CTv2     Hue ambiance spot             Color temperature light   Signify Netherlands B.V.                 
...
30  SP 220      c4:98:86:00:00:0f:b7:73-01 On/Off plug 1                                               On/Off plug                   On/Off plug-in unit       innr                          995032033     
 ============ printHueLights
   Hue Lights                      printHueData  hubNumber:1, indigoId:              bulbId:9     data:
{
  "capabilities": {
    "certified": true,
    "control": {
      "colorgamut": [
        [
          0.6915,
          0.3083
        ],
        [
          0.17,
          0.7
        ],
        [
          0.1532,
          0.0475
        ]
      ],
      "colorgamuttype": "C",
      "ct": {
        "max": 500,
        "min": 153
      },
      "maxlumen": 300,
      "mindimlevel": 200
    },
    "streaming": {
      "proxy": true,
      "renderer": true
    }
  },
  "config": {
    "archetype": "doublespot",
    "direction": "omnidirectional",
    "function": "mixed",
    "startup": {
      "configured": true,
      "mode": "safety"
    }
  },
  "manufacturername": "Signify Netherlands B.V.",
  "modelid": "5063230P7",
  "name": "Library spot 1",
  "productid": "Philips-LCG002-3-GU10ECLv2",
  "productname": "Hue Fugato color spot",
  "state": {
    "alert": "select",
    "bri": 128,
    "colormode": "xy",
    "ct": 283,
    "effect": "none",
    "hue": 60203,
    "mode": "homeautomation",
    "on": true,
    "reachable": false,
    "sat": 42,
    "xy": [
      0.4061,
      0.353
    ]
  },
  "swconfigid": "B6B8B914",
  "swupdate": {
    "lastinstall": "2022-01-21T21:14:07",
    "state": "transferring"
  },
  "swversion": "1.65.11_hB798F2",
  "type": "Extended color light",
  "uniqueid": "00:17:88:01:0b:c5:a0:d3-0b"
}

3. added the hub number to the address field like (ID 5) to (ID 1-5)
4. and did some minor code changes .. small bugs / inconsistencies eg int(..., None) to int( ...,-1) as int(None) does not work


how do you want to proceed?
send you my version, post it, on GitHub ...

I still need to add a list of changes to code and supported devices I added.

It should convert the old format with a fixed hub number automatically, but I have only tested that once

Karl

Posted on
Wed Jan 26, 2022 12:23 am
nsheldon offline
Posts: 2469
Joined: Aug 09, 2010
Location: CA

Re: Hue Lights discussion

Hi Marco.
MarcoGT wrote:
I am thinking to buy a second hub or maybe switch to Hubitat (I would have a second Z-Wave controller too)

The Hue hub and the Hubitat provide very different features. The Hue hub is very limited compared to the Hubitat Elevation C7. In fact, I recently set up and tried out a Hubitat Elevation C7, using it with the Hue hub and a number of Z-Wave devices. It's a solid Z-Wave controller and more reliable compared to the old Aeotec Z-Stick I've been using with Indigo. It has a built-in ZigBee interface as well, but I didn't pair any ZigBee items with it directly, so I can't speak to it's ZigBee functions. It isn't limited to ZigBee 3.0 products like the Hue hub is though. It also has a bit more powerful processor for automations than the aging design of the Hue hub (even the 2nd gen Hue hub), so the Hubitat can handle more complex automations and more devices than the hue hub. The Hubitat isn't as flexible as Indigo, though, so if you have a wide variety of integrations (basically, anything that uses a serial or non-HTTP API), the Hubitat won't work well. But it's still much more flexible than the Hue hub. Just keep in mind that even though Hue bulbs use ZigBee for communication, they only work with the Hue hub, so if you have Philips or Signify branded lights, they will only work with the Hue hub (AFAIK anyway). Hue sensors, like the motion sensors and the various buttons and switches, however, can work with other ZigBee controllers.

Hi Karl.
kw123 wrote:
Nathan,
I am ready to hand out / over the plugin.

I have added
1. some device types
2. added in config and device edit and actions a field to set the hub number 0...9
3. added some pint to log menu items like print overview of all lights, groups, sensors, print dict for specific device, to show the whole definition of new devices
...
3. added the hub number to the address field like (ID 5) to (ID 1-5)
4. and did some minor code changes .. small bugs / inconsistencies eg int(..., None) to int( ...,-1) as int(None) does not work


how do you want to proceed?
send you my version, post it, on GitHub ...

I still need to add a list of changes to code and supported devices I added.

It should convert the old format with a fixed hub number automatically, but I have only tested that once

Karl

Great! Thanks for doing all that!

I don't actually use GitHub very often, but maybe you could push your changes up to the GitHub repository. I can then pull it and (try to) merge it with the minor changes I've made (just added new device support). I think we'll need to ask folks here who have more than 1 Hue hub to test. I don't have multiple hubs to test with. We can coordinate more through private messages as well, so we're not flooding others on this thread with communications.

Posted on
Wed Jan 26, 2022 3:37 am
kw123 offline
User avatar
Posts: 8360
Joined: May 12, 2013
Location: Dallas, TX

Re: Hue Lights discussion

nathan,

here the files on my dropbox
https://www.dropbox.com/sh/qdt63j5w5ko10nd/AAD70mD0FiBOw0DJ3oZNQOXRa?dl=0
1. zipped plugin
2. diff output of old and my version for all py and xml files, including the supporteddevices

i have left the version number as is

my email is karlwachs at me com

Karl

Page 94 of 103 1 ... 91, 92, 93, 94, 95, 96, 97 ... 103

Who is online

Users browsing this forum: No registered users and 0 guests

cron