There is someone else with the same issue on the discord, but he use HA, so not able to install a DDF.
IDK what you are using on your iMac but Swoop have made a DDF to test for this device
{
"schema": "devcap1.schema.json",
"manufacturername": "$MF_IKEA",
"modelid": "FYRTUR block-out roller blind",
"vendor": "IKEA of Sweden",
"product": "FYRTUR block-out roller blind",
"sleeper": false,
"status": "Gold",
"subdevices": [
{
"type": "$TYPE_WINDOW_COVERING_DEVICE",
"restapi": "/lights",
"uuid": [
"$address.ext",
"0x01"
],
"items": [
{
"name": "attr/id"
},
{
"name": "attr/lastannounced"
},
{
"name": "attr/lastseen"
},
{
"name": "attr/manufacturername"
},
{
"name": "attr/modelid"
},
{
"name": "attr/name"
},
{
"name": "attr/swversion"
},
{
"name": "attr/type"
},
{
"name": "attr/uniqueid"
},
{
"name": "state/bri",
"parse": {
"at": "0x0008",
"cl": "0x0102",
"ep": 1,
"eval": "Item.val = (254 * Attr.val) / 100;",
"fn": "zcl"
},
"read": {
"fn": "none"
},
"deprecated": "2020-04-08"
},
{
"name": "state/lift"
},
{
"name": "state/on",
"parse": {
"at": "0x0008",
"cl": "0x0102",
"ep": 1,
"eval": "if (Attr.val == 100) { Item.val = true; } else { Item.val = false; }",
"fn": "zcl"
},
"read": {
"fn": "none"
},
"deprecated": "2020-04-08"
},
{
"name": "state/open",
"parse": {
"at": "0x0008",
"cl": "0x0102",
"ep": 1,
"eval": "if (Attr.val == 100) { Item.val = false; } else { Item.val = true; }",
"fn": "zcl"
},
"read": {
"fn": "none"
}
},
{
"name": "state/reachable"
}
]
},
{
"type": "$TYPE_BATTERY_SENSOR",
"restapi": "/sensors",
"uuid": [
"$address.ext",
"0x01",
"0x0001"
],
"fingerprint": {
"profile": "0x0104",
"device": "0x0202",
"endpoint": "0x01",
"in": [
"0x0000",
"0x0001"
]
},
"items": [
{
"name": "attr/id"
},
{
"name": "attr/lastannounced"
},
{
"name": "attr/lastseen"
},
{
"name": "attr/manufacturername"
},
{
"name": "attr/modelid"
},
{
"name": "attr/name"
},
{
"name": "attr/swversion"
},
{
"name": "attr/type"
},
{
"name": "attr/uniqueid"
},
{
"name": "config/on"
},
{
"name": "config/reachable"
},
{
"name": "state/battery"
},
{
"name": "state/lastupdated"
}
]
}
],
"bindings": [
{
"bind": "unicast",
"src.ep": 1,
"dst.ep": 1,
"cl": "0x0001",
"report": [
{
"at": "0x0021",
"dt": "0x20",
"min": 1,
"max": 3600,
"change": "0x00000001"
}
]
},
{
"bind": "unicast",
"src.ep": 1,
"dst.ep": 1,
"cl": "0x0102",
"report": [
{
"at": "0x0008",
"dt": "0x20",
"min": 1,
"max": 300,
"change": "0x00000001"
}
]
}
]
}
If you can test it on your side ? DDF cheat sheet · dresden-elektronik/deconz-rest-plugin Wiki · GitHub
You just need to put this file on the “devices” folder (where you can find the others DDF)