ilcato / homebridge-Fibaro-HC2

Homebridge plugin for Fibaro Home Center 2 (and Home Center Lite ...)
Apache License 2.0
65 stars 27 forks source link

RGBW Controller 2 (FGRGBW-442) not detected #180

Closed TineTurk closed 4 years ago

TineTurk commented 4 years ago

Hello,

I noticed that my RGBW controller 2 is not detected by the Homebridge. Does anyone else has this issue or is it only me?

FGRGBW-442

TineTurk commented 4 years ago

Below please find json file

{ "id": 179, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.zwaveDevice", "baseType": "com.fibaro.device", "enabled": true, "visible": false, "isPlugin": false, "parentId": 1, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "zwave", "zwaveAssociation", "zwaveConfiguration", "zwaveMultiChannelAssociation", "zwaveProtection", "zwaveSlaveRouting" ], "properties": { "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"other\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "28", "deviceSpecificData": "h'0000000000002bfe", "deviceSpecificIdType": "Serial Number", "deviceState": "Configured", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "0", "lastWorkingRoute": "[1]", "lastWorkingRouteRequestStatus": "ok", "lastWorkingRouteRequestTimestamp": "0", "lastWorkingRouteResponseTimestamp": "1582219412", "localProtectionState": "0", "localProtectionSupport": "7", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "neighborList": "[1,24,35,42,87,92,97,102,107,112,117,122,127,132,137,142,152,157,162,167]", "neighborListRequestStatus": "ok", "neighborListRequestTimestamp": "0", "neighborListResponseTimestamp": "1582219412", "nodeId": "34", "parameters": [ { "id": 1, "lastReportedValue": 0, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 20, "lastReportedValue": 2, "lastSetValue": 2, "size": 1, "value": 2 }, { "id": 21, "lastReportedValue": 2, "lastSetValue": 2, "size": 1, "value": 2 }, { "id": 22, "lastReportedValue": 2, "lastSetValue": 2, "size": 1, "value": 2 }, { "id": 23, "lastReportedValue": 2, "lastSetValue": 2, "size": 1, "value": 2 }, { "id": 30, "lastReportedValue": 0, "lastSetValue": 0, "size": 4, "value": 0 }, { "id": 31, "lastReportedValue": 100597760, "lastSetValue": 100597760, "size": 4, "value": 100597760 }, { "id": 32, "lastReportedValue": 33488897, "lastSetValue": 33488897, "size": 4, "value": 33488897 }, { "id": 33, "lastReportedValue": 50266113, "lastSetValue": 50266113, "size": 4, "value": 50266113 }, { "id": 34, "lastReportedValue": 83820545, "lastSetValue": 83820545, "size": 4, "value": 83820545 }, { "id": 35, "lastReportedValue": 600, "lastSetValue": 600, "size": 2, "value": 600 }, { "id": 40, "lastReportedValue": 15, "lastSetValue": 15, "size": 1, "value": 15 }, { "id": 41, "lastReportedValue": 15, "lastSetValue": 15, "size": 1, "value": 15 }, { "id": 42, "lastReportedValue": 15, "lastSetValue": 15, "size": 1, "value": 15 }, { "id": 43, "lastReportedValue": 15, "lastSetValue": 15, "size": 1, "value": 15 }, { "id": 62, "lastReportedValue": 3600, "lastSetValue": 3600, "size": 2, "value": 3600 }, { "id": 63, "lastReportedValue": 5, "lastSetValue": 5, "size": 2, "value": 5 }, { "id": 64, "lastReportedValue": 0, "lastSetValue": 0, "size": 2, "value": 0 }, { "id": 65, "lastReportedValue": 10, "lastSetValue": 10, "size": 2, "value": 10 }, { "id": 66, "lastReportedValue": 3600, "lastSetValue": 3600, "size": 2, "value": 3600 }, { "id": 150, "lastReportedValue": 0, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 151, "lastReportedValue": 3, "lastSetValue": 3, "size": 2, "value": 3 }, { "id": 152, "lastReportedValue": 3, "lastSetValue": 3, "size": 2, "value": 3 }, { "id": 154, "lastReportedValue": -1, "lastSetValue": -1, "size": 4, "value": -1 }, { "id": 155, "lastReportedValue": 0, "lastSetValue": 0, "size": 4, "value": 0 }, { "id": 156, "lastReportedValue": 0, "lastSetValue": 0, "size": 4, "value": 0 }, { "id": 157, "lastReportedValue": 0, "lastSetValue": 0, "size": 1, "value": 0 } ], "parametersTemplate": "849", "pollingTimeSec": 0, "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveSoftwareVersion": "{}", "zwaveVersion": "5.0" }, "actions": { "getLastWorkingRoute": 0, "getNeighborList": 0, "getParameter": 1, "reconfigure": 0, "requestNodeNeighborUpdate": 0, "setParameter": 2 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 131 }, { "id": 180, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.FGRGBW442", "baseType": "com.fibaro.device", "enabled": true, "visible": true, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "energy", "fibaroFirmwareUpdate", "light", "power", "zwave", "zwaveAlarm", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "3", "alarmLevel": "0", "alarmType": "0", "buttonType": "keyMonostable", "categories": "[\"other\"]", "channel1": "notUsed", "channel2": "notUsed", "channel3": "notUsed", "channel4": "notUsed", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "50", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "0", "energy": "0.07", "fgrgbwMode": "RGBW", "firmwareUpdate": "{\"info\":\"\",\"progress\":0,\"status\":\"UpToDate\",\"updateVersion\":\"5.0\"}", "input1": "keyMonostable", "input1AnalogId": "187", "input2": "keyMonostable", "input2AnalogId": "188", "input3": "keyMonostable", "input3AnalogId": "189", "input4": "keyMonostable", "input4AnalogId": "190", "isLight": "true", "localProtectionState": "0", "localProtectionSupport": "5", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "output1Id": "183", "output2Id": "184", "output3Id": "185", "output4Id": "186", "parametersTemplate": "849", "power": "0.00", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "showEnergy": "true", "smsNotificationID": "0", "smsNotificationType": "0", "updateVersion": "", "useTemplate": "true", "userDescription": "" }, "actions": { "abortUpdate": 1, "reconfigure": 0, "reset": 0, "retryUpdate": 1, "startUpdate": 1, "updateFirmware": 1 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 132 }, { "id": 181, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.remoteController", "baseType": "com.fibaro.actor", "enabled": true, "visible": true, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "zwave", "zwaveCentralScene", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"remotes\"]", "centralSceneSupport": "[{\"keyAttributes\":[\"Pressed\",\"Released\",\"HeldDown\",\"Pressed2\",\"Pressed3\"],\"keyId\":1},{\"keyAttributes\":[\"Pressed\",\"Released\",\"HeldDown\",\"Pressed2\",\"Pressed3\"],\"keyId\":2},{\"keyAttributes\":[\"Pressed\",\"Released\",\"HeldDown\",\"Pressed2\",\"Pressed3\"],\"keyId\":3},{\"keyAttributes\":[\"Pressed\",\"Released\",\"HeldDown\",\"Pressed2\",\"Pressed3\"],\"keyId\":4}]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "103", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "0", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "" }, "actions": { "reconfigure": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 133 }, { "id": 182, "name": "Sky Light", "roomID": 219, "type": "com.fibaro.FGRGBW442CC", "baseType": "com.fibaro.colorController", "enabled": true, "visible": true, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "deviceGrouping", "energy", "levelChange", "light", "power", "zwave", "zwaveAlarm", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "alarmLevel": "0", "alarmType": "0", "categories": "[\"lights\"]", "color": "255,255,255,255", "configured": true, "currentProgram": "0", "currentProgramID": "0", "dead": "false", "deadReason": "", "deviceControlType": "50", "deviceGroup": "[]", "deviceGroupMaster": "0", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "1", "energy": "0.07", "isLight": "true", "lastColorSet": "255,255,255,255", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "power": "0.00", "productInfo": "1,15,9,2,16,0,5,0", "programsSortOrder": "1,2,3,4,5", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "rememberColor": "false", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "showEnergy": "true", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "0" }, "actions": { "reconfigure": 0, "reset": 0, "setColor": 1, "setValue": 1, "startLevelDecrease": 0, "startLevelIncrease": 0, "startProgram": 1, "stopLevelChange": 0, "turnOff": 0, "turnOn": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 134 }, { "id": 183, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSwitch", "baseType": "com.fibaro.binarySwitch", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "deviceGrouping", "levelChange", "light", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"lights\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "23", "deviceGroup": "[]", "deviceGroupMaster": "0", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "2", "isLight": "true", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "99" }, "actions": { "reconfigure": 0, "setValue": 1, "startLevelDecrease": 0, "startLevelIncrease": 0, "stopLevelChange": 0, "turnOff": 0, "turnOn": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 135 }, { "id": 184, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSwitch", "baseType": "com.fibaro.binarySwitch", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "deviceGrouping", "levelChange", "light", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"lights\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "23", "deviceGroup": "[]", "deviceGroupMaster": "0", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "3", "isLight": "true", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "17" }, "actions": { "reconfigure": 0, "setValue": 1, "startLevelDecrease": 0, "startLevelIncrease": 0, "stopLevelChange": 0, "turnOff": 0, "turnOn": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 136 }, { "id": 185, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSwitch", "baseType": "com.fibaro.binarySwitch", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "deviceGrouping", "levelChange", "light", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"lights\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "23", "deviceGroup": "[]", "deviceGroupMaster": "0", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "4", "isLight": "true", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "99" }, "actions": { "reconfigure": 0, "setValue": 1, "startLevelDecrease": 0, "startLevelIncrease": 0, "stopLevelChange": 0, "turnOff": 0, "turnOn": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 137 }, { "id": 186, "name": "179.5", "roomID": 0, "type": "com.fibaro.multilevelSwitch", "baseType": "com.fibaro.binarySwitch", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "deviceGrouping", "levelChange", "light", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"lights\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "23", "deviceGroup": "[]", "deviceGroupMaster": "0", "deviceIcon": "15", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "5", "isLight": "true", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "99" }, "actions": { "reconfigure": 0, "setValue": 1, "startLevelDecrease": 0, "startLevelIncrease": 0, "stopLevelChange": 0, "turnOff": 0, "turnOn": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 138 }, { "id": 187, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSensor", "baseType": "com.fibaro.sensor", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "valueRangeTransformable", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"other\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "47", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "6", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "maxValue": "10.00", "maxVoltage": "10.00", "minValue": "0.00", "minVoltage": "0.00", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "unit": "V", "useTemplate": "true", "userDescription": "", "value": "0.00" }, "actions": { "reconfigure": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 139 }, { "id": 188, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSensor", "baseType": "com.fibaro.sensor", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "valueRangeTransformable", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"other\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "47", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "7", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "maxValue": "10.00", "maxVoltage": "10.00", "minValue": "0.00", "minVoltage": "0.00", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "unit": "V", "useTemplate": "true", "userDescription": "", "value": "0.00" }, "actions": { "reconfigure": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 140 }, { "id": 189, "name": "Ceiling LED", "roomID": 219, "type": "com.fibaro.multilevelSensor", "baseType": "com.fibaro.sensor", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "valueRangeTransformable", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"other\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "47", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "8", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "maxValue": "10.00", "maxVoltage": "10.00", "minValue": "0.00", "minVoltage": "0.00", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "unit": "V", "useTemplate": "true", "userDescription": "", "value": "0.00" }, "actions": { "reconfigure": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 141 }, { "id": 190, "name": "179.9", "roomID": 0, "type": "com.fibaro.multilevelSensor", "baseType": "com.fibaro.sensor", "enabled": true, "visible": false, "isPlugin": false, "parentId": 179, "remoteGatewayId": 0, "viewXml": false, "configXml": false, "interfaces": [ "valueRangeTransformable", "zwave", "zwaveMultiChannelAssociation", "zwaveProtection" ], "properties": { "pollingTimeSec": 0, "zwaveCompany": "Fibargroup", "zwaveInfo": "3,6,4", "zwaveVersion": "5.0", "RFProtectionState": "0", "RFProtectionSupport": "0", "categories": "[\"other\"]", "configured": true, "dead": "false", "deadReason": "", "deviceControlType": "0", "deviceIcon": "47", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "9", "localProtectionState": "0", "localProtectionSupport": "0", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "maxValue": "10.00", "maxVoltage": "10.00", "minValue": "0.00", "minVoltage": "0.00", "model": "", "nodeId": "34", "parametersTemplate": "849", "productInfo": "1,15,9,2,16,0,5,0", "protectionExclusiveControl": "0", "protectionExclusiveControlSupport": "false", "protectionState": "0", "protectionTimeout": "0", "protectionTimeoutSupport": "false", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "h'0000000000002bfe", "smsNotificationID": "0", "smsNotificationType": "0", "unit": "V", "useTemplate": "true", "userDescription": "", "value": "0.00" }, "actions": { "reconfigure": 0 }, "created": 1582219337, "modified": 1582219337, "sortOrder": 142 }

TineTurk commented 4 years ago

Hi @ilcato any chance to look at this one?

TineTurk commented 4 years ago

@ilcato :)

TineTurk commented 4 years ago

If I add: case "com.fibaro.FGRGBW442": to line 266 Homekit detects devices, but doesnt get status or can't run any command. Terminal shows the following error:

[Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] Getting value from device: 233 parameter: On [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] Getting value from device: 233 parameter: Brightness [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] Getting value from device: 233 parameter: Hue [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] Getting value from device: 233 parameter: Saturation [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] There was a problem getting value from: 233 - Err: TypeError: Cannot read property 'split' of undefined [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] There was a problem getting value from: 233 - Err: TypeError: Cannot read property 'split' of undefined [Homebridge] [3/1/2020, 7:55:53 AM] [FibaroHC2] There was a problem getting value from: 233 - Err: TypeError: Cannot read property 'split' of undefined

ilcato commented 4 years ago

@TineTurk, should be right. Are you able to identify the line nu ber in error?

TineTurk commented 4 years ago

@ilcato Not from the log.

ilcato commented 4 years ago

Is the device the one with ID 180 ? It doesn't have the property "color" and this can be the problem.

TineTurk commented 4 years ago

Yes, ID 180 is RGBW controller.

ilcato commented 4 years ago

The 182 does have the color property. Is it a different physical device? Try to put the type com.fibaro.FGRGBW442CC in the case statement.

TineTurk commented 4 years ago

Hi @ilcato after some testing I have identified the following issues /open points.

ON/OFF Works OK!

HomeKit -> HC2 Color setting Color set on the iphone doesn't seem to be registered by HC2. Works well the other way around. If color or parameters are changed on HC2, HomeKit registers it corectly. W slider doesn't have any effect to color code if.

Brightness setting HomeKit doesn't detect any brightness slider changes on HC2. Brightness is determined according to RGBW setting 0-255 = 0-100% brightness. Whichever color (incl W) is set highest determines brightness percentage in HomeKit. Brightness set on HomeKit doesn't get resistered on HC2. After next HomeKit status update, value get's reset to the value in HC2. (the same as for color setting)

W If HomeKit color codes can only set RGB parameters, we might be left w/o W usage. In such case it would make sense to add W color as independent light. In HC2 Colors can be set to also take W into the mix.

Screenshot 2020-03-01 at 21 18 47

HomeKit would indicate it in the following way: IMG_2925

In this example, I kept RGBW parameters low, and increased brightness to 100%, and Homekit detects the highest RGBW parameter as brightnes setting:

Screenshot 2020-03-02 at 08 40 33

HomeKit status: IMG_3247591FFAA8-1

TineTurk commented 4 years ago

Hi @ilcato , does info above give you enough insight to look if something can be done?

BR T

TineTurk commented 4 years ago

If I'm checking the log it all seems to function correctly. Setting colors & brightness OK, but settings don't seem to reach HC2. Only turn on and off status work.

Log: [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Setting value to device: 182 parameter: Hue [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Setting value to device: 182 parameter: Saturation [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Command: setR, value: 135, to: 182 [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Command: setB, value: 159, to: 182 [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Command: setG, value: 255, to: 182 [Homebridge] [3/8/2020, 9:55:19 AM] [FibaroHC2] Command: setW, value: 135, to: 182

Any idea?

TineTurk commented 4 years ago

HI @ilcato any clue, why homebridge doesnt transmit commands to Fibaro Home Controler? Only Turn on/off commands seem to work, but not brightness or color. Homebridge is able to read correct values.

ilcato commented 4 years ago

I'm not able to debug it.

TineTurk commented 4 years ago

Is there any way I could assist with feedback to provide more info?

brigger commented 4 years ago

Hello,

I noticed that my RGBW controller 2 is not detected by the Homebridge. Does anyone else has this issue or is it only me?

FGRGBW-442

I do have the same issue. Seems like you have been able to add to Homebridge. What did you do?

I have about 50 accessories, they all are loaded automatically and beautifully. Do I need to include the json code manually into config.json for the RGBW controller, since it is not recognised automatically?

Thank you in advance for tips!