Before submitting a bug please read: https://zwave-js.github.io/zwavejs2mqtt/#/troubleshooting/bug_report
1.0.0-rc.1
Build/Run method
zwavejs2mqtt version: 1.0.0
zwavejs version: 6.0.0
I added a Fibaro RGBW Dimmer
It was propogated to HAAS like this:

this doesn't seem to be seen as an RGBW capable device by HAAS
However it is seen as color capable by zwavejs2mqtt

Add any other context about the problem here.
logs and config fwiw
zwavejs2mqtt-store (1).zip
@scyto Could you set the loglevel to debug?
Ok set logs to debug.
Didn't delete anything
Did a rediscover in control panel
Checked MQTT explorer and I can see topic 51 is published into MQTT in the topic with the area name - this is the color state topic (11-51-0) .
In light and sensors there is nothing representing the color device (i assume it should be in light section?)
I do note in the Home Assistant Tab there is no corresponding ID, the 5 dimmers seem to refer to the multilevel switch 11-38-1 through 11-38-5.
Entire store attached, i have left logging on debug incase you want to see it over longer period of time
zwavejs2mqtt-store.zip
Let me know what else you need.



not sure if it matters, this is how it appears in HA.

@scyto RGB color discovery has been added only recently, could you try to use dev tag?
i used dev tag from 48 hours ago, does it need to be more recent than that?
either way, yes i will try this tonight my time and repull the dev container image
It's strange no rgb light is created since it's supported. The valueid is there
Yes, my assumption is that for HASS i would expect to see an rgbw device in \
(this forced me to learn what an MQTT topic is and principles of hass discovery work last night :-) hopefuly i got that right)
Does this matter if the future direction is to use the wbesocket server?
Do you envisage both paths into HASS being continued in parallel?
@scyto websocket server has been integrated on zwavejs2mqtt and will be the main way to use hass with zwave, my mqtt discovery will be still there for users that needs more customizations, it will be an alternative :)
Anyway there was a user that had an rgbw light working. @jcam It was you right?

I deleted the device from HA, deleted all record of it from both the zwave and homeassistant topics in MQTT explorer, then re-ran discovery, and this is how it comes up (well, this but with a less useful name)
Just pulled the latest dev image from docker hub (seem image was updated 9m hours ago)
No difference.
The symptom continues to be the rgbw device doesn't get created in the gateway topic in MQTT and is not shown here.
Looking at the node json nothing in the node 11, class 51 section that is being added to the hass discovery info in zwavejs2mqtt and i assume that is why it never appears in MQTT gateway discovery topi.? It appears in the regular MQTT topic just fine.
Lemme know what else you need.
node_11 (1).zip
zwavejs2mqtt-store (1).zip

I deleted the device from HA, deleted all record of it from both the zwave and homeassistant topics in MQTT explorer, then re-ran discovery, and this is how it comes up (well, this but with a less useful name)
I have tried deleting every topic in MQTT several times over the last 2 days and that didn't fix it.
I eventually realized this is because in MQTT there is no device topic in the discovery topic for this class of the device.
Every other command class is propagated into the discovery topics, just not this one.
@scyto Could you please try to set log level to debug? Also delete the zwavejs2mqtt log file, it is almost 30MB now
@scyto Could you please try to set log level to debug? Also delete the zwavejs2mqtt log file, it is almost 30MB now
Every log setting in the UI is already has bee set to debug since you first asked, are you not seeing something you expect to? Is there a setting i missed?
Yes will delete that log file.
These are the settings that were set for the last couple of days:

Here is what i did to generate this zip file (with settings show in last post), if you need me to do something else just let me know.
I have problem with Zipato bulb not showing color picker in HA, I have zwaveJS2mqtt addon and and via zwaveJS integration.
I can only on off and dim:
{
"type": "light",
"object_id": "dimmer",
"discovery_payload": {
"command_topic": "zwave/nodeID_24/38/0/targetValue/set",
"state_topic": "zwave/nodeID_24/38/0/currentValue",
"state_value_template": "{{ \"OFF\" if value_json.value == 0 else \"ON\" }}",
"brightness_command_topic": "zwave/nodeID_24/38/0/targetValue/set",
"brightness_scale": 99,
"brightness_state_topic": "zwave/nodeID_24/38/0/currentValue",
"brightness_value_template": "{{ value_json.value }}",
"on_command_type": "brightness",
"device": {
"identifiers": [
"zwavejs2mqtt_0xcf1381e2_node24"
],
"manufacturer": "Zipato",
"model": "RGBW Bulb V2 (RGBWE2)",
"name": "nodeID_24",
"sw_version": "2.0"
},
"name": "nodeID_24_dimmer",
"unique_id": "zwavejs2mqtt_0xcf1381e2_24-38-0-currentValue"
},
"discoveryTopic": "light/nodeID_24/dimmer/config",
"values": [
"38-0-currentValue",
"38-0-targetValue"
],
"persistent": true,
"ignoreDiscovery": false,
"id": "light_dimmer"
}
No color in HA: https://imgur.com/a/H82UOxV
Color switch in addon: https://imgur.com/a/8eL97dM
One more problem: the light is associated with Zwave.Me wall controller, and when I toggle light with controller, then the light state wont refresh.
The light is working with colors on zwave2mqtt addon.
@joselito11 Version?
Hmm Ha addon zwaveJS2mqtt is 0.2.1 or 1.0.1
@joselito11 Do you see the hexColor value in control panel?
No
@joselito11 I need some logs and/or a node export to check
2021-02-01 16:56:38.274 INFO ZWAVE: Node 24 is alive
2021-02-01 16:56:38.298 INFO ZWAVE: Node 24: value added 24-38-0-targetValue => 255
2021-02-01 16:56:38.302 INFO ZWAVE: Node 24: value added 24-38-0-duration => [Duration: undefinedseconds]
2021-02-01 16:56:38.315 INFO ZWAVE: Node 24: value added 24-38-0-currentValue => 0
2021-02-01 16:56:38.317 INFO ZWAVE: Node 24: value added 24-38-0-Up => undefined
2021-02-01 16:56:38.320 INFO ZWAVE: Node 24: value added 24-38-0-Down => undefined
2021-02-01 16:56:38.322 INFO ZWAVE: Node 24: value added 24-51-0-duration => [Duration: undefinedseconds]
2021-02-01 16:56:38.339 INFO ZWAVE: Node 24: value added 24-51-0-currentColor-0 => 0
2021-02-01 16:56:38.361 INFO ZWAVE: Node 24: value added 24-51-0-currentColor-1 => 0
2021-02-01 16:56:38.389 INFO ZWAVE: Node 24: value added 24-51-0-currentColor-2 => 255
2021-02-01 16:56:38.400 INFO ZWAVE: Node 24: value added 24-51-0-currentColor-3 => 159
2021-02-01 16:56:38.404 INFO ZWAVE: Node 24: value added 24-51-0-targetColor-0 => undefined
2021-02-01 16:56:38.407 INFO ZWAVE: Node 24: value added 24-51-0-targetColor-1 => undefined
2021-02-01 16:56:38.408 INFO MQTT: Subscribing to zwave/+/+/+/+/+/set
2021-02-01 16:56:38.410 INFO ZWAVE: Node 24: value added 24-51-0-targetColor-2 => undefined
2021-02-01 16:56:38.413 INFO ZWAVE: Node 24: value added 24-51-0-targetColor-3 => undefined
2021-02-01 16:56:38.416 INFO ZWAVE: Node 24: value added 24-112-0-1 => 31
2021-02-01 16:56:38.419 INFO ZWAVE: Node 24: value added 24-112-0-3 => 80
2021-02-01 16:56:38.422 INFO ZWAVE: Node 24: value added 24-112-0-2 => undefined
2021-02-01 16:56:38.424 INFO ZWAVE: Node 24: value added 24-112-0-4 => undefined
2021-02-01 16:56:38.428 INFO ZWAVE: Node 24: value added 24-112-0-255 => undefined
2021-02-01 16:56:38.431 INFO ZWAVE: Node 24: value added 24-114-0-manufacturerId => 305
2021-02-01 16:56:38.433 INFO ZWAVE: Node 24: value added 24-114-0-productType => 2
2021-02-01 16:56:38.435 INFO ZWAVE: Node 24: value added 24-114-0-productId => 3
2021-02-01 16:56:38.437 INFO ZWAVE: Node 24: value added 24-134-0-libraryType => 3
2021-02-01 16:56:38.440 INFO ZWAVE: Node 24: value added 24-134-0-protocolVersion => 4.38
2021-02-01 16:56:38.442 INFO ZWAVE: Node 24: value added 24-134-0-firmwareVersions => 2.0
2021-02-01 16:56:38.444 INFO ZWAVE: Node 24: value added 24-134-0-hardwareVersion => undefined
2021-02-01 16:56:38.450 INFO ZWAVE: Node 24 ready: Zipato - RGBWE2 (RGBW Bulb V2)
@joselito11 could i ask you to open another bug as:
1) you don't have a fibaro
2) your issue / symptom is utterly different as in your case you seem to have a color switch node being created in hass discovery information
I would like to keep this issue focused on the fibaro color switch node not being created in hass discovery on zwavejs2mqtt.
thanks.
@robertsLando what do you need from me for progressing with this issue about the color switch in the fibaro not being created within zwavejs2mqtt hass discovery information?
@scyto sorry
@scyto sorry
no worries :-)
@joselito11 I think you are running an old version of zwavejs2mqtt or zwavejs because I don't see that value
@robertsLando I updated the addon now:
2021-02-02 11:35:28.511 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 255 => 99
2021-02-02 11:35:49.535 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 99 => 0
2021-02-02 11:35:50.512 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 0 => 255
2021-02-02 11:35:54.685 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 255 => 99
app version 1.0.2 zwavejs version 6.1.1
https://imgur.com/UYPCxcc
On Off is now working fine-no more weird chgange with lag, but still no colors: https://imgur.com/a/MqYg3fo
What is about light not report-change state when toggled in association with Zwave.Me wall controller?
Upgraded to 1.0.3
2021-02-02 17:33:10.783 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 99 => 0
2021-02-02 17:33:14.058 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 0 => 255
2021-02-02 17:33:15.946 INFO ZWAVE: Node 24: value updated: 38-0-currentValue 255 => 99
I just pulled the latest :dev container.
I now seem to have 3 extra kwh sensors (all device 11-50-1) which is actually correct.
Still no color switch in the home assistant discovery json despite it being listed in the node info.

@scyto @joselito11 I really have no clue about what's wrong here. Did you also give a try to the new zwavejs addon on hass? Just enable the zwavejs server on zwavejs settings and it will create entities for you. That will become the primary tool for hass, mqtt discovery will be there as an alternative to it when users would like some more customization :)
Have install the ZwaveJs addon and ZwaveJS integration and is all same as with ZwaveJs2mqtt addon. For info I hade same problem on Zwave2Mqtt and you have fixed it there: https://github.com/OpenZWave/Zwave2Mqtt/issues/68, for test I had it installed few day ago and color was working.
@joselito11 Could you send me some logs?
The addon log dont show nothing when I toggle light, the mqtt addon had showed it
I could only find dump of network, this is from the light-nodeid 24
{"nodeId": 24, "index": 0, "installerIcon": 1536, "userIcon": 1536, "status": 4, "ready": true, "deviceClass": {"basic": "Routing Slave", "generic": "Multilevel Switch", "specific": "Multilevel Power Switch", "mandatorySupportedCCs": ["Basic", "Multilevel Switch", "All Switch"], "mandatoryControlCCs": []}, "isListening": true, "isFrequentListening": false, "isRouting": true, "maxBaudRate": 40000, "isSecure": false, "version": 4, "isBeaming": true, "manufacturerId": 305, "productId": 3, "productType": 2, "firmwareVersion": "2.0", "zwavePlusVersion": 1, "nodeType": 0, "roleType": 5, "deviceConfig": {"manufacturerId": 305, "manufacturer": "Zipato", "label": "RGBWE2", "description": "RGBW Bulb V2", "devices": [{"productType": "0x0002", "productId": "0x0003"}], "firmwareVersion": {"min": "0.0", "max": "255.255"}, "paramInformation": {"_map": {}}}, "label": "RGBWE2", "neighbors": [4, 16, 27, 28, 29, 32, 33, 39, 49, 54, 55, 56], "interviewAttempts": 1, "endpoints": [{"nodeId": 24, "index": 0, "installerIcon": 1536, "userIcon": 1536}], "values": [{"endpoint": 0, "commandClass": 38, "commandClassName": "Multilevel Switch", "property": "targetValue", "propertyName": "targetValue", "ccVersion": 2, "metadata": {"type": "number", "readable": true, "writeable": true, "min": 0, "max": 99, "label": "Target value"}, "value": 99}, {"endpoint": 0, "commandClass": 38, "commandClassName": "Multilevel Switch", "property": "duration", "propertyName": "duration", "ccVersion": 2, "metadata": {"type": "duration", "readable": true, "writeable": true, "label": "Transition duration"}}, {"endpoint": 0, "commandClass": 38, "commandClassName": "Multilevel Switch", "property": "currentValue", "propertyName": "currentValue", "ccVersion": 2, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 99, "label": "Current value"}, "value": 99}, {"endpoint": 0, "commandClass": 38, "commandClassName": "Multilevel Switch", "property": "Up", "propertyName": "Up", "ccVersion": 2, "metadata": {"type": "boolean", "readable": true, "writeable": true, "label": "Perform a level change (Up)", "ccSpecific": {"switchType": 2}}}, {"endpoint": 0, "commandClass": 38, "commandClassName": "Multilevel Switch", "property": "Down", "propertyName": "Down", "ccVersion": 2, "metadata": {"type": "boolean", "readable": true, "writeable": true, "label": "Perform a level change (Down)", "ccSpecific": {"switchType": 2}}}, {"endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "libraryType", "propertyName": "libraryType", "ccVersion": 2, "metadata": {"type": "any", "readable": true, "writeable": false, "label": "Library type"}, "value": 3}, {"endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "protocolVersion", "propertyName": "protocolVersion", "ccVersion": 2, "metadata": {"type": "any", "readable": true, "writeable": false, "label": "Z-Wave protocol version"}, "value": "4.38"}, {"endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "firmwareVersions", "propertyName": "firmwareVersions", "ccVersion": 2, "metadata": {"type": "any", "readable": true, "writeable": false, "label": "Z-Wave chip firmware versions"}, "value": ["2.0"]}, {"endpoint": 0, "commandClass": 134, "commandClassName": "Version", "property": "hardwareVersion", "propertyName": "hardwareVersion", "ccVersion": 2, "metadata": {"type": "any", "readable": true, "writeable": false, "label": "Z-Wave chip hardware version"}}, {"endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "manufacturerId", "propertyName": "manufacturerId", "ccVersion": 2, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 65535, "label": "Manufacturer ID"}, "value": 305}, {"endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "productType", "propertyName": "productType", "ccVersion": 2, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 65535, "label": "Product type"}, "value": 2}, {"endpoint": 0, "commandClass": 114, "commandClassName": "Manufacturer Specific", "property": "productId", "propertyName": "productId", "ccVersion": 2, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 65535, "label": "Product ID"}, "value": 3}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "duration", "propertyName": "duration", "ccVersion": 1, "metadata": {"type": "duration", "readable": true, "writeable": true, "label": "Remaining duration"}}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "currentColor", "propertyName": "currentColor", "propertyKeyName": "Warm White", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 255, "label": "Current value (Warm White)", "description": "The current value of the Warm White color."}, "value": 0}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "currentColor", "propertyName": "currentColor", "propertyKeyName": "Cold White", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 255, "label": "Current value (Cold White)", "description": "The current value of the Cold White color."}, "value": 0}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "currentColor", "propertyName": "currentColor", "propertyKeyName": "Red", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 255, "label": "Current value (Red)", "description": "The current value of the Red color."}, "value": 255}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "currentColor", "propertyName": "currentColor", "propertyKeyName": "Green", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": false, "min": 0, "max": 255, "label": "Current value (Green)", "description": "The current value of the Green color."}, "value": 159}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "targetColor", "propertyName": "targetColor", "propertyKeyName": "Warm White", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "min": 0, "max": 255, "label": "Target value (Warm White)", "description": "The target value of the Warm White color."}}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "targetColor", "propertyName": "targetColor", "propertyKeyName": "Cold White", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "min": 0, "max": 255, "label": "Target value (Cold White)", "description": "The target value of the Cold White color."}}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "targetColor", "propertyName": "targetColor", "propertyKeyName": "Red", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "min": 0, "max": 255, "label": "Target value (Red)", "description": "The target value of the Red color."}}, {"endpoint": 0, "commandClass": 51, "commandClassName": "Color Switch", "property": "targetColor", "propertyName": "targetColor", "propertyKeyName": "Green", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "min": 0, "max": 255, "label": "Target value (Green)", "description": "The target value of the Green color."}}, {"endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 1, "propertyName": "Internal bulb temperature", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": false, "valueSize": 1, "min": 0, "max": 0, "default": 0, "format": 0, "allowManualEntry": true, "label": "Internal bulb temperature", "isFromConfig": true}, "value": 30}, {"endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 3, "propertyName": "Strobe light pulse count", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "valueSize": 1, "min": 0, "max": 127, "default": 0, "format": 0, "allowManualEntry": true, "label": "Strobe light pulse count", "description": "Strobe light pulse count", "isFromConfig": true}, "value": 80}, {"endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 2, "propertyName": "Strobe light interval", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "valueSize": 1, "min": 0, "max": 25, "default": 0, "format": 0, "allowManualEntry": true, "label": "Strobe light interval", "description": "Strobe light interval", "isFromConfig": true}}, {"endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 4, "propertyName": "Random strobe pulse colors", "ccVersion": 1, "metadata": {"type": "number", "readable": true, "writeable": true, "valueSize": 1, "min": 0, "max": 1, "default": 0, "format": 0, "allowManualEntry": false, "states": {"0": "Random strobe pulse colors OFF", "1": "Random strobe pulse colors ON"}, "label": "Random strobe pulse colors", "description": "Random strobe pulse colors", "isFromConfig": true}}, {"endpoint": 0, "commandClass": 112, "commandClassName": "Configuration", "property": 255, "propertyName": "Reset bulb to factory settings", "ccVersion": 1, "metadata": {"type": "number", "readable": false, "writeable": true, "valueSize": 4, "min": 1, "max": 255, "default": 1, "format": 0, "allowManualEntry": true, "label": "Reset bulb to factory settings", "description": "Reset bulb to factory settings", "isFromConfig": true}}]},
@joselito11 Enable logs to file on both general and zwave section, set loglevel to debug on both, go to store select those files and press on the bottom right button to export them in a zip
(remember to disable log to file then, they becomes huge files in low time)
All data:
zwavejs2mqtt-store (4).zip
@AlCalzone Any clue why the hexColor value isn't created here?
{"k":"{\"nodeId\":24,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportedColorComponents\"}","v":[0,1,2,3]}
According to the device, it supports Warm White (0), Cold White (1), Red (2) and Green (3), but not Blue (4).
@joselito11, please re-interview the node (refreshNode) and post me a log of that.
https://community.zipato.com/topic/no-blue-channel-for-rgbw-bulb-2 --> Might be a firmware issue
New logs:
zwavejs2mqtt-store (5).zip
Definitely a device bug:
13:27:55.101 DRIVER « [Node 024] [REQ] [ApplicationCommand]
└─[ColorSwitchCCSupportedReport]
supported color components:
· Warm White
· Cold White
· Red
· Green
I double-checked the data it sends and there is no bit for the Blue channel
Thanks. But there is no option to upgrade without zipato hub?
Colors were working on old 1.4 and zwave2mqtt.
OZW probably had a workaround for this. You could ask the Zipato support for a firmware file to update and use that to update via zjs2m. The Aeotec support for example gives out updates if you ask.
Also, as a short-term workaround:
<your-home-id>.values.json, add these two lines at the end:{"k":"{\"nodeId\":24,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportedColorComponents\"}","v":[0,1,2,3,4]}
{"k":"{\"nodeId\":24,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportsHexColor\"}","v":true}
refreshInfo button!Will try later and report. Have also contacted Zipato for firmware.
Also, as a short-term workaround:
@joselito11 YOu can do this from the store explorer UI
Worth a try, but the driver should not be running to avoid inconsistencies in the cache.
Worth a try, but the driver should not be running to avoid inconsistencies in the cache.
Humm maybe it's better if he stop zwavejs2mqtt and does the edit manually to be sure
Thank you both for help and support!
Have problem to change the file, store UI can not open any file, can only download.
I have edit file via Portainer console, but can only do this by running addon(if the addon is stopped, portainer in ha wont show it).
No change after. Tried also with addon restart.
Logs:
zwavejs2mqtt-store (6).zip
Hm, that didn't get picked up. The linked cache file is back to false and [0,1,2,3]
Yeah, but no option to edit when the addon is stopped.
@robertsLando any more ideas? I didn't see anything in the log where this was overwritten.
@scyto I really have no clue about what's wrong here. Did you also give a try to the new zwavejs addon on hass? Just enable the zwavejs server on zwavejs settings and it will create entities for you. That will become the primary tool for hass, mqtt discovery will be there as an alternative to it when users would like some more customization :)
Happy to try the new integration when it is available, at this time it is not in my list of available integrations.
Also I am not sure if I am communicating the issue - it is that the hass discovery json that is being created by zwavejsmqtt doesn't contain the color switch of the device and as such the zwavejs2mqtt gateway is never populating my mqtt server with any discovery topics for the color switch. This would, i assume, indicate an issue in how the code is converting the list of capabilities into json (as the gateway is correctly creating all the discovery topics for all device capabilities in the json).
That's why i asked what your plans are for hass discovery code path via MQTT using your gateway code. If you plan to deprecate them and remove them, that's ok. If you plan to keep them it seems like this might be worth figuring out as if it can happen for this device i am sure it will happen for others.
I can report back once the new integration is available on my hass install.
The problem is not the discovery here, the problem is that the hexColor value isn't created for some reason because the device don't report the blue color
The problem is not the discovery here, the problem is that the hexColor value isn't created for some reason because the device don't report the blue color
Ah so it needs to report more than this?

oh i note in that the current green is missing?
thats weird if what it reports is indeterminate I assume if i reinterview the node i can see if it changes?
i could install my controllers zwave-me software and see if it sees the same issue if thats helpful?
I see green up top in the middle column. I don't think yours is missing a color, I think that was the problem with jose's zipato.
you are right! i didn't notice because it had the value 255
The official integration was just released, if you want to try it out :)
The official integration was just released, if you want to try it out :)
updating now, thanks
The official integration was just released, if you want to try it out :)
and exactly the same issue (here you can see the same device represented via the new integration and by the old MQTT way)


(i see the integration isn't showing as many sensor entities)
output of ts-node src/bin/client.ts --dump --node 11 ws://pi-zwave01:3000 | tee dump11.json
dump11.json.txt
"commandClass": 51, is what you are looking for @jcam
@AlCalzone @robertsLando have moved the stick to rpi and installed with docker compose, where I could edit the file.
Light has now rgb, but wont change color or temperature. Thank you both!
One last problem please to get fully working network: The Zipato light is in association with Zwave.Me wall remote controller with basic on/off - no scenes sending.
If I turn on/off with wall controller the light wont change status in HA, even after few hours. Any way to refresh the light status?
Any way to refresh the light status?
You could enable poll of that value from gateway values table
The Zipato light is in association with Zwave.Me wall remote controller with basic on/off - no scenes sending.
Can you make a new issue in the node-zwave-js repo and attach a log where you control the light?
Will do, the light show color picker, but can not change rgb or temperature
2021-02-04 07:38:08.708 INFO ZWAVE: Controller status: Driver: Color Switch: property "targetColor" requires a property key, but none was given
2021-02-04 07:38:08.715 INFO ZWAVE: Controller status: Driver: Color Switch: property "targetColor" requires a property key, but none was given
2021-02-04 07:38:08.721 INFO ZWAVE: Controller status: Driver: Color Switch: property "targetColor" requires a property key, but none was given
2021-02-04 07:38:08.727 INFO ZWAVE: Controller status: Driver: Color Switch: property "targetColor" requires a property key, but none was given
I am confused why this is closed, my reason for opening the issue hasn’t gone away. Rather it seems my issue got hijacked for something else entirely.
@scyto Sorry for that I saw comments from @joselito11 and thought it was fixed
@robertsLando understand the confusion this thread went sideways :-)
back to the original issue, the fibaro seems to have the same issue via the new integration too. The color switch is not getting created. @jcam asked for this output https://github.com/zwave-js/zwavejs2mqtt/issues/351#issuecomment-772990982 directly from the ws interface, in it capability 51 clearly has all the colors defined and the color switch.
so I am at a loss where the issue is occurring....
This has currentValue and targetValue for red, green, blue, and warm white, and it has hexColor
In the basic node values, my zooz has "specific":"Tunable Color Light", while yours has "specific":"Multilevel Power Switch"
@AlCalzone @robertsLando do you know what is keyed from to know if a light is color or not? is it this "specific" field?
@scyto I'm attaching my zooz RGBW, which is just the newer S2 version of your Fibaro so it just has some added functionality but should have the same base functionality...
dump22.json.txt
know what is keyed from to know if a light is color or not
I simply check for the hexColor, if it exists I create an rgb light, otherwise a normal light
Source code: https://github.com/zwave-js/zwavejs2mqtt/blob/master/lib/Gateway.js#L714
having exactly the same issue here. Fibaro RGB controller. Only lights for each color are created. In addon I can use colo switch to change colors. I did not get it right here what u need to debug further as this is my only device in my whole network of 30 devices which das been recognised wrongly. I used openzwave addon before (depreated now) and swapped to JS .
If there's anything I can do to help please let me know and i will provide all you need :)
I downloaded the json file of this RGB light:
{"id":14,"deviceId":"271-4096-2304","manufacturer":"Fibargroup","manufacturerId":271,"productType":2304,"productId":4096,"name":"LEDStrip","loc":"LivingRoom","values":[{"id":"14-49-0-Power","nodeId":14,"commandClass":49,"commandClassName":"Multilevel Sensor","endpoint":0,"property":"Power","propertyName":"Power","type":"number","readable":true,"writeable":false,"label":"Power","stateless":false,"ccSpecific":{"sensorType":4,"scale":0},"unit":"W","list":false,"value":0,"lastUpdate":1612425015708,"newValue":0},{"id":"14-50-0-value-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false,"value":34.76,"lastUpdate":1612425074743,"newValue":34.76},{"id":"14-50-0-deltaTime-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"s","list":false,"value":0,"lastUpdate":1612425074744,"newValue":0},{"id":"14-50-0-value-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false,"value":6,"lastUpdate":1612425077253,"newValue":6},{"id":"14-50-0-deltaTime-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"s","list":false,"value":0,"lastUpdate":1612425077254,"newValue":0},{"id":"14-50-0-reset","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"reset","propertyName":"reset","type":"boolean","readable":false,"writeable":true,"label":"Reset accumulated values","stateless":false,"list":false,"lastUpdate":1612425015710},{"id":"14-50-0-previousValue-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false,"lastUpdate":1612425015710},{"id":"14-50-0-previousValue-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false,"lastUpdate":1612425015711},{"id":"14-51-0-duration","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Remaining duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015711,"newValue":{"unit":"seconds"}},{"id":"14-51-0-currentColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":false,"description":"The current value of the Warm White color.","label":"Current value (Warm White)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-0","lastUpdate":1612425079870,"newValue":0},{"id":"14-51-0-currentColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":false,"description":"The current value of the Red color.","label":"Current value (Red)","stateless":false,"min":0,"max":255,"list":false,"value":241,"isCurrentValue":true,"targetValue":"51-0-targetColor-2","lastUpdate":1612425082419,"newValue":241},{"id":"14-51-0-hexColor","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"hexColor","propertyName":"hexColor","type":"color","readable":true,"writeable":true,"label":"RGB Color","stateless":false,"list":false,"value":"f10822","lastUpdate":1612425088981,"newValue":"f10822"},{"id":"14-51-0-currentColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":false,"description":"The current value of the Green color.","label":"Current value (Green)","stateless":false,"min":0,"max":255,"list":false,"value":8,"isCurrentValue":true,"targetValue":"51-0-targetColor-3","lastUpdate":1612425085180,"newValue":8},{"id":"14-51-0-currentColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":false,"description":"The current value of the Blue color.","label":"Current value (Blue)","stateless":false,"min":0,"max":255,"list":false,"value":34,"isCurrentValue":true,"targetValue":"51-0-targetColor-4","lastUpdate":1612425088980,"newValue":34},{"id":"14-51-0-targetColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":true,"description":"The target value of the Warm White color.","label":"Target value (Warm White)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015731},{"id":"14-51-0-targetColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":true,"description":"The target value of the Red color.","label":"Target value (Red)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015731},{"id":"14-51-0-targetColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":true,"description":"The target value of the Green color.","label":"Target value (Green)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015732},{"id":"14-51-0-targetColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":true,"description":"The target value of the Blue color.","label":"Target value (Blue)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015732},{"id":"14-112-0-1","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":1,"propertyName":"ALL ON / ALL OFF function activation","type":"number","readable":true,"writeable":true,"description":"Activation/deactivation of ALL ON/ALL OFF functions.","label":"ALL ON / ALL OFF function activation","default":255,"stateless":false,"min":0,"max":255,"list":true,"states":[{"text":"ALL ON inactive ALL OFF inactive","value":0},{"text":"ALL ON inactive ALL OFF active","value":1},{"text":"ALL ON active ALL OFF inactive","value":2},{"text":"ALL ON active ALL OFF active","value":255}],"value":255,"lastUpdate":1612425091283,"newValue":255},{"id":"14-112-0-6","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":6,"propertyName":"Associations command class choice","type":"number","readable":true,"writeable":true,"label":"Associations command class choice","default":0,"stateless":false,"min":0,"max":4,"list":true,"states":[{"text":"Normal (Dimmer)","value":0},{"text":"Normal (RGBW)","value":1},{"text":"Normal (RGBW) - COLOR_CONTROL_SET","value":2},{"text":"Brightness","value":3},{"text":"Rainbow (RGBW)","value":4}],"value":4,"lastUpdate":1612425473151,"newValue":4},{"id":"14-112-0-8","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":8,"propertyName":"Outputs state change mode","type":"number","readable":true,"writeable":true,"description":"MODE1, Example: change saturation level from 0% to 99%","label":"Outputs state change mode","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"MODE1","value":0},{"text":"MODE2","value":1}],"value":0,"lastUpdate":1612425095565,"newValue":0},{"id":"14-112-0-9","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":9,"propertyName":"Step value (for MODE1)","type":"number","readable":true,"writeable":true,"description":"Step value (relevant for MODE1)","label":"Step value (for MODE1)","default":1,"stateless":false,"min":1,"max":255,"list":false,"value":1,"lastUpdate":1612425097682,"newValue":1},{"id":"14-112-0-10","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":10,"propertyName":"Time between steps (relevant for MODE1)","type":"number","readable":true,"writeable":true,"description":"Time between steps (relevant for MODE1).","label":"Time between steps (relevant for MODE1)","default":10,"stateless":false,"min":0,"max":60000,"list":false,"value":10,"lastUpdate":1612425099822,"newValue":10},{"id":"14-112-0-11","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":11,"propertyName":"Time for changing from start to end value","type":"number","readable":true,"writeable":true,"description":"Step value (relevant for MODE1).","label":"Time for changing from start to end value","default":67,"stateless":false,"min":0,"max":255,"list":false,"value":67,"lastUpdate":1612425101978,"newValue":67},{"id":"14-112-0-12","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":12,"propertyName":"Maximum Brightening level","type":"number","readable":true,"writeable":true,"description":"Maximum Brightening level.","label":"Maximum Brightening level","default":255,"stateless":false,"min":3,"max":255,"list":false,"value":255,"lastUpdate":1612425104112,"newValue":255},{"id":"14-112-0-13","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":13,"propertyName":"Minimum dim level","type":"number","readable":true,"writeable":true,"description":"Minimum dim level.","label":"Minimum dim level","default":2,"stateless":false,"min":2,"max":255,"list":false,"value":2,"lastUpdate":1612425106293,"newValue":2},{"id":"14-112-0-14","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":14,"propertyName":"Inputs/Outputs configuration","type":"number","readable":true,"writeable":true,"description":"Relevant for main controllers other than Home Center 2 only","label":"Inputs/Outputs configuration","default":4369,"stateless":false,"min":0,"max":65535,"list":false,"value":4369,"lastUpdate":1612425108393,"newValue":4369},{"id":"14-112-0-16","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":16,"propertyName":"Remember device status after power failure","type":"number","readable":true,"writeable":true,"description":"Define how will the Plug react after the power supply is back on.","label":"Remember device status after power failure","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Do not remember state","value":0},{"text":"Remember state before power failure","value":1}],"value":1,"lastUpdate":1612425110522,"newValue":1},{"id":"14-112-0-30","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":30,"propertyName":"Alarm response","type":"number","readable":true,"writeable":true,"label":"Alarm response","default":0,"stateless":false,"min":0,"max":3,"list":true,"states":[{"text":"INACTIVE","value":0},{"text":"ALARM ON","value":1},{"text":"ALARM OFF","value":2},{"text":"ALARM PROGRAM","value":3}],"value":0,"lastUpdate":1612425112991,"newValue":0},{"id":"14-112-0-38","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":38,"propertyName":"Alarm sequence program","type":"number","readable":true,"writeable":true,"description":"Alarm sequence program.","label":"Alarm sequence program","default":10,"stateless":false,"min":1,"max":10,"list":false,"value":10,"lastUpdate":1612425115142,"newValue":10},{"id":"14-112-0-39","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":39,"propertyName":"Active PROGRAM alarm time","type":"number","readable":true,"writeable":true,"description":"Active PROGRAM alarm time.","label":"Active PROGRAM alarm time","default":600,"stateless":false,"min":1,"max":65534,"list":false,"value":600,"lastUpdate":1612425117254,"newValue":600},{"id":"14-112-0-42","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":42,"propertyName":"Command class reporting Outputs status change","type":"number","readable":true,"writeable":true,"description":"Command class reporting Outputs status change.","label":"Command class reporting Outputs status change","default":0,"stateless":false,"min":0,"max":2,"list":true,"states":[{"text":"Inputs and controllers actions (SWITCH MULTILEVEL)","value":0},{"text":"Inputs actions (SWITCH MULTILEVEL)","value":1},{"text":"Inputs actions (COLOR CONTROL)","value":2}],"value":2,"lastUpdate":1612425119451,"newValue":2},{"id":"14-112-0-43","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":43,"propertyName":"Reporting 0-10v analog inputs change threshold","type":"number","readable":true,"writeable":true,"description":"Defines which input voltage must change to be reported","label":"Reporting 0-10v analog inputs change threshold","default":5,"stateless":false,"min":1,"max":100,"list":false,"value":5,"lastUpdate":1612425121562,"newValue":5},{"id":"14-112-0-44","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":44,"propertyName":"Power load reporting frequency","type":"number","readable":true,"writeable":true,"description":"Parameter defines Time between reports.","label":"Power load reporting frequency","default":30,"stateless":false,"min":0,"max":65534,"list":false,"value":30,"lastUpdate":1612425123695,"newValue":30},{"id":"14-112-0-45","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":45,"propertyName":"Reporting energy consumption changes","type":"number","readable":true,"writeable":true,"label":"Reporting energy consumption changes","default":1,"stateless":false,"min":0,"max":255,"list":false,"value":10,"lastUpdate":1612425126362,"newValue":10},{"id":"14-112-0-71","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":71,"propertyName":"Response to BRIGHTNESS set to 0%","type":"number","readable":true,"writeable":true,"description":"Response to BRIGHTNESS set to 0%.","label":"Response to BRIGHTNESS set to 0%","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Set to white (all channels controlled together)","value":0},{"text":"last set colour is memorized","value":1}],"value":1,"lastUpdate":1612425128461,"newValue":1},{"id":"14-112-0-72","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":72,"propertyName":"Starting animation program","type":"number","readable":true,"writeable":true,"description":"Starting predefined program when device set to work in RGB/RGBW mode","label":"Starting animation program","default":1,"stateless":false,"min":1,"max":10,"list":false,"value":1,"lastUpdate":1612425130640,"newValue":1},{"id":"14-112-0-73","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":73,"propertyName":"Triple click action","type":"number","readable":true,"writeable":true,"description":"Triple click action, default setting: 0","label":"Triple click action","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"NODE INFO control frame is sent","value":0},{"text":"starting favourite program","value":1}],"value":0,"lastUpdate":1612425132761,"newValue":0},{"id":"14-114-0-manufacturerId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"manufacturerId","propertyName":"manufacturerId","type":"number","readable":true,"writeable":false,"label":"Manufacturer ID","stateless":false,"min":0,"max":65535,"list":false,"value":271,"lastUpdate":1612425015738,"newValue":271},{"id":"14-114-0-productType","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productType","propertyName":"productType","type":"number","readable":true,"writeable":false,"label":"Product type","stateless":false,"min":0,"max":65535,"list":false,"value":2304,"lastUpdate":1612425015739,"newValue":2304},{"id":"14-114-0-productId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productId","propertyName":"productId","type":"number","readable":true,"writeable":false,"label":"Product ID","stateless":false,"min":0,"max":65535,"list":false,"value":4096,"lastUpdate":1612425015739,"newValue":4096},{"id":"14-134-0-libraryType","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"libraryType","propertyName":"libraryType","type":"any","readable":true,"writeable":false,"label":"Library type","stateless":false,"list":false,"value":3,"lastUpdate":1612425015739,"newValue":3},{"id":"14-134-0-protocolVersion","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"protocolVersion","propertyName":"protocolVersion","type":"any","readable":true,"writeable":false,"label":"Z-Wave protocol version","stateless":false,"list":false,"value":"3.52","lastUpdate":1612425015740,"newValue":"3.52"},{"id":"14-134-0-firmwareVersions","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"firmwareVersions","propertyName":"firmwareVersions","type":"any","readable":true,"writeable":false,"label":"Z-Wave chip firmware versions","stateless":false,"list":false,"value":["25.25"],"lastUpdate":1612425015740,"newValue":["25.25"]},{"id":"14-38-1-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015740,"newValue":0},{"id":"14-38-1-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015740,"newValue":{"unit":"seconds"}},{"id":"14-38-1-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":5,"isCurrentValue":true,"targetValue":"38-1-targetValue","lastUpdate":1612468915478,"newValue":5},{"id":"14-38-1-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015746},{"id":"14-38-1-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015746},{"id":"14-38-2-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015746,"newValue":0},{"id":"14-38-2-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015747,"newValue":{"unit":"seconds"}},{"id":"14-38-2-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":22,"isCurrentValue":true,"targetValue":"38-2-targetValue","lastUpdate":1612468935300,"newValue":22},{"id":"14-38-2-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015754},{"id":"14-38-2-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015754},{"id":"14-38-3-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015755,"newValue":0},{"id":"14-38-3-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015755,"newValue":{"unit":"seconds"}},{"id":"14-38-3-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-3-targetValue","lastUpdate":1612468910229,"newValue":0},{"id":"14-38-3-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015760},{"id":"14-38-3-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015761},{"id":"14-38-4-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015761,"newValue":0},{"id":"14-38-4-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015761,"newValue":{"unit":"seconds"}},{"id":"14-38-4-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":24,"isCurrentValue":true,"targetValue":"38-4-targetValue","lastUpdate":1612468919444,"newValue":24},{"id":"14-38-4-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015767},{"id":"14-38-4-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015767},{"id":"14-38-5-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015768,"newValue":0},{"id":"14-38-5-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015768,"newValue":{"unit":"seconds"}},{"id":"14-38-5-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":99,"isCurrentValue":true,"targetValue":"38-5-targetValue","lastUpdate":1612468927792,"newValue":99},{"id":"14-38-5-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015774},{"id":"14-38-5-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015774},{"id":"14-49-1-Power","nodeId":14,"commandClass":49,"commandClassName":"Multilevel Sensor","endpoint":1,"property":"Power","propertyName":"Power","type":"number","readable":true,"writeable":false,"label":"Power","stateless":false,"ccSpecific":{"sensorType":4,"scale":0},"unit":"W","list":false,"value":0.9,"lastUpdate":1612468933864,"newValue":0.9}],"groups":[{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false}],"neighbors":[1,3,5,6,7,9,10,11,12,13,15,16,22,23,26,29],"ready":true,"available":false,"hassDevices":{},"failed":false,"lastActive":1612468935300,"interviewCompleted":true,"firmwareVersion":"25.25","isBeaming":true,"isSecure":false,"keepAwake":false,"maxBaudRate":null,"isRouting":true,"isFrequentListening":false,"isListening":true,"status":"Alive","interviewStage":"Complete","productLabel":"FGRGBW","productDescription":"RGBW Controller","zwaveVersion":4,"deviceClass":{"basic":4,"generic":17,"specific":1},"hexId":"0x010f-0x1000-0x0900","_name":"LEDStrip (LivingRoom)"}
There's hex inside ..

How would I re-discover this rgb device ?
@jcam not sure how important this, i note as I change the color using this UI the device does change color.

however i note the current values for RGBW never get populated (unlike @thundergreen who i suspect either has later firmware or a v2 rgbw fibaro)
I do note that as the light changes color these values do change.

These are my config options, could one of these be causing an issue, what do the zooz ones look like?

zooz config options:

An update.
I rebooted my zwavejs2mqtt container to re-initialize everything. Often when I do this the rgbw might be off as it is controlled by a load switch too. It then usually self heals / discovers when turned on and i re-interview.
At first the interview process only found 8 of 14 node ID's, so i reinterviewed (i have done this many many times)
For first time ever this caused the rgbw dimmer device to show up in the HASS discovery UI in zwavejsmqtt and MQTT explorer and this was surfaced in HA just fine.
(see this earlier post for evidence it didn't turn up https://github.com/zwave-js/zwavejs2mqtt/issues/351#issuecomment-767957856)
.
and

I think i have either comms issues with the device OR it is failing in some way.
I think i have an unused one of these in a box somewhere, I will try and find that and repro.
Also i have a strategy to update the firmware to see if that fixes this weirdness.
Closing for now as I have a color wheel via MQTT (don't have one by new integration, but that's a different issue)
Thoughts?
having exactly the same issue here. Fibaro RGB controller. Only lights for each color are created. In addon I can use colo switch to change colors. I did not get it right here what u need to debug further as this is my only device in my whole network of 30 devices which das been recognised wrongly. I used openzwave addon before (depreated now) and swapped to JS .
If there's anything I can do to help please let me know and i will provide all you need :)I downloaded the json file of this RGB light:
{"id":14,"deviceId":"271-4096-2304","manufacturer":"Fibargroup","manufacturerId":271,"productType":2304,"productId":4096,"name":"LEDStrip","loc":"LivingRoom","values":[{"id":"14-49-0-Power","nodeId":14,"commandClass":49,"commandClassName":"Multilevel Sensor","endpoint":0,"property":"Power","propertyName":"Power","type":"number","readable":true,"writeable":false,"label":"Power","stateless":false,"ccSpecific":{"sensorType":4,"scale":0},"unit":"W","list":false,"value":0,"lastUpdate":1612425015708,"newValue":0},{"id":"14-50-0-value-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false,"value":34.76,"lastUpdate":1612425074743,"newValue":34.76},{"id":"14-50-0-deltaTime-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"s","list":false,"value":0,"lastUpdate":1612425074744,"newValue":0},{"id":"14-50-0-value-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false,"value":6,"lastUpdate":1612425077253,"newValue":6},{"id":"14-50-0-deltaTime-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"s","list":false,"value":0,"lastUpdate":1612425077254,"newValue":0},{"id":"14-50-0-reset","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"reset","propertyName":"reset","type":"boolean","readable":false,"writeable":true,"label":"Reset accumulated values","stateless":false,"list":false,"lastUpdate":1612425015710},{"id":"14-50-0-previousValue-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false,"lastUpdate":1612425015710},{"id":"14-50-0-previousValue-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false,"lastUpdate":1612425015711},{"id":"14-51-0-duration","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Remaining duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015711,"newValue":{"unit":"seconds"}},{"id":"14-51-0-currentColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":false,"description":"The current value of the Warm White color.","label":"Current value (Warm White)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-0","lastUpdate":1612425079870,"newValue":0},{"id":"14-51-0-currentColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":false,"description":"The current value of the Red color.","label":"Current value (Red)","stateless":false,"min":0,"max":255,"list":false,"value":241,"isCurrentValue":true,"targetValue":"51-0-targetColor-2","lastUpdate":1612425082419,"newValue":241},{"id":"14-51-0-hexColor","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"hexColor","propertyName":"hexColor","type":"color","readable":true,"writeable":true,"label":"RGB Color","stateless":false,"list":false,"value":"f10822","lastUpdate":1612425088981,"newValue":"f10822"},{"id":"14-51-0-currentColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":false,"description":"The current value of the Green color.","label":"Current value (Green)","stateless":false,"min":0,"max":255,"list":false,"value":8,"isCurrentValue":true,"targetValue":"51-0-targetColor-3","lastUpdate":1612425085180,"newValue":8},{"id":"14-51-0-currentColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":false,"description":"The current value of the Blue color.","label":"Current value (Blue)","stateless":false,"min":0,"max":255,"list":false,"value":34,"isCurrentValue":true,"targetValue":"51-0-targetColor-4","lastUpdate":1612425088980,"newValue":34},{"id":"14-51-0-targetColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":true,"description":"The target value of the Warm White color.","label":"Target value (Warm White)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015731},{"id":"14-51-0-targetColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":true,"description":"The target value of the Red color.","label":"Target value (Red)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015731},{"id":"14-51-0-targetColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":true,"description":"The target value of the Green color.","label":"Target value (Green)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015732},{"id":"14-51-0-targetColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":true,"description":"The target value of the Blue color.","label":"Target value (Blue)","stateless":false,"min":0,"max":255,"list":false,"lastUpdate":1612425015732},{"id":"14-112-0-1","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":1,"propertyName":"ALL ON / ALL OFF function activation","type":"number","readable":true,"writeable":true,"description":"Activation/deactivation of ALL ON/ALL OFF functions.","label":"ALL ON / ALL OFF function activation","default":255,"stateless":false,"min":0,"max":255,"list":true,"states":[{"text":"ALL ON inactive ALL OFF inactive","value":0},{"text":"ALL ON inactive ALL OFF active","value":1},{"text":"ALL ON active ALL OFF inactive","value":2},{"text":"ALL ON active ALL OFF active","value":255}],"value":255,"lastUpdate":1612425091283,"newValue":255},{"id":"14-112-0-6","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":6,"propertyName":"Associations command class choice","type":"number","readable":true,"writeable":true,"label":"Associations command class choice","default":0,"stateless":false,"min":0,"max":4,"list":true,"states":[{"text":"Normal (Dimmer)","value":0},{"text":"Normal (RGBW)","value":1},{"text":"Normal (RGBW) - COLOR_CONTROL_SET","value":2},{"text":"Brightness","value":3},{"text":"Rainbow (RGBW)","value":4}],"value":4,"lastUpdate":1612425473151,"newValue":4},{"id":"14-112-0-8","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":8,"propertyName":"Outputs state change mode","type":"number","readable":true,"writeable":true,"description":"MODE1, Example: change saturation level from 0% to 99%","label":"Outputs state change mode","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"MODE1","value":0},{"text":"MODE2","value":1}],"value":0,"lastUpdate":1612425095565,"newValue":0},{"id":"14-112-0-9","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":9,"propertyName":"Step value (for MODE1)","type":"number","readable":true,"writeable":true,"description":"Step value (relevant for MODE1)","label":"Step value (for MODE1)","default":1,"stateless":false,"min":1,"max":255,"list":false,"value":1,"lastUpdate":1612425097682,"newValue":1},{"id":"14-112-0-10","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":10,"propertyName":"Time between steps (relevant for MODE1)","type":"number","readable":true,"writeable":true,"description":"Time between steps (relevant for MODE1).","label":"Time between steps (relevant for MODE1)","default":10,"stateless":false,"min":0,"max":60000,"list":false,"value":10,"lastUpdate":1612425099822,"newValue":10},{"id":"14-112-0-11","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":11,"propertyName":"Time for changing from start to end value","type":"number","readable":true,"writeable":true,"description":"Step value (relevant for MODE1).","label":"Time for changing from start to end value","default":67,"stateless":false,"min":0,"max":255,"list":false,"value":67,"lastUpdate":1612425101978,"newValue":67},{"id":"14-112-0-12","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":12,"propertyName":"Maximum Brightening level","type":"number","readable":true,"writeable":true,"description":"Maximum Brightening level.","label":"Maximum Brightening level","default":255,"stateless":false,"min":3,"max":255,"list":false,"value":255,"lastUpdate":1612425104112,"newValue":255},{"id":"14-112-0-13","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":13,"propertyName":"Minimum dim level","type":"number","readable":true,"writeable":true,"description":"Minimum dim level.","label":"Minimum dim level","default":2,"stateless":false,"min":2,"max":255,"list":false,"value":2,"lastUpdate":1612425106293,"newValue":2},{"id":"14-112-0-14","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":14,"propertyName":"Inputs/Outputs configuration","type":"number","readable":true,"writeable":true,"description":"Relevant for main controllers other than Home Center 2 only","label":"Inputs/Outputs configuration","default":4369,"stateless":false,"min":0,"max":65535,"list":false,"value":4369,"lastUpdate":1612425108393,"newValue":4369},{"id":"14-112-0-16","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":16,"propertyName":"Remember device status after power failure","type":"number","readable":true,"writeable":true,"description":"Define how will the Plug react after the power supply is back on.","label":"Remember device status after power failure","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Do not remember state","value":0},{"text":"Remember state before power failure","value":1}],"value":1,"lastUpdate":1612425110522,"newValue":1},{"id":"14-112-0-30","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":30,"propertyName":"Alarm response","type":"number","readable":true,"writeable":true,"label":"Alarm response","default":0,"stateless":false,"min":0,"max":3,"list":true,"states":[{"text":"INACTIVE","value":0},{"text":"ALARM ON","value":1},{"text":"ALARM OFF","value":2},{"text":"ALARM PROGRAM","value":3}],"value":0,"lastUpdate":1612425112991,"newValue":0},{"id":"14-112-0-38","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":38,"propertyName":"Alarm sequence program","type":"number","readable":true,"writeable":true,"description":"Alarm sequence program.","label":"Alarm sequence program","default":10,"stateless":false,"min":1,"max":10,"list":false,"value":10,"lastUpdate":1612425115142,"newValue":10},{"id":"14-112-0-39","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":39,"propertyName":"Active PROGRAM alarm time","type":"number","readable":true,"writeable":true,"description":"Active PROGRAM alarm time.","label":"Active PROGRAM alarm time","default":600,"stateless":false,"min":1,"max":65534,"list":false,"value":600,"lastUpdate":1612425117254,"newValue":600},{"id":"14-112-0-42","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":42,"propertyName":"Command class reporting Outputs status change","type":"number","readable":true,"writeable":true,"description":"Command class reporting Outputs status change.","label":"Command class reporting Outputs status change","default":0,"stateless":false,"min":0,"max":2,"list":true,"states":[{"text":"Inputs and controllers actions (SWITCH MULTILEVEL)","value":0},{"text":"Inputs actions (SWITCH MULTILEVEL)","value":1},{"text":"Inputs actions (COLOR CONTROL)","value":2}],"value":2,"lastUpdate":1612425119451,"newValue":2},{"id":"14-112-0-43","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":43,"propertyName":"Reporting 0-10v analog inputs change threshold","type":"number","readable":true,"writeable":true,"description":"Defines which input voltage must change to be reported","label":"Reporting 0-10v analog inputs change threshold","default":5,"stateless":false,"min":1,"max":100,"list":false,"value":5,"lastUpdate":1612425121562,"newValue":5},{"id":"14-112-0-44","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":44,"propertyName":"Power load reporting frequency","type":"number","readable":true,"writeable":true,"description":"Parameter defines Time between reports.","label":"Power load reporting frequency","default":30,"stateless":false,"min":0,"max":65534,"list":false,"value":30,"lastUpdate":1612425123695,"newValue":30},{"id":"14-112-0-45","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":45,"propertyName":"Reporting energy consumption changes","type":"number","readable":true,"writeable":true,"label":"Reporting energy consumption changes","default":1,"stateless":false,"min":0,"max":255,"list":false,"value":10,"lastUpdate":1612425126362,"newValue":10},{"id":"14-112-0-71","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":71,"propertyName":"Response to BRIGHTNESS set to 0%","type":"number","readable":true,"writeable":true,"description":"Response to BRIGHTNESS set to 0%.","label":"Response to BRIGHTNESS set to 0%","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Set to white (all channels controlled together)","value":0},{"text":"last set colour is memorized","value":1}],"value":1,"lastUpdate":1612425128461,"newValue":1},{"id":"14-112-0-72","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":72,"propertyName":"Starting animation program","type":"number","readable":true,"writeable":true,"description":"Starting predefined program when device set to work in RGB/RGBW mode","label":"Starting animation program","default":1,"stateless":false,"min":1,"max":10,"list":false,"value":1,"lastUpdate":1612425130640,"newValue":1},{"id":"14-112-0-73","nodeId":14,"commandClass":112,"commandClassName":"Configuration","property":73,"propertyName":"Triple click action","type":"number","readable":true,"writeable":true,"description":"Triple click action, default setting: 0","label":"Triple click action","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"NODE INFO control frame is sent","value":0},{"text":"starting favourite program","value":1}],"value":0,"lastUpdate":1612425132761,"newValue":0},{"id":"14-114-0-manufacturerId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"manufacturerId","propertyName":"manufacturerId","type":"number","readable":true,"writeable":false,"label":"Manufacturer ID","stateless":false,"min":0,"max":65535,"list":false,"value":271,"lastUpdate":1612425015738,"newValue":271},{"id":"14-114-0-productType","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productType","propertyName":"productType","type":"number","readable":true,"writeable":false,"label":"Product type","stateless":false,"min":0,"max":65535,"list":false,"value":2304,"lastUpdate":1612425015739,"newValue":2304},{"id":"14-114-0-productId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productId","propertyName":"productId","type":"number","readable":true,"writeable":false,"label":"Product ID","stateless":false,"min":0,"max":65535,"list":false,"value":4096,"lastUpdate":1612425015739,"newValue":4096},{"id":"14-134-0-libraryType","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"libraryType","propertyName":"libraryType","type":"any","readable":true,"writeable":false,"label":"Library type","stateless":false,"list":false,"value":3,"lastUpdate":1612425015739,"newValue":3},{"id":"14-134-0-protocolVersion","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"protocolVersion","propertyName":"protocolVersion","type":"any","readable":true,"writeable":false,"label":"Z-Wave protocol version","stateless":false,"list":false,"value":"3.52","lastUpdate":1612425015740,"newValue":"3.52"},{"id":"14-134-0-firmwareVersions","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"firmwareVersions","propertyName":"firmwareVersions","type":"any","readable":true,"writeable":false,"label":"Z-Wave chip firmware versions","stateless":false,"list":false,"value":["25.25"],"lastUpdate":1612425015740,"newValue":["25.25"]},{"id":"14-38-1-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015740,"newValue":0},{"id":"14-38-1-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015740,"newValue":{"unit":"seconds"}},{"id":"14-38-1-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":5,"isCurrentValue":true,"targetValue":"38-1-targetValue","lastUpdate":1612468915478,"newValue":5},{"id":"14-38-1-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015746},{"id":"14-38-1-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015746},{"id":"14-38-2-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015746,"newValue":0},{"id":"14-38-2-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015747,"newValue":{"unit":"seconds"}},{"id":"14-38-2-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":22,"isCurrentValue":true,"targetValue":"38-2-targetValue","lastUpdate":1612468935300,"newValue":22},{"id":"14-38-2-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015754},{"id":"14-38-2-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015754},{"id":"14-38-3-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015755,"newValue":0},{"id":"14-38-3-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015755,"newValue":{"unit":"seconds"}},{"id":"14-38-3-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-3-targetValue","lastUpdate":1612468910229,"newValue":0},{"id":"14-38-3-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015760},{"id":"14-38-3-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015761},{"id":"14-38-4-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015761,"newValue":0},{"id":"14-38-4-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015761,"newValue":{"unit":"seconds"}},{"id":"14-38-4-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":24,"isCurrentValue":true,"targetValue":"38-4-targetValue","lastUpdate":1612468919444,"newValue":24},{"id":"14-38-4-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015767},{"id":"14-38-4-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015767},{"id":"14-38-5-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false,"value":0,"lastUpdate":1612425015768,"newValue":0},{"id":"14-38-5-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1612425015768,"newValue":{"unit":"seconds"}},{"id":"14-38-5-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":99,"isCurrentValue":true,"targetValue":"38-5-targetValue","lastUpdate":1612468927792,"newValue":99},{"id":"14-38-5-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015774},{"id":"14-38-5-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false,"lastUpdate":1612425015774},{"id":"14-49-1-Power","nodeId":14,"commandClass":49,"commandClassName":"Multilevel Sensor","endpoint":1,"property":"Power","propertyName":"Power","type":"number","readable":true,"writeable":false,"label":"Power","stateless":false,"ccSpecific":{"sensorType":4,"scale":0},"unit":"W","list":false,"value":0.9,"lastUpdate":1612468933864,"newValue":0.9}],"groups":[{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false}],"neighbors":[1,3,5,6,7,9,10,11,12,13,15,16,22,23,26,29],"ready":true,"available":false,"hassDevices":{},"failed":false,"lastActive":1612468935300,"interviewCompleted":true,"firmwareVersion":"25.25","isBeaming":true,"isSecure":false,"keepAwake":false,"maxBaudRate":null,"isRouting":true,"isFrequentListening":false,"isListening":true,"status":"Alive","interviewStage":"Complete","productLabel":"FGRGBW","productDescription":"RGBW Controller","zwaveVersion":4,"deviceClass":{"basic":4,"generic":17,"specific":1},"hexId":"0x010f-0x1000-0x0900","_name":"LEDStrip (LivingRoom)"}There's hex inside ..
How would I re-discover this rgb device ?
I would suggest you create an issue in the integration repro (if such a thing exists, I see the same issue you do with the new integration, but as such i am going to stick with the MQTT path).
In terms of rediscovery try deleting and rebooting HAAS?
Or removing the integration and re-adding?
Is this fixed so? Sorry but I have like 100 notifications this morning try to focus on most important ones
Nope not fixed yet .still same issue afaik there was no commit/new release
Is this fixed so? Sorry but I have like 100 notifications this morning try to focus on most important ones
My original issue which is MQTT based is fixed - it seems to be either unreliable device, or some weird condition during initialization at boot time of MQTT if the device is turned off. Either way at this time I have a color wheel via MQTT and now see the right things in MQTT and in HA via MQTT.
For issues about this device and the new js integration integration I would encourage @joselito11 and @thundergreen to open new issues specifically for their issues. As this issue is not about that, never was about that.
Of course that's the same issue for me here .this dimmer just won't be added as RGB but light switches for each color. What's steps have to be done to get this dimmer as a RGB light onto Hass ?what's needed to debug the error , would be sad if this issue has been closed due to one person who somehow fixed his issue but the others still face same issue
Of course that's the same issue for me here .this dimmer just won't be added as RGB but light switches for each color.
You are using a fibaro module and MQTT and not the new zwavejs integration or a different manufactures device right? If so i will reopen it.
And I didn’t do anything to fix it, it just started working, as such I now am on a path that it must be a device issue as the code is not Indeterminate, I have a fibaro firmware update pending to see if that fixes my issue with MQTT.
additional related information - just saw this, my other software has issues with this fibaro device too, unclear to me if this same root issue as I have been seeing with zwavejs
https://github.com/Z-Wave-Me/z-way-issues/issues/163#issuecomment-774340754
@AlCalzone log as requested
Updated with log based on new device firmware.
zwavejs2mqtt-store (1).zip
@robertsLando @AlCalzone
Reopening as I can now provide better info as i understand files and logs a little more.
I replaced the failing fibaro rgbw with identical and updated to latest firmware.
Still having the same issue:
MQTT hass discovery
With MQTT hass discovery the RGBW device is never added to the discovery json and thus never propagated to MQTT hass discovery topics. Note out of maybe 100 re-interviews of the device the hass discovery json varies between 10 and 16 IDs and only once has ever had the rgbw color device (which lasted until next container pull).
It was stated previously that this was because it was not returning a hex value for color - this is not true, it returns hex color consistently, its possible the failed device which was used to provide the logs from a few weeks ago was intermittently messing up value as it's failure got worse - that was a false indicator of the issue. this is what i see consistently in logs generated today:
'51-0-hexColor': {
id: '11-51-0-hexColor',
nodeId: 11,
commandClass: 51,
commandClassName: 'Color Switch',
endpoint: 0,
property: 'hexColor',
propertyName: 'hexColor',
propertyKey: undefined,
propertyKeyName: undefined,
type: 'color',
readable: true,
writeable: true,
description: undefined,
label: 'RGB Color',
default: undefined,
stateless: false,
list: false,
value: '0000ff',
lastUpdate: 1612654072452
},
and
23:29:38.955 DRIVER » [Node 011] [REQ] [SendData]
│ transmit options: 0x25
│ callback id: 106
└─[ColorSwitchCCGet]
color component: Red
23:29:38.955 CNTRLR « [Node 006] parameter #83 has value: 0
23:29:38.956 CNTRLR » [Node 006] querying parameter #84 value...
23:29:38.960 SERIAL « [ACK] (0x06)
23:29:38.963 SERIAL « 0x0104011301e8 (6 bytes)
23:29:38.963 SERIAL » [ACK] (0x06)
23:29:38.967 DRIVER « [RES] [SendData]
was sent: true
23:29:39.000 SERIAL « 0x011800136a00000401b07f7f7f7f010103030000000201000028 (26 bytes)
23:29:39.001 SERIAL » [ACK] (0x06)
23:29:39.001 DRIVER « [REQ] [SendData]
callback id: 106
transmit status: OK
23:29:39.043 SERIAL « 0x010c0004000b04330402ffb00082 (14 bytes)
23:29:39.044 CNTRLR [Node 011] [~] [Color Switch] currentColor[2]: 0 => 255 [Endpoint 0]
23:29:39.071 CNTRLR [Node 011] [~] [Color Switch] hexColor: "0000ff" => "ff00ff" [Endpoint 0]
23:29:39.093 SERIAL » [ACK] (0x06)
23:29:39.106 DRIVER « [Node 011] [REQ] [ApplicationCommand]
└─[ColorSwitchCCReport]
color component: Red
current value: 255
23:29:39.110 SERIAL » 0x010a00130603700554256b8c (12 bytes)
23:29:39.110 DRIVER » [Node 006] [REQ] [SendData]
│ transmit options: 0x25
│ callback id: 107
└─[ConfigurationCCGet]
parameter #: 84
23:29:39.111 CNTRLR » [Node 011] querying current color state (Green)
23:29:39.115 SERIAL « [ACK] (0x06)
23:29:39.123 SERIAL « 0x0104011301e8 (6 bytes)
23:29:39.123 SERIAL » [ACK] (0x06)
23:29:39.124 DRIVER « [RES] [SendData]
was sent: true
23:29:39.192 SERIAL « 0x011800136b00000702b07f7f7f7f010103030c00000201000025 (26 bytes)
23:29:39.192 SERIAL » [ACK] (0x06)
23:29:39.193 DRIVER « [REQ] [SendData]
callback id: 107
transmit status: OK
23:29:39.275 SERIAL « 0x010f000400060770065403323232b00056
the indeterminate nature of how many capabilities ID's are placed in the MQTT hass json makes me wonder if this is a timing issue.
--edit--
on further reflection i wonder if the gateway.js code as it loops through the enumeration of all the IDs on the node is failing elsewhere and exiting its enumeration loop of node 11 before it has looked at all IDs?
I can see that the gateway.js code has a logging library but i can't seem to find the logs in the store, if someone points me in right direction happy to go investigate.
* @param {*} cfg the discovery configuration
* @param {import('../types').Z2MNode} node the node
* @param {import('../types').Z2MValueId} valueId the valueId
* @returns {any} a configuration if the rgb dimmer is added, false otherwise
*/
function addRgbDimmer (cfg, node, valueId) {
const rgbID = `51-${valueId.endpoint || 0}-hexColor`
const rgb = node.values[rgbID]
if (rgb) {
cfg = copy(cfg)
cfg.discovery_payload.rgb_state_topic = this.mqtt.getTopic(
this.valueTopic(node, rgb)
)
cfg.discovery_payload.rgb_command_topic =
cfg.discovery_payload.rgb_state_topic + '/set'
cfg.values = [rgbID]
@scyto DO youb also have the zwavejs2mqtt logs? In order to enable logs of that you have to go to Settings > General section
@AlCalzone: kpine noticed that the Color Switch CC is on endpoint 0, while the multilevel switch it should be linked to is endpoint 1.
In the zooz/v2 version of the switch, the color switch CC is on endpoint 1 so it links up properly.
Is there some sort of override we could put in place so it knows that color switch cc endpoint 0 => multilevel switch endpoint 0?
Sorry, what? Multilevel Switch and Color Switch are not linked in any way in zwave-js.
@scyto DO youb also have the zwavejs2mqtt logs? In order to enable logs of that you have to go to Settings > General section
@robertsLando yes, here are some up to date one i just generated at debug level zwavejs2mqtt-store (3).zip
hope that helps. this was a single pass of turn logs on, wait for NODE 11 to be fully complete.
I note i do see the DEBUG GATEWAY in the logs, i found the entries after my earlier comment.
this is the same exercise from yesterday (has advantage of smaller logs for some reason)
zwavejs2mqtt-store (2).zip
topic name for discovery publishing is zwavejs2hass/
I just manually created the missing hass discovery topic via MQTT, when i do this, everything works as I would expect, i get color wheel in haas and i see changes in hass propagated to the control panel in zwavejs2mqtt and vice versa.
topic: zwavejs2hass/light/WetBar-RGBW/dimmer_rgbw/config
{
"state_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/currentValue",
"command_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/targetValue/set",
"brightness_state_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/currentValue",
"brightness_command_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/targetValue/set",
"on_command_type": "brightness",
"state_value_template": "{{ \"OFF\" if value_json.value == 0 else \"ON\" }}",
"brightness_value_template": "{{ value_json.value }}",
"brightness_scale": 99,
"rgb_command_template": "{{ \"#%02x%02x%02x\" | format(red, green, blue)}}",
"rgb_command_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/hexColor/set",
"rgb_state_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/hexColor",
"rgb_value_template": "{{ value_json.value[0:2] | int(0, 16) }},{{ value_json.value[2:4] | int(0, 16) }},{{ value_json.value[4:6] | int(0, 16) }}",
"white_value_state_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/currentColor",
"white_value_scale": 255,
"white_value_template": "{{ value_json.value }}",
"white_value_command_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/targetColor/set",
"device": {
"identifiers": [
"zwavejs2mqtt_0xff96f705_node11"
],
"manufacturer": "Fibargroup",
"model": "RGBW Controller (FGRGBW)",
"name": "WetBar-RGBW",
"sw_version": "27.27"
},
"name": "WetBar/RGBW-rgb_dimmer",
"unique_id": "zwavejs2mqtt_0xff96f705_25-38-0-currentValue"
}
I (and a couple of others) face the same problem with the fibaro rgbw controller - no color control wheel https://community.home-assistant.io/t/zwavejsmqtt-fibaro-rgbw-doesnt-show-color-control-wheel/277566/5
will there be a proper fix for this?
I (and a couple of others) face the same problem with the fibaro rgbw controller - no color control wheel https://community.home-assistant.io/t/zwavejsmqtt-fibaro-rgbw-doesnt-show-color-control-wheel/277566/5
will there be a proper fix for this?
are you using the new hass integration? if you are this is the bug for that: https://github.com/home-assistant/core/issues/46138
this bug is currently focused on just using MQTT
I also note than in ff96f705.values.json that it has the hex color true and value but that it only says it supports 0,2,3,4 - so has no value for cold white, is this ok?
{"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportedColorComponents\"}","v":[0,2,3,4]}
{"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportsHexColor\"}","v":true}
{"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"hexColor\"}","v":"EC0707"}
I also note than in ff96f705.values.json that it has the hex color true and value but that it only says it supports 0,2,3,4 - so has no value for cold white, is this ok?
{"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportedColorComponents\"}","v":[0,2,3,4]} {"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportsHexColor\"}","v":true} {"k":"{\"nodeId\":11,\"commandClass\":51,\"endpoint\":0,\"property\":\"hexColor\"}","v":"EC0707"}
It should have it's an RGBW controller which includes white.
I (and a couple of others) face the same problem with the fibaro rgbw controller - no color control wheel https://community.home-assistant.io/t/zwavejsmqtt-fibaro-rgbw-doesnt-show-color-control-wheel/277566/5
will there be a proper fix for this?are you using the new hass integration? if you are this is the bug for that: home-assistant/core#46138
this bug is currently focused on just using MQTT
I am using the new integration - i'll have a look in that thread.
Sorry, what? Multilevel Switch and Color Switch are not linked in any way in zwave-js.
I didn't said zwave-js links these, I said HA links them. HA will not consider an endpoint with _only_ color CC values as a light, it requires a multilevel CC value as well. In HA multilevel CC means "light". A "light" with color CC means an RGB light.
Z-Wave Plus v1 and 2 require Color Switch DTs to support either binary switch or multilevel CCs in addition to color, which is probably what the mentioned Zooz switch does, and matches the HA discovery method. I didn't notice originally that this device is classic Z-Wave, which doesn't seem to have the same requirements, maybe there's something to that, maybe not.
The comments have been that this device worked fine in HA + OZW 1.4/1.6, which means there is at least one endpoint that has both 1) multilevel switch CC values and 2) color switch CC values, because that's how HA creates an RGB light entity.
My understanding is zwave-js will remove the root instance of a value if it thinks it's mirrored by an endpoint. My thought was that maybe zwave-js is removing the root instance's multilevel CC because of this logic. As a result, endpoint 0 has only color CC. In contrast, Open-ZWave does not remove the root endpoint values by default (which is a key difference in behavior between these libraries); in that case if the root endpoint does expose multilevel CC, then HA would see it and the color values.
Or, I could be completely off base (not the first time!). I did suggest trying to use the preserveRootApplicationCCValueIDs flag in the linked issue, which I thought might fix this, but it either didn't work or didn't get applied properly. 🤷♂️
@kpine @dennuuz @scyto I am going to be looking this
@scyto this is interesting:
{
"state_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/currentValue",
"command_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/targetValue/set",
"brightness_state_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/currentValue",
"brightness_command_topic": "zwavejs2mqtt/WetBar/RGBW/38/0/targetValue/set",
"on_command_type": "brightness",
"state_value_template": "{{ \"OFF\" if value_json.value == 0 else \"ON\" }}",
"brightness_value_template": "{{ value_json.value }}",
"brightness_scale": 99,
"rgb_command_template": "{{ \"#%02x%02x%02x\" | format(red, green, blue)}}",
"rgb_command_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/hexColor/set",
"rgb_state_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/hexColor",
"rgb_value_template": "{{ value_json.value[0:2] | int(0, 16) }},{{ value_json.value[2:4] | int(0, 16) }},{{ value_json.value[4:6] | int(0, 16) }}",
"white_value_state_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/currentColor",
"white_value_scale": 255,
"white_value_template": "{{ value_json.value }}",
"white_value_command_topic": "zwavejs2mqtt/WetBar/RGBW/51/0/targetColor/set",
"device": {
"identifiers": [
"zwavejs2mqtt_0xff96f705_node11"
],
"manufacturer": "Fibargroup",
"model": "RGBW Controller (FGRGBW)",
"name": "WetBar-RGBW",
"sw_version": "27.27"
},
"name": "WetBar/RGBW-rgb_dimmer",
"unique_id": "zwavejs2mqtt_0xff96f705_25-38-0-currentValue"
}
It is completely different, from what I find in some other cases.
@scyto can you help me by exporting the node data only? this will help me read the payloads and try to give you back a Test Discovery! :)
@billiaz , happy to support as well - what do you mean with node data only? Does below help? NodeId 6 is the Fibaro RGBW controller
{"k":"{\"nodeId\":6,\"commandClass\":114,\"endpoint\":0,\"property\":\"manufacturerId\"}","v":271}
{"k":"{\"nodeId\":6,\"commandClass\":114,\"endpoint\":0,\"property\":\"productType\"}","v":2304}
{"k":"{\"nodeId\":6,\"commandClass\":114,\"endpoint\":0,\"property\":\"productId\"}","v":4096}
{"k":"{\"nodeId\":6,\"commandClass\":114,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":134,\"endpoint\":0,\"property\":\"libraryType\"}","v":3}
{"k":"{\"nodeId\":6,\"commandClass\":134,\"endpoint\":0,\"property\":\"protocolVersion\"}","v":"3.52"}
{"k":"{\"nodeId\":6,\"commandClass\":134,\"endpoint\":0,\"property\":\"firmwareVersions\"}","v":["25.25"]}
{"k":"{\"nodeId\":6,\"commandClass\":134,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"currentColor\",\"propertyKey\":2}","v":228}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"currentColor\",\"propertyKey\":3}","v":236}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"currentColor\",\"propertyKey\":4}","v":6}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"hexColor\"}","v":"e4ec06"}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":2,\"property\":\"targetValue\"}","v":88}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":2,\"property\":\"currentValue\"}","v":87}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":3,\"property\":\"targetValue\"}","v":91}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":3,\"property\":\"currentValue\"}","v":90}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":4,\"property\":\"targetValue\"}","v":2}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":4,\"property\":\"currentValue\"}","v":2}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":0,\"property\":\"currentValue\"}","v":91}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":0,\"property\":\"countIsDynamic\"}","v":false}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":0,\"property\":\"identicalCapabilities\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":0,\"property\":\"individualCount\"}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":1,\"property\":\"targetValue\"}","v":91}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":1,\"property\":\"currentValue\"}","v":90}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":1,\"property\":\"commandClasses\"}","v":[38]}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":2,\"property\":\"commandClasses\"}","v":[38]}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":3,\"property\":\"commandClasses\"}","v":[38]}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":4,\"property\":\"commandClasses\"}","v":[38]}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":5,\"property\":\"commandClasses\"}","v":[38]}
{"k":"{\"nodeId\":6,\"commandClass\":96,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"groupCount\"}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"maxNodes\",\"propertyKey\":1}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"nodeIds\",\"propertyKey\":1}","v":[]}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"maxNodes\",\"propertyKey\":2}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"nodeIds\",\"propertyKey\":2}","v":[]}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"maxNodes\",\"propertyKey\":3}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"nodeIds\",\"propertyKey\":3}","v":[]}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"maxNodes\",\"propertyKey\":4}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"nodeIds\",\"propertyKey\":4}","v":[]}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"maxNodes\",\"propertyKey\":5}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"nodeIds\",\"propertyKey\":5}","v":[1]}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"hasLifeline\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":133,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":1,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":2,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":3,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":4,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":5,\"property\":\"targetValue\"}"}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":5,\"property\":\"currentValue\"}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":5,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":49,\"endpoint\":0,\"property\":\"Power\"}","v":30.8}
{"k":"{\"nodeId\":6,\"commandClass\":49,\"endpoint\":1,\"property\":\"Power\"}","v":30.8}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":0,\"property\":\"targetValue\"}"}
{"k":"{\"nodeId\":6,\"commandClass\":38,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":\"isParamInformationFromConfig\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":1}","v":255}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":6}","v":2}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":8}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":9}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":10}","v":10}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":11}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":12}","v":255}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":13}","v":2}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":14}","v":4369}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":16}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":30}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":38}","v":10}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":1,\"property\":\"isParamInformationFromConfig\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":39}","v":600}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":42}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":43}","v":5}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":44}","v":30}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":45}","v":10}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":71}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":72}","v":8}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":73}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":112,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"type\"}","v":1}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"supportsReset\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"supportedScales\"}","v":[0,2]}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"supportedRateTypes\"}","v":[]}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"value\",\"propertyKey\":65537}","v":91.69}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"deltaTime\",\"propertyKey\":65537}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"value\",\"propertyKey\":66049}","v":30.8}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"deltaTime\",\"propertyKey\":66049}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":49,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportedColorComponents\"}","v":[0,2,3,4]}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"supportsHexColor\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"currentColor\",\"propertyKey\":0}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":51,\"endpoint\":0,\"property\":\"interviewComplete\"}","v":true}
{"k":"{\"nodeId\":6,\"commandClass\":32,\"endpoint\":1,\"property\":\"currentValue\"}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":32,\"endpoint\":1,\"property\":\"targetValue\"}"}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":1,\"property\":\"value\",\"propertyKey\":65537}","v":91.69}
{"k":"{\"nodeId\":6,\"commandClass\":50,\"endpoint\":1,\"property\":\"deltaTime\",\"propertyKey\":65537}","v":0}
{"k":"{\"nodeId\":6,\"commandClass\":49,\"endpoint\":0,\"property\":\"Power\"}","v":30.9}
{"k":"{\"nodeId\":6,\"commandClass\":49,\"endpoint\":1,\"property\":\"Power\"}","v":30.9}
@dennuuz this is the cache of driver. use the export Node.json from this instructions: https://zwave-js.github.io/zwavejs2mqtt/#/troubleshooting/bug_report
please find attached.
node_6.txt
please find attached
node_11 (3).json.txt
@dennuuz @scyto got em! I will take a look soon! and try to paste some example Discovery payloads to test!
@dennuuz @scyto going to buy one of these controllers
I will buy the Fibaro 442 one! I think @dennuuz you are in Netherlands or Germany? I might ask some off topic questions about led strips
Having it I can make the discovery work! :) I do see some potential options! but this will work the best!
@dennuuz @scyto going to buy one of these controllers
I will buy the Fibaro 442 one! I think @dennuuz you are in Netherlands or Germany? I might ask some off topic questions about led stripsHaving it I can make the discovery work! :) I do see some potential options! but this will work the best!
Awesome, let me know if i need to test anything. Happy to help, but not sure where to start. I'm in the netherlands indeed.
@dennuuz i found out, that I need to perform debugging while device is generating payload. the Only way to do so is to have an RGBW device myself here! I ordered an AEOTEC E27 bulb multi-color I wish this is exposing the same CCs (color switch)
I found a probable issue but I need to go on to the application in Inspect mode with one line at time executed. and find out What is going on. this will make me solve it in one go, less time spent from both sides!
You can join our slack and have a koffie with us.
@dennuuz I will probably have the bulb this wednesday! this means I will get to play with it thursday and after!
@billiaz sounds good! let me know if there is anything i can do meanwhile.
Just updated to latest version but unfortunately still no color wheel. I made re discover but still same issue. one switch for each color . :(
Same problem here, still no colors.
@joselito11 @thundergreen
Will continue tomorrow woth the or, now a third change took place.
Can you post your node exports, if you haven't done it till now, would help me to identify possible issues early in my pr.
{"id":14,"deviceId":"271-4096-2304","manufacturer":"Fibargroup","manufacturerId":271,"productType":2304,"productId":4096,"name":"LEDStrip","loc":"LivingRoom","values":[{"id":"14-114-0-manufacturerId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"manufacturerId","propertyName":"manufacturerId","type":"number","readable":true,"writeable":false,"label":"Manufacturer ID","stateless":false,"min":0,"max":65535,"list":false,"value":271,"newValue":271},{"id":"14-114-0-productType","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productType","propertyName":"productType","type":"number","readable":true,"writeable":false,"label":"Product type","stateless":false,"min":0,"max":65535,"list":false,"value":2304,"newValue":2304},{"id":"14-114-0-productId","nodeId":14,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productId","propertyName":"productId","type":"number","readable":true,"writeable":false,"label":"Product ID","stateless":false,"min":0,"max":65535,"list":false,"value":4096,"newValue":4096},{"id":"14-134-0-libraryType","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"libraryType","propertyName":"libraryType","type":"any","readable":true,"writeable":false,"label":"Library type","stateless":false,"list":false,"value":3,"newValue":3},{"id":"14-134-0-protocolVersion","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"protocolVersion","propertyName":"protocolVersion","type":"any","readable":true,"writeable":false,"label":"Z-Wave protocol version","stateless":false,"list":false,"value":"3.52","newValue":"3.52"},{"id":"14-134-0-firmwareVersions","nodeId":14,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"firmwareVersions","propertyName":"firmwareVersions","type":"any","readable":true,"writeable":false,"label":"Z-Wave chip firmware versions","stateless":false,"list":false,"value":["25.25"],"lastUpdate":1614084159079,"newValue":["25.25"]},{"id":"14-112-0-1","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":1,"propertyName":"ALL ON / ALL OFF function activation","type":"number","readable":true,"writeable":true,"description":"Activation/deactivation of ALL ON/ALL OFF functions.","label":"ALL ON / ALL OFF function activation","default":255,"stateless":false,"min":0,"max":255,"list":true,"states":[{"text":"ALL ON inactive ALL OFF inactive","value":0},{"text":"ALL ON inactive ALL OFF active","value":1},{"text":"ALL ON active ALL OFF inactive","value":2},{"text":"ALL ON active ALL OFF active (Default)","value":255}],"value":255,"newValue":255},{"id":"14-112-0-6","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":6,"propertyName":"Associations command class choice","type":"number","readable":true,"writeable":true,"label":"Associations command class choice","default":0,"stateless":false,"min":0,"max":4,"list":true,"states":[{"text":"Normal (Dimmer) (Default)","value":0},{"text":"Normal (RGBW)","value":1},{"text":"Normal (RGBW) - COLOR_CONTROL_SET","value":2},{"text":"Brightness","value":3},{"text":"Rainbow (RGBW)","value":4}],"value":2,"lastUpdate":1614084286316,"newValue":2},{"id":"14-112-0-8","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":8,"propertyName":"Outputs state change mode","type":"number","readable":true,"writeable":true,"description":"MODE1, Example: change saturation level from 0% to 99%","label":"Outputs state change mode","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"MODE1 (Default)","value":0},{"text":"MODE2","value":1}],"value":0,"newValue":0},{"id":"14-112-0-9","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":9,"propertyName":"Step value (for MODE1)","type":"number","readable":true,"writeable":true,"label":"Step value (for MODE1)","default":1,"stateless":false,"min":1,"max":255,"list":false,"value":1,"newValue":1},{"id":"14-112-0-10","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":10,"propertyName":"Time between steps (relevant for MODE1)","type":"number","readable":true,"writeable":true,"label":"Time between steps (relevant for MODE1)","default":10,"stateless":false,"min":0,"max":60000,"list":false,"value":10,"newValue":10},{"id":"14-112-0-11","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":11,"propertyName":"Time for changing from start to end value","type":"number","readable":true,"writeable":true,"description":"Step value (relevant for MODE1).","label":"Time for changing from start to end value","default":67,"stateless":false,"min":0,"max":255,"list":false,"value":67,"newValue":67},{"id":"14-112-0-12","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":12,"propertyName":"Maximum Brightening level","type":"number","readable":true,"writeable":true,"label":"Maximum Brightening level","default":255,"stateless":false,"min":3,"max":255,"list":false,"value":255,"newValue":255},{"id":"14-112-0-13","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":13,"propertyName":"Minimum dim level","type":"number","readable":true,"writeable":true,"label":"Minimum dim level","default":2,"stateless":false,"min":2,"max":255,"list":false,"value":2,"newValue":2},{"id":"14-112-0-14","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":14,"propertyName":"Inputs/Outputs configuration","type":"number","readable":true,"writeable":true,"description":"Relevant for main controllers other than Home Center 2 only","label":"Inputs/Outputs configuration","default":4369,"stateless":false,"min":0,"max":65535,"list":false,"value":4369,"newValue":4369},{"id":"14-112-0-16","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":16,"propertyName":"Remember device status after power failure","type":"number","readable":true,"writeable":true,"description":"Define how will the Plug react after the power supply is back on.","label":"Remember device status after power failure","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Do not remember state","value":0},{"text":"Remember state before power failure (Default)","value":1}],"value":1,"newValue":1},{"id":"14-112-0-30","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":30,"propertyName":"Alarm response","type":"number","readable":true,"writeable":true,"label":"Alarm response","default":0,"stateless":false,"min":0,"max":3,"list":true,"states":[{"text":"INACTIVE (Default)","value":0},{"text":"ALARM ON","value":1},{"text":"ALARM OFF","value":2},{"text":"ALARM PROGRAM","value":3}],"value":0,"newValue":0},{"id":"14-112-0-38","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":38,"propertyName":"Alarm sequence program","type":"number","readable":true,"writeable":true,"label":"Alarm sequence program","default":10,"stateless":false,"min":1,"max":10,"list":false,"value":10,"newValue":10},{"id":"14-112-0-39","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":39,"propertyName":"Active PROGRAM alarm time","type":"number","readable":true,"writeable":true,"label":"Active PROGRAM alarm time","default":600,"stateless":false,"min":1,"max":65534,"list":false,"value":600,"newValue":600},{"id":"14-112-0-42","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":42,"propertyName":"Command class reporting Outputs status change","type":"number","readable":true,"writeable":true,"label":"Command class reporting Outputs status change","default":0,"stateless":false,"min":0,"max":2,"list":true,"states":[{"text":"Inputs and controllers actions (SWITCH MULTILEVEL) (Default)","value":0},{"text":"Inputs actions (SWITCH MULTILEVEL)","value":1},{"text":"Inputs actions (COLOR CONTROL)","value":2}],"value":2,"lastUpdate":1614084264196,"newValue":2},{"id":"14-112-0-43","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":43,"propertyName":"Reporting 0-10v analog inputs change threshold","type":"number","readable":true,"writeable":true,"description":"Defines which input voltage must change to be reported","label":"Reporting 0-10v analog inputs change threshold","default":5,"stateless":false,"min":1,"max":100,"list":false,"value":5,"newValue":5},{"id":"14-112-0-44","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":44,"propertyName":"Power load reporting frequency","type":"number","readable":true,"writeable":true,"description":"Parameter defines Time between reports.","label":"Power load reporting frequency","default":30,"stateless":false,"min":0,"max":65534,"list":false,"value":30,"newValue":30},{"id":"14-112-0-45","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":45,"propertyName":"Reporting energy consumption changes","type":"number","readable":true,"writeable":true,"label":"Reporting energy consumption changes","default":1,"stateless":false,"min":0,"max":255,"list":false,"value":10,"newValue":10},{"id":"14-112-0-71","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":71,"propertyName":"Response to BRIGHTNESS set to 0%","type":"number","readable":true,"writeable":true,"label":"Response to BRIGHTNESS set to 0%","default":1,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"Set to white (all channels controlled together)","value":0},{"text":"last set colour is memorized (Default)","value":1}],"value":1,"newValue":1},{"id":"14-112-0-72","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":72,"propertyName":"Starting animation program","type":"number","readable":true,"writeable":true,"description":"Starting predefined program when device set to work in RGB/RGBW mode","label":"Starting animation program","default":1,"stateless":false,"min":1,"max":10,"list":false,"value":1,"newValue":1},{"id":"14-112-0-73","nodeId":14,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":73,"propertyName":"Triple click action","type":"number","readable":true,"writeable":true,"description":"Triple click action, default setting: 0","label":"Triple click action","default":0,"stateless":false,"min":0,"max":1,"list":true,"states":[{"text":"NODE INFO control frame is sent (Default)","value":0},{"text":"starting favourite program","value":1}],"value":0,"newValue":0},{"id":"14-50-0-value-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false,"value":36.91,"lastUpdate":1614084159083,"newValue":36.91},{"id":"14-50-0-deltaTime-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"s","list":false,"value":0,"newValue":0},{"id":"14-50-0-value-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"value","propertyName":"value","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W]","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false,"value":0,"newValue":0},{"id":"14-50-0-deltaTime-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"deltaTime","propertyName":"deltaTime","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. time delta)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"s","list":false,"value":0,"newValue":0},{"id":"14-50-0-reset","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"reset","propertyName":"reset","type":"boolean","readable":false,"writeable":true,"label":"Reset accumulated values","stateless":false,"list":false},{"id":"14-50-0-previousValue-65537","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":65537,"propertyKeyName":"Electric_kWh_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [kWh] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":0},"unit":"kWh","list":false},{"id":"14-50-0-previousValue-66049","nodeId":14,"commandClass":50,"commandClassName":"Meter","endpoint":0,"property":"previousValue","propertyName":"previousValue","propertyKey":66049,"propertyKeyName":"Electric_W_Consumed","type":"number","readable":true,"writeable":false,"label":"Electric Consumed [W] (prev. value)","stateless":false,"ccSpecific":{"meterType":1,"rateType":1,"scale":2},"unit":"W","list":false},{"id":"14-49-0-Power","nodeId":14,"commandClass":49,"commandClassName":"Multilevel Sensor","endpoint":0,"property":"Power","propertyName":"Power","type":"number","readable":true,"writeable":false,"label":"Power","stateless":false,"ccSpecific":{"sensorType":4,"scale":0},"unit":"W","list":false,"value":0,"lastUpdate":1614084234530,"newValue":0},{"id":"14-51-0-duration","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Remaining duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159084,"newValue":{"unit":"seconds"}},{"id":"14-51-0-currentColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":false,"description":"The current value of the Warm White color.","label":"Current value (Warm White)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-0","newValue":0},{"id":"14-51-0-currentColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":false,"description":"The current value of the Red color.","label":"Current value (Red)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-2","newValue":0},{"id":"14-51-0-currentColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":false,"description":"The current value of the Green color.","label":"Current value (Green)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-3","newValue":0},{"id":"14-51-0-currentColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"currentColor","propertyName":"currentColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":false,"description":"The current value of the Blue color.","label":"Current value (Blue)","stateless":false,"min":0,"max":255,"list":false,"value":0,"isCurrentValue":true,"targetValue":"51-0-targetColor-4","newValue":0},{"id":"14-51-0-hexColor","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"hexColor","propertyName":"hexColor","type":"color","readable":true,"writeable":true,"label":"RGB Color","stateless":false,"list":false,"value":"000000","newValue":"000000"},{"id":"14-51-0-targetColor-0","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":0,"propertyKeyName":"Warm White","type":"number","readable":true,"writeable":true,"description":"The target value of the Warm White color.","label":"Target value (Warm White)","stateless":false,"min":0,"max":255,"list":false},{"id":"14-51-0-targetColor-2","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":2,"propertyKeyName":"Red","type":"number","readable":true,"writeable":true,"description":"The target value of the Red color.","label":"Target value (Red)","stateless":false,"min":0,"max":255,"list":false},{"id":"14-51-0-targetColor-3","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":3,"propertyKeyName":"Green","type":"number","readable":true,"writeable":true,"description":"The target value of the Green color.","label":"Target value (Green)","stateless":false,"min":0,"max":255,"list":false},{"id":"14-51-0-targetColor-4","nodeId":14,"commandClass":51,"commandClassName":"Color Switch","endpoint":0,"property":"targetColor","propertyName":"targetColor","propertyKey":4,"propertyKeyName":"Blue","type":"number","readable":true,"writeable":true,"description":"The target value of the Blue color.","label":"Target value (Blue)","stateless":false,"min":0,"max":255,"list":false},{"id":"14-38-1-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false},{"id":"14-38-1-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159120,"newValue":{"unit":"seconds"}},{"id":"14-38-1-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-1-targetValue","lastUpdate":1614084235192,"newValue":0},{"id":"14-38-1-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-1-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":1,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-2-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false},{"id":"14-38-2-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159132,"newValue":{"unit":"seconds"}},{"id":"14-38-2-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-2-targetValue","lastUpdate":1614084232685,"newValue":0},{"id":"14-38-2-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-2-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":2,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-3-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false},{"id":"14-38-3-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159139,"newValue":{"unit":"seconds"}},{"id":"14-38-3-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-3-targetValue","lastUpdate":1614084232704,"newValue":0},{"id":"14-38-3-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-3-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":3,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-4-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false},{"id":"14-38-4-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159144,"newValue":{"unit":"seconds"}},{"id":"14-38-4-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-4-targetValue","lastUpdate":1614084232723,"newValue":0},{"id":"14-38-4-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-4-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":4,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-5-targetValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"targetValue","propertyName":"targetValue","type":"number","readable":true,"writeable":true,"label":"Target value","stateless":false,"min":0,"max":99,"list":false},{"id":"14-38-5-duration","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"duration","propertyName":"duration","type":"duration","readable":true,"writeable":true,"label":"Transition duration","stateless":false,"list":false,"value":{"unit":"seconds"},"lastUpdate":1614084159150,"newValue":{"unit":"seconds"}},{"id":"14-38-5-currentValue","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"targetValue":"38-5-targetValue","lastUpdate":1614084232743,"newValue":0},{"id":"14-38-5-Up","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Up","propertyName":"Up","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Up)","stateless":false,"ccSpecific":{"switchType":2},"list":false},{"id":"14-38-5-Down","nodeId":14,"commandClass":38,"commandClassName":"Multilevel Switch","endpoint":5,"property":"Down","propertyName":"Down","type":"boolean","readable":true,"writeable":true,"label":"Perform a level change (Down)","stateless":false,"ccSpecific":{"switchType":2},"list":false}],"groups":[{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false},{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false},{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false},{"text":"Assigned to IN1 input","value":1,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN2 input","value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN3 input","value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Assigned to IN4 input","value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Reports device status","value":5,"maxNodes":1,"isLifeline":true,"multiChannel":false}],"neighbors":[1,3,5,6,7,9,10,11,12,13,15,16,22,23,26,29,37,38,39,40,42],"ready":true,"available":false,"hassDevices":{},"failed":false,"lastActive":1614084286316,"interviewCompleted":true,"firmwareVersion":"25.25","isBeaming":true,"isSecure":false,"keepAwake":false,"maxBaudRate":null,"isRouting":true,"isFrequentListening":false,"isListening":true,"status":"Alive","interviewStage":"ProtocolInfo","productLabel":"FGRGBW","productDescription":"RGBW Controller","zwaveVersion":4,"deviceClass":{"basic":4,"generic":17,"specific":1},"hexId":"0x010f-0x1000-0x0900","_name":"LEDStrip (LivingRoom)"}
I got this {"id":"14-51-0-hexColor"
Fixed by #568
Just updated to version 2.0.0 via Hassio ADDOn but my rgb controller still has one switch for each color. What steps are neccessairy to get this rgb running? i tried re-nterview but without success. :( Any hint. ?
can you share the node.json (export the node having this issue.
are also your devices stored? if you retain/store you might still have these due to that.
Just if you upload this node export, I can get an idea
Well i made a complete re-interview of all nodes. What else can I try?
please fin the problem node:
@thundergreen are you using hass discovery or zwave-js server?
how u mean? I use hass addon but not mqtt but ws
here the logs when re-inteview the node: https://pastebin.ddns.me/ruzosireto.cs
Hi folks, really appreciate all the hard work you are putting into this. Can you confirm this was only fixed for mqtt? I'm using the ws:// - are you suggesting i should move to mqtt to make this work?
I confirm this only fixes in mqtt but no stress. I just activated the mqtt
gateway and had the RGB running.of course I have to rename your entities
again but I think for the last time in your setup now. It works reall
rocksolid
dennuuz notifications@github.com schrieb am Fr., 5. März 2021, 06:41:
Hi folks, really appreciate all the hard work you are putting into this.
Can you confirm this was only fixed for mqtt? I'm using the ws:// - are you
suggesting i should move to mqtt to make this work?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zwave-js/zwavejs2mqtt/issues/351#issuecomment-791170575,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADFUA73TAXW2IDIMUEX2I7TTCBVJPANCNFSM4WS4CDRA
.
This is still an issue for me on 2.2.0. Using the websocket. Any suggestions?
I'd recommend opening a ticket against the home-assistant/core project, because the problem you're encountering is with discovery, which is over there for the websocket integration.
Enable mqtt and you are good ..I must rename all your entities but it's
worth that
legomind @.*> schrieb am Sa., 13. März 2021, 22:31:
This is still an issue for me on 2.2.0. Using the websocket. Any
suggestions?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zwave-js/zwavejs2mqtt/issues/351#issuecomment-798788781,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADFUA74W5MRKANCLLCMSYA3TDPDSLANCNFSM4WS4CDRA
.
@thundergreen Considering I have over 200 entities, and have already migrated all my integrations away from mqtt, I wont be doing that if I can help it.
@jcam Thanks for the info, I will do that.
There is already a ticket open with ha core, pile on!
Get Outlook for iOShttps://aka.ms/o0ukef
From: legomind @.>
Sent: Saturday, March 13, 2021 8:07:09 PM
To: zwave-js/zwavejs2mqtt *@.>
Cc: scyto @.>; Mention @.*>
Subject: Re: [zwave-js/zwavejs2mqtt] [bug] Fibaro RGBW v1 controller (FGRGBWM-441) module shows up as switch and dimmers (no color control) in HASS using MQTT. (#351)
@thundergreenhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fthundergreen&data=04%7C01%7C%7Ce22372d333dd4e8a6b1e08d8e69ea3f1%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637512916313715837%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=eCfEJX8eR9Dw2X7FgJJFzmod7paycYa0tXhK1R%2B4jRg%3D&reserved=0 Considering I have over 200 entities, and have already migrated all my integrations away from mqtt, I wont be doing that if I can help it.
@jcamhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjcam&data=04%7C01%7C%7Ce22372d333dd4e8a6b1e08d8e69ea3f1%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637512916313715837%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Bw46QVhOJNe0LjmDLmxNJp1hI0eRuUpzJ5NVAzSUtvc%3D&reserved=0 Thanks for the info, I will do that.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fzwave-js%2Fzwavejs2mqtt%2Fissues%2F351%23issuecomment-798829348&data=04%7C01%7C%7Ce22372d333dd4e8a6b1e08d8e69ea3f1%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637512916313725830%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=h4ytQC3Su7YsGxe3LUIMuAgtOd%2Fut6I8bYQgIjVTma0%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACWXVXHAZYE5QIHOE5HG353TDQR53ANCNFSM4WS4CDRA&data=04%7C01%7C%7Ce22372d333dd4e8a6b1e08d8e69ea3f1%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637512916313725830%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Mg2rPtjtNGNXW4nuOlkts6UfL1IZWOpC0EH83k%2FC50c%3D&reserved=0.
@scyto what issue did you find?
@legomind i pinged you on the issue, good news it got fixed in mqtt, the issue is the assumptions made about how to identify a true rgbw device and what is key is to differentiate a true device like the fibaro rgbw controller from say an aeotec binary switch with an rgbw status light. @kpine not sure if it is worth you looking at billaz's code chjanges.