Delay homebridge startup until deCONZ has discovered all lights, see issue #246.
- homebridge-hue now delays the startup of homebridge, until all whitelisted resources are available;
- Introduced a special
lightlist
resourcelink, to list resources that have to be available, but aren’t necessarily exposed; - Introduced
ph_lightlist
command inph.sh
to create / update alightlist
resourcelink containing all/lights
resources. - Also when deCONZ hasn’t initialised the RaspBee/ConBee, homebridge-hue no longer exits homebridge, but delays startup until the
bridgeid
has been initialised.
Improve masking of IP addresses:
- Fixed crash - now both string and array values are supported for
host
and forhosts
config.json keys, see #247. - Don’t mask 127.0.0.1;
- Also mask IP address in websocket listening log message.