Zigbee dimmer in Fibaro HC3 shows up as ON/OFF in HA through Fibaro integration

Hi all,

My HA system (version 2025.5.0 on RPi5 with OS 15.2) is configured to use a HC3 homecenter as a bridge to Zigbee (and partly Z-wave).

Philips Hue (Zigbee directly, no Hue bridge) works incl color and dimming, Z-wave works incl dimming, but my (first and currently only) Zigbee dimmer shows up as only ON/OFF in HA. Even though dimming works fine in Fibaro homecenter.

It does see the setValue action in the device info downloaded from the Fibaro plugin in HA:

      {
        "id": 40,
        "name": "Dimmable light",
        "roomID": 220,
        "view": [
          {
            "assetsPath": "dynamic-plugins/com.fibaro.multilevelSwitch",
            "name": "com.fibaro.multilevelSwitch",
            "translatesPath": "/assets/i18n/com.fibaro.multilevelSwitch",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/favorite-positions",
            "name": "favorite-positions",
            "translatesPath": "/assets/i18n/favorite-positions",
            "type": "ts"
          }
        ],
        "type": "com.fibaro.multilevelSwitch",
        "baseType": "com.fibaro.binarySwitch",
        "enabled": true,
        "visible": true,
        "isPlugin": false,
        "parentId": 39,
        "viewXml": false,
        "hasUIView": true,
        "configXml": false,
        "interfaces": [
          "autoTurnOff",
          "favoritePosition",
          "light",
          "zigbee"
        ],
        "properties": {
          "autoOffDefaultTime": 900,
          "autoOffTimestamp": 0,
          "categories": [
            "lights"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 2,
          "deviceIcon": 582,
          "deviceRole": "Light",
          "favoritePositions": [
            {
              "label": "Favourite position",
              "name": "FavoritePosition1",
              "value": 50
            }
          ],
          "favoritePositionsNativeSupport": false,
          "icon": {
            "path": "/assets/icon/fibaro/LightBulbV3/LightBulbV30.svg",
            "source": "HC"
          },
          "ieeeAddress": "xxxxxxxxxxxxxx",
          "isLight": true,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "model": "",
          "networkAddress": xxxx,
          "saveLogs": true,
          "state": false,
          "supportedDeviceRoles": [
            "Other",
            "GarageDoor",
            "OuterBlind",
            "InnerBlind",
            "Light"
          ],
          "userDescription": "",
          "value": 0
        },
        "actions": {
          "configureFavoritePositions": 1,
          "setAutoOff": 0,
          "setFavoritePosition": 1,
          "setValue": 1,
          "toggle": 0,
          "turnOff": 0,
          "turnOn": 0
        },
        "created": 1746767834,
        "modified": 1746773062,
        "sortOrder": 17
      }

Note: it also says:
“type”: “com.fibaro.multilevelSwitch”,
“baseType”: “com.fibaro.binarySwitch”,
, but it ends up as a light because of this part in the python code of the integration:

        # Switches that control lights should show up as lights
        if platform == Platform.SWITCH and device.properties.get("isLight", False):
            platform = Platform.LIGHT
        return platform

Through the API (http://[servername]/api/devices/40/action/setValue) in postmaster, dimming works fine, but in HA it has created an entity that does not support dimming (info from states page):

lights.dimmable_light
supported_color_modes: onoff
color_mode: null
fibaro_id: 40
friendly_name: Light
supported_features: 0

Where I would expect to see supported_color_modes: brightness.

Is there something I can do to change this entity so HA knows it supports dimming? Because then I would expect the Fibaro integration to take care of the mapping between HA brightness control in the entity card and the setValue action and my problem would be solved.

Found it in the source of the fibaro integration (light.py):

        supports_dimming = (
            fibaro_device.has_interface("levelChange")
            and "setValue" in fibaro_device.actions
        )

This device does not have a “levelChange” interface.

For now, I installed the Fibaro integration as a custom component and changed that code to:

        supports_dimming = (
            fibaro_device.has_interface("levelChange")
            or fibaro_device.has_interface("zigbee")
        ) and (
            "setValue" in fibaro_device.actions
        )

Works for now.

I am fairly new to HA and this community. What would be a good way to proceed to see if this can be resolved in the official source code (or potentially the Fibaro API, which is then not something for this forum)?

Hi,
yes seems that zigbee devices are not exposed in the same way as z-wave devices. Checking for “type”: “com.fibaro.multilevelSwitch” should be a good option as this is as well the case for z-wave devices.

Do you agree?

Then I will change that in the fibaro integration.

Yes, I agree - more straight-forward than my workaround. Thanks!

Thanks for the feedback, the change is under way. There is a good chance that it comes with HA 2025.7:

I have just installed the Fibaro plugin and connected it my HC3 but the Z-wave dimmers are not reconized as dimmer’s. Just as switches, while in the JSON it states multilevel switch.

{
  "home_assistant": {
    "installation_type": "Home Assistant OS",
    "version": "2025.10.1",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.13.7",
    "docker": true,
    "arch": "x86_64",
    "timezone": "Europe/Amsterdam",
    "os_name": "Linux",
    "os_version": "6.12.43-haos",
    "container_arch": "amd64",
    "supervisor": "2025.10.0",
    "host_os": "Home Assistant OS 16.2",
    "docker_version": "28.3.3",
    "chassis": "vm",
    "run_as_root": true
  },
  "custom_components": {},
  "integration_manifest": {
    "domain": "fibaro",
    "name": "Fibaro",
    "codeowners": [
      "rappenze"
    ],
    "config_flow": true,
    "documentation": "https://www.home-assistant.io/integrations/fibaro",
    "integration_type": "hub",
    "iot_class": "local_push",
    "loggers": [
      "pyfibaro"
    ],
    "requirements": [
      "pyfibaro==0.8.3"
    ],
    "is_built_in": true,
    "overwrites_built_in": false
  },
  "setup_times": {
    "null": {
      "setup": 3.5549000003243236e-05
    },
    "01K6TF3CS1Y4B1811A1CERXQXP": {
      "wait_import_platforms": -1.6907477800000095,
      "wait_base_component": -0.0012029159999968897,
      "config_entry_setup": 6.548918506000007
    }
  },
  "data": {
    "config": {
      "import_plugins": false
    },
    "fibaro_devices": [
      {
        "id": 187,
        "name": "167",
        "roomID": 219,
        "view": [],
        "type": "com.fibaro.zwaveDevice",
        "baseType": "com.fibaro.device",
        "enabled": true,
        "visible": false,
        "isPlugin": false,
        "parentId": 1,
        "viewXml": false,
        "hasUIView": false,
        "configXml": false,
        "interfaces": [
          "zwave",
          "zwaveAssociation",
          "zwaveConfiguration",
          "zwaveMultiChannelAssociation",
          "zwaveProtection",
          "zwaveSlaveRouting"
        ],
        "properties": {
          "RFProtectionState": 0,
          "RFProtectionSupport": 3,
          "categories": [
            "other"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 1,
          "deviceIcon": 28,
          "deviceRole": "Other",
          "deviceSpecificData": "h'0000000000048a44",
          "deviceSpecificIdType": "Serial Number",
          "deviceState": "Configured",
          "emailNotificationID": 0,
          "emailNotificationType": 0,
          "endPointId": 0,
          "icon": {},
          "lastWorkingRoute": [
            1,
            109
          ],
          "lastWorkingRouteRequestStatus": "ok",
          "lastWorkingRouteRequestTimestamp": 0,
          "lastWorkingRouteResponseTimestamp": 1760200837,
          "localProtectionState": 0,
          "localProtectionSupport": 5,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "markAsDead": true,
          "model": "",
          "neighborList": [
            62,
            74,
            109,
            192,
            197,
            234,
            255,
            304,
            328,
            351,
            418,
            450,
            467,
            477,
            571,
            636,
            641,
            645,
            656,
            661,
            666,
            679,
            698,
            708,
            713,
            738,
            842,
            901,
            913,
            947,
            994,
            1010,
            1012,
            1020,
            1044,
            1066,
            1266,
            1481
          ],
          "neighborListRequestStatus": "ok",
          "neighborListRequestTimestamp": 0,
          "neighborListResponseTimestamp": 1760200837,
          "nodeId": 43,
          "parameters": [
            {
              "id": 13,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 1,
              "lastReportedValue": 10,
              "lastSetValue": 10,
              "size": 1,
              "value": 10
            },
            {
              "id": 2,
              "lastReportedValue": 60,
              "lastSetValue": 60,
              "size": 1,
              "value": 60
            },
            {
              "id": 14,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 30,
              "lastReportedValue": 2,
              "lastSetValue": 2,
              "size": 1,
              "value": 2
            },
            {
              "id": 31,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 32,
              "lastReportedValue": 2,
              "lastSetValue": 2,
              "size": 1,
              "value": 2
            },
            {
              "id": 33,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 58,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 3,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 4,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 2,
              "value": 0
            },
            {
              "id": 5,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 6,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 2,
              "value": 1
            },
            {
              "id": 7,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 8,
              "lastReportedValue": 5,
              "lastSetValue": 5,
              "size": 2,
              "value": 5
            },
            {
              "id": 9,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 10,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 2,
              "value": 0
            },
            {
              "id": 11,
              "lastReportedValue": 255,
              "lastSetValue": 255,
              "size": 2,
              "value": 255
            },
            {
              "id": 15,
              "lastReportedValue": 30,
              "lastSetValue": 30,
              "size": 1,
              "value": 30
            },
            {
              "id": 16,
              "lastReportedValue": 5,
              "lastSetValue": 5,
              "size": 2,
              "value": 5
            },
            {
              "id": 19,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 20,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 21,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 22,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 23,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 24,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 25,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 26,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 27,
              "lastReportedValue": 15,
              "lastSetValue": 15,
              "size": 1,
              "value": 15
            },
            {
              "id": 28,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 29,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 34,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 35,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 37,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 38,
              "lastReportedValue": 255,
              "lastSetValue": 255,
              "size": 2,
              "value": 255
            },
            {
              "id": 39,
              "lastReportedValue": 250,
              "lastSetValue": 250,
              "size": 2,
              "value": 250
            },
            {
              "id": 40,
              "lastReportedValue": 3,
              "lastSetValue": 3,
              "size": 1,
              "value": 3
            },
            {
              "id": 41,
              "lastReportedValue": 2,
              "lastSetValue": 2,
              "size": 1,
              "value": 2
            },
            {
              "id": 42,
              "lastReportedValue": 3,
              "lastSetValue": 3,
              "size": 1,
              "value": 3
            },
            {
              "id": 43,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 44,
              "lastReportedValue": 600,
              "lastSetValue": 600,
              "size": 2,
              "value": 600
            },
            {
              "id": 45,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 46,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 47,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 48,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 49,
              "lastReportedValue": 1,
              "lastSetValue": 1,
              "size": 1,
              "value": 1
            },
            {
              "id": 50,
              "lastReportedValue": 10,
              "lastSetValue": 10,
              "size": 1,
              "value": 10
            },
            {
              "id": 52,
              "lastReportedValue": 3600,
              "lastSetValue": 3600,
              "size": 2,
              "value": 3600
            },
            {
              "id": 53,
              "lastReportedValue": 10,
              "lastSetValue": 10,
              "size": 2,
              "value": 10
            },
            {
              "id": 54,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 1,
              "value": 0
            },
            {
              "id": 59,
              "lastReportedValue": 0,
              "lastSetValue": 0,
              "size": 2,
              "value": 0
            }
          ],
          "parametersTemplate": 796,
          "pollingTimeSec": 0,
          "productInfo": "1,15,1,2,16,0,3,5",
          "protectionExclusiveControl": 0,
          "protectionExclusiveControlSupport": false,
          "protectionState": 0,
          "protectionTimeout": 0,
          "protectionTimeoutSupport": false,
          "pushNotificationID": 0,
          "pushNotificationType": 0,
          "remoteGatewayId": 0,
          "saveLogs": true,
          "securityLevel": "",
          "securitySchemes": [],
          "serialNumber": "h'0000000000048a44",
          "smsNotificationID": 0,
          "smsNotificationType": 0,
          "supportedDeviceRoles": [
            "Other"
          ],
          "useTemplate": true,
          "userDescription": "",
          "zwaveCompany": "Fibargroup",
          "zwaveInfo": "3,4,24",
          "zwaveSoftwareVersion": {},
          "zwaveVersion": "3.5"
        },
        "actions": {},
        "hiddenActions": {},
        "created": 1647280679,
        "modified": 1760200770,
        "sortOrder": 72
      },
      {
        "id": 188,
        "name": "167.0",
        "roomID": 219,
        "view": [
          {
            "assetsPath": "dynamic-plugins/com.fibaro.multilevelSwitch",
            "name": "com.fibaro.multilevelSwitch",
            "translatesPath": "/assets/i18n/com.fibaro.multilevelSwitch",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/energy",
            "name": "energy",
            "translatesPath": "/assets/i18n/energy",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/favorite-positions",
            "name": "favorite-positions",
            "translatesPath": "/assets/i18n/favorite-positions",
            "type": "ts"
          },
          {
            "assetsPath": "",
            "name": "level-change",
            "translatesPath": "/assets/i18n/level-change",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/power",
            "name": "power",
            "translatesPath": "/assets/i18n/power",
            "type": "ts"
          }
        ],
        "type": "com.fibaro.FGD212",
        "baseType": "com.fibaro.multilevelSwitch",
        "enabled": true,
        "visible": false,
        "isPlugin": false,
        "parentId": 187,
        "viewXml": false,
        "hasUIView": true,
        "configXml": false,
        "interfaces": [
          "autoTurnOff",
          "calibratable",
          "deviceGrouping",
          "energy",
          "favoritePosition",
          "fibaroFirmwareUpdate",
          "levelChange",
          "light",
          "power",
          "zwave",
          "zwaveAlarm",
          "zwaveMultiChannelAssociation",
          "zwaveProtection",
          "zwaveSceneActivation",
          "zwaveSwitchAll"
        ],
        "properties": {
          "pollingTimeSec": 0,
          "zwaveCompany": "Fibargroup",
          "zwaveInfo": "3,4,24",
          "zwaveVersion": "3.5",
          "RFProtectionState": 0,
          "RFProtectionSupport": 3,
          "alarmLevel": 0,
          "alarmType": 0,
          "autoOffDefaultTime": 900,
          "autoOffTimestamp": 0,
          "calibrated": false,
          "calibrationVariants": [
            "dimmerCalibrationWithBypass",
            "dimmerCalibrationWithoutBypass"
          ],
          "categories": [
            "lights"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 2,
          "deviceGroup": [],
          "deviceGroupMaster": 0,
          "deviceIcon": 15,
          "deviceRole": "Light",
          "emailNotificationID": 0,
          "emailNotificationType": 0,
          "endPointId": 0,
          "energy": 44.63,
          "favoritePositions": [
            {
              "label": "Favourite position",
              "name": "FavoritePosition1",
              "value": 50
            }
          ],
          "favoritePositionsNativeSupport": false,
          "firmwareUpdate": {
            "info": "",
            "progress": 0,
            "status": "UpToDate",
            "updateVersion": "3.5"
          },
          "icon": {
            "path": "/assets/icon/fibaro/light/light0.png",
            "source": "HC"
          },
          "includeInEnergyPanel": false,
          "isLight": true,
          "localProtectionState": 0,
          "localProtectionSupport": 5,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "markAsDead": true,
          "maxReportedPower": 0.0,
          "model": "",
          "nodeId": 43,
          "parametersTemplate": 796,
          "power": 0.0,
          "productInfo": "1,15,1,2,16,0,3,5",
          "protectionExclusiveControl": 0,
          "protectionExclusiveControlSupport": false,
          "protectionState": 0,
          "protectionTimeout": 0,
          "protectionTimeoutSupport": false,
          "pushNotificationID": 0,
          "pushNotificationType": 0,
          "remoteGatewayId": 0,
          "saveLogs": true,
          "saveToEnergyPanel": true,
          "sceneActivation": 0,
          "serialNumber": "h'0000000000048a44",
          "showEnergy": false,
          "smsNotificationID": 0,
          "smsNotificationType": 0,
          "state": false,
          "storeEnergyData": true,
          "supportedDeviceRoles": [
            "Light"
          ],
          "switchAllMode": "SWITCH_ALL_INCLUDED_IN_THE_ALL_ON_ALL_OFF_FUNCTIONALITY",
          "updateVersion": "",
          "useTemplate": true,
          "userDescription": "",
          "value": 0
        },
        "actions": {
          "configureFavoritePositions": 1,
          "setAutoOff": 0,
          "setFavoritePosition": 1
        },
        "hiddenActions": {},
        "created": 1647280679,
        "modified": 1760200892,
        "sortOrder": 73
      },
      {
        "id": 189,
        "name": "167.0.1",
        "roomID": 239,
        "view": [],
        "type": "com.fibaro.remoteController",
        "baseType": "com.fibaro.actor",
        "enabled": true,
        "visible": false,
        "isPlugin": false,
        "parentId": 187,
        "viewXml": false,
        "hasUIView": false,
        "configXml": false,
        "interfaces": [
          "zwave",
          "zwaveProtection",
          "zwaveSceneActivationEvent"
        ],
        "properties": {
          "pollingTimeSec": 0,
          "zwaveCompany": "Fibargroup",
          "zwaveInfo": "3,4,24",
          "zwaveVersion": "3.5",
          "RFProtectionState": 0,
          "RFProtectionSupport": 3,
          "availableScenes": [],
          "categories": [
            "remotes"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 1,
          "deviceIcon": 103,
          "deviceRole": "Other",
          "emailNotificationID": 0,
          "emailNotificationType": 0,
          "endPointId": 0,
          "icon": {},
          "localProtectionState": 0,
          "localProtectionSupport": 5,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "markAsDead": true,
          "model": "",
          "nodeId": 43,
          "parametersTemplate": 796,
          "productInfo": "1,15,1,2,16,0,3,5",
          "protectionExclusiveControl": 0,
          "protectionExclusiveControlSupport": false,
          "protectionState": 0,
          "protectionTimeout": 0,
          "protectionTimeoutSupport": false,
          "pushNotificationID": 0,
          "pushNotificationType": 0,
          "remoteGatewayId": 0,
          "saveLogs": true,
          "serialNumber": "h'0000000000048a44",
          "smsNotificationID": 0,
          "smsNotificationType": 0,
          "supportedDeviceRoles": [
            "Other"
          ],
          "useTemplate": true,
          "userDescription": ""
        },
        "actions": {},
        "hiddenActions": {},
        "created": 1647280679,
        "modified": 1760200770,
        "sortOrder": 74
      },
      {
        "id": 190,
        "name": "Plafond Kantoor",
        "roomID": 239,
        "view": [
          {
            "assetsPath": "dynamic-plugins/com.fibaro.multilevelSwitch",
            "name": "com.fibaro.multilevelSwitch",
            "translatesPath": "/assets/i18n/com.fibaro.multilevelSwitch",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/energy",
            "name": "energy",
            "translatesPath": "/assets/i18n/energy",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/favorite-positions",
            "name": "favorite-positions",
            "translatesPath": "/assets/i18n/favorite-positions",
            "type": "ts"
          },
          {
            "assetsPath": "",
            "name": "level-change",
            "translatesPath": "/assets/i18n/level-change",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/power",
            "name": "power",
            "translatesPath": "/assets/i18n/power",
            "type": "ts"
          }
        ],
        "type": "com.fibaro.FGD212",
        "baseType": "com.fibaro.multilevelSwitch",
        "enabled": true,
        "visible": true,
        "isPlugin": false,
        "parentId": 187,
        "viewXml": false,
        "hasUIView": true,
        "configXml": false,
        "interfaces": [
          "autoTurnOff",
          "calibratable",
          "deviceGrouping",
          "energy",
          "favoritePosition",
          "levelChange",
          "light",
          "power",
          "zwave",
          "zwaveAlarm",
          "zwaveMultiChannelAssociation",
          "zwaveProtection",
          "zwaveSceneActivation"
        ],
        "properties": {
          "pollingTimeSec": 0,
          "zwaveCompany": "Fibargroup",
          "zwaveInfo": "3,4,24",
          "zwaveVersion": "3.5",
          "RFProtectionState": 0,
          "RFProtectionSupport": 3,
          "alarmLevel": 0,
          "alarmType": 0,
          "autoOffDefaultTime": 900,
          "autoOffTimestamp": 0,
          "calibrated": true,
          "calibrationVariants": [
            "dimmerCalibrationWithBypass",
            "dimmerCalibrationWithoutBypass"
          ],
          "categories": [
            "lights"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 2,
          "deviceGroup": [],
          "deviceGroupMaster": 0,
          "deviceIcon": 15,
          "deviceRole": "Light",
          "emailNotificationID": 0,
          "emailNotificationType": 0,
          "endPointId": 1,
          "energy": 44.63,
          "favoritePositions": [
            {
              "label": "Favourite position",
              "name": "FavoritePosition1",
              "value": 50
            }
          ],
          "favoritePositionsNativeSupport": false,
          "icon": "{\"path\":\"/assets/icon/fibaro/light/light0.png\",\"source\":\"HC\"}",
          "includeInEnergyPanel": true,
          "isLight": true,
          "localProtectionState": 0,
          "localProtectionSupport": 5,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "markAsDead": true,
          "maxReportedPower": "7.4000000",
          "model": "",
          "nodeId": 43,
          "parametersTemplate": 796,
          "power": "0.0000000",
          "productInfo": "1,15,1,2,16,0,3,5",
          "protectionExclusiveControl": 0,
          "protectionExclusiveControlSupport": false,
          "protectionState": 0,
          "protectionTimeout": 0,
          "protectionTimeoutSupport": false,
          "pushNotificationID": 0,
          "pushNotificationType": 0,
          "remoteGatewayId": 0,
          "saveLogs": true,
          "saveToEnergyPanel": true,
          "sceneActivation": 0,
          "serialNumber": "h'0000000000048a44",
          "showEnergy": true,
          "smsNotificationID": 0,
          "smsNotificationType": 0,
          "state": "false",
          "storeEnergyData": true,
          "supportedDeviceRoles": [
            "Light"
          ],
          "useTemplate": true,
          "userDescription": "",
          "value": "0"
        },
        "actions": {
          "configureFavoritePositions": 1,
          "setAutoOff": 0,
          "setFavoritePosition": 1
        },
        "hiddenActions": {},
        "created": 1647280679,
        "modified": 1760200770,
        "sortOrder": 75
      },
      {
        "id": 191,
        "name": "167.2",
        "roomID": 219,
        "view": [
          {
            "assetsPath": "dynamic-plugins/com.fibaro.multilevelSwitch",
            "name": "com.fibaro.multilevelSwitch",
            "translatesPath": "/assets/i18n/com.fibaro.multilevelSwitch",
            "type": "ts"
          },
          {
            "assetsPath": "dynamic-plugins/favorite-positions",
            "name": "favorite-positions",
            "translatesPath": "/assets/i18n/favorite-positions",
            "type": "ts"
          },
          {
            "assetsPath": "",
            "name": "level-change",
            "translatesPath": "/assets/i18n/level-change",
            "type": "ts"
          }
        ],
        "type": "com.fibaro.FGD212",
        "baseType": "com.fibaro.multilevelSwitch",
        "enabled": true,
        "visible": false,
        "isPlugin": false,
        "parentId": 187,
        "viewXml": false,
        "hasUIView": true,
        "configXml": false,
        "interfaces": [
          "autoTurnOff",
          "calibratable",
          "deviceGrouping",
          "favoritePosition",
          "levelChange",
          "light",
          "zwave",
          "zwaveMultiChannelAssociation",
          "zwaveProtection",
          "zwaveSceneActivation"
        ],
        "properties": {
          "pollingTimeSec": 0,
          "zwaveCompany": "Fibargroup",
          "zwaveInfo": "3,4,24",
          "zwaveVersion": "3.5",
          "RFProtectionState": 0,
          "RFProtectionSupport": 3,
          "autoOffDefaultTime": 900,
          "autoOffTimestamp": 0,
          "calibrated": false,
          "calibrationVariants": [
            "dimmerCalibrationWithBypass",
            "dimmerCalibrationWithoutBypass"
          ],
          "categories": [
            "lights"
          ],
          "configured": true,
          "dead": false,
          "deadReason": "",
          "deviceControlType": 2,
          "deviceGroup": [],
          "deviceGroupMaster": 0,
          "deviceIcon": 15,
          "deviceRole": "Light",
          "emailNotificationID": 0,
          "emailNotificationType": 0,
          "endPointId": 2,
          "favoritePositions": [
            {
              "label": "Favourite position",
              "name": "FavoritePosition1",
              "value": 50
            }
          ],
          "favoritePositionsNativeSupport": false,
          "icon": {
            "path": "/assets/icon/fibaro/light/light0.png",
            "source": "HC"
          },
          "isLight": true,
          "localProtectionState": 0,
          "localProtectionSupport": 5,
          "log": "",
          "logTemp": "",
          "manufacturer": "",
          "markAsDead": true,
          "model": "",
          "nodeId": 43,
          "parametersTemplate": 796,
          "productInfo": "1,15,1,2,16,0,3,5",
          "protectionExclusiveControl": 0,
          "protectionExclusiveControlSupport": false,
          "protectionState": 0,
          "protectionTimeout": 0,
          "protectionTimeoutSupport": false,
          "pushNotificationID": 0,
          "pushNotificationType": 0,
          "remoteGatewayId": 0,
          "saveLogs": true,
          "sceneActivation": 0,
          "serialNumber": "h'0000000000048a44",
          "smsNotificationID": 0,
          "smsNotificationType": 0,
          "state": false,
          "supportedDeviceRoles": [
            "Light"
          ],
          "useTemplate": true,
          "userDescription": "",
          "value": 0
        },
        "actions": {
          "configureFavoritePositions": 1,
          "setAutoOff": 0,
          "setFavoritePosition": 1
        },
        "hiddenActions": {},
        "created": 1647280679,
        "modified": 1760200770,
        "sortOrder": 76
      }
    ]
  },
  "issues": []
}