I've got a Fibaro Z-wave LED contoller wired to an LED strip and joined to my Engen Z-wave network. It was tricky to add to the network, but worked great once set up.
ColorSet works, for example
"C:\Program Files (x86)\J River\Engen 1\Server\EngenClient.exe" -n color_set(3,red=255,green=255,blue=0) sets yellow, ...color_set(3,red=0,green=0,blue=255) sets blue.
The device doesn't get recoginized by the web color interface however. It shows four sliders instead. When you move them there is an error.
You can see it listed as device three in the screenshot below, plus the error message when you try to change one of the brightness sliders. Below are logs and the device info.
Log file after error:
2016-07-11 15:53:42: zdriver.0:============================================================================ 422.37
2016-07-11 15:53:42: zdriver.0:Dequeued zw_send_data: reply=True response=True submit_time=1468270422.37
2016-07-11 15:53:42: zdriver:Delivering zw_send_data: ack_time=1468270422.37 delivered=True reply=True reply_time=1468270422.39 response=True response_time=1468270422.38 submit_time=1468270422.37 transmit_time=1468270422.37
2016-07-11 15:53:42: zquery:Duplicate Response: {'duration': None, 'color': 'red', 'target': None, 'value': 27}
2016-07-11 15:53:42: zhandler:Receive UNEXPECTED switch_color msg={'target': None, 'color': 'red', 'cmd': [33 04 02 1b], 'value': 27, 'snode': (0, 5, 0), 'duration': None, 'rx_status': {'routed_busy': False, 'cast': 'unicast', 'promisc': False, 'explore': False, 'low_power': False}, 'ccid': 13060}
2016-07-11 15:53:42: zcmd:send_cmd((0, 5, 0), [51, 3, 2]) ==> {'status': 'ok', 'times': {'ack': 1, 'reply': 24, 'response': 6, 'wait': 2}}
2016-07-11 15:53:42: color:color_get((0, 5, 0), red, callback) ==> None
Fibaro device info from Engen:
{
"cap": 83,
"generic_type": "switch_multilevel",
"mfg_id": "fibargroup",
"mc_individual": 5,
"sensor1000": false,
"prod_id_type": 2304,
"specific_type": "power_switch_multilevel",
"mc_dynamic": false,
"1": {
"specific_type": "power_switch_multilevel",
"endpoint": 1,
"address": [
0,
3,
1
],
"dynamic": false,
"generic_type": "switch_multilevel",
"gmark": true,
"cmdclasses": [
"switch_multilevel"
],
"basic": {
"value": 99
}
},
"3": {
"specific_type": "power_switch_multilevel",
"endpoint": 3,
"address": [
0,
3,
3
],
"dynamic": false,
"generic_type": "switch_multilevel",
"gmark": true,
"cmdclasses": [
"switch_multilevel"
],
"basic": {
"value": 99
}
},
"2": {
"specific_type": "power_switch_multilevel",
"endpoint": 2,
"address": [
0,
3,
2
],
"dynamic": false,
"generic_type": "switch_multilevel",
"gmark": true,
"cmdclasses": [
"switch_multilevel"
],
"basic": {
"value": 99
}
},
"5": {
"specific_type": "power_switch_multilevel",
"endpoint": 5,
"address": [
0,
3,
5
],
"dynamic": false,
"generic_type": "switch_multilevel",
"gmark": true,
"cmdclasses": [
"switch_multilevel"
],
"basic": {
"value": 0
}
},
"4": {
"specific_type": "power_switch_multilevel",
"endpoint": 4,
"address": [
0,
3,
4
],
"dynamic": false,
"generic_type": "switch_multilevel",
"gmark": true,
"cmdclasses": [
"switch_multilevel"
],
"basic": {
"value": 0
}
},
"cmdclasses": [
"switch_all",
"manufacturer_specific",
"version",
"switch_multilevel",
"multi_instance",
"configuration",
"meter",
"sensor_multilevel",
"association"
],
"basic": {
"value": 99
},
"mc_identical": true,
"prod_id": 8192,
"listening": true,
"address": [
0,
3,
0
],
"sensor250": false,
"basic_type": "routing_slave",
"wstatus": 2,
"gmark": true,
"security": 28
}