Hi,
almost migrated from HC2, have problem with 1 last device. Its Fibaro RGBM Controller (quite old FGRBG-101).
Device is added, but not fully, error “TypeError: unsupported operand type(s) for +: ‘NoneType’ and ‘NoneType’”
below errors I see in log:
Logger: homeassistant.components.zwave_js
Source: util/color.py:431
Integration: Z-Wave (documentation, issues)
First occurred: 8:05:34 PM (2 occurrences)
Last logged: 8:06:02 PM
Unexpected exception: unsupported operand type(s) for +: 'NoneType' and 'NoneType'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/zwave_js/__init__.py", line 772, in client_listen
await client.listen(driver_ready)
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/client.py", line 261, in listen
await self.receive_until_closed()
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/client.py", line 329, in receive_until_closed
self._handle_incoming_message(data)
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/client.py", line 412, in _handle_incoming_message
self.driver.receive_event(event) # type: ignore
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/model/driver.py", line 81, in receive_event
self.controller.receive_event(event)
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/model/controller/__init__.py", line 753, in receive_event
node.receive_event(event)
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/model/node/__init__.py", line 407, in receive_event
self.emit(event.type, event.data)
File "/usr/local/lib/python3.10/site-packages/zwave_js_server/event.py", line 61, in emit
listener(data)
File "/usr/src/homeassistant/homeassistant/components/zwave_js/entity.py", line 205, in _value_changed
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 566, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 609, in _async_write_ha_state
attr.update(self.state_attributes or {})
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 1017, in state_attributes
data.update(self._light_internal_convert_color(color_mode))
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 957, in _light_internal_convert_color
rgb_color = color_util.color_rgbw_to_rgb(*rgbw_color)
File "/usr/src/homeassistant/homeassistant/util/color.py", line 431, in color_rgbw_to_rgb
rgb = (r + w, g + w, b + w)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'NoneType'
Any hints?
Best regards,
Michal