Closed gaetancollaud closed 11 months ago
@holli73 Can you try https://github.com/gaetancollaud/digitalstrom-mqtt/releases/tag/1.3.1 please?
I don't have any blue devices. I try to rename the channel when reading the state: https://github.com/gaetancollaud/digitalstrom-mqtt/commit/f1f38cda59aa7f5161a31258f4ad3556783b54d1
@gaetancollaud,
i still have error messages f.ex. i use just the black joker for my infrared heating and is assigend to blue group (heating) but i get error for the updating:
2021-04-10T17:52:50+02:00 DBG Updating circuits values
2021-04-10T17:53:15+02:00 INF Event received, updating devices SceneId=0 ZoneId=12514
2021-04-10T17:53:15+02:00 DBG Updating device device=hz-infrarot-gang-og
2021-04-10T17:53:15+02:00 WRN Unable to update device error="Error with digitalstrom API: Could not find node named '/apartment/zones/zone12514/devices/303505d7f8000000000017c00006f58b00/status/outputs/powerState/targetValue'" device=hz-infrarot-gang-og
2021-04-10T17:53:15+02:00 DBG Updating device device=GangSchlafZimmer
2021-04-10T17:53:15+02:00 INF Value changed channel=brightness device=GangSchlafZimmer newValue=0 oldValue=99.6078431372549
2021-04-10T17:53:17+02:00 DBG Updating device device=hz-infrarot-gang-og
2021-04-10T17:53:17+02:00 WRN Unable to update device error="Error with digitalstrom API: Could not find node named '/apartment/zones/zone12514/devices/303505d7f8000000000017c00006f58b00/status/outputs/powerState/targetValue'" device=hz-infrarot-gang-og
2021-04-10T17:53:17+02:00 DBG Updating device device=GangSchlafZimmer
2021-04-10T17:53:20+02:00 DBG Updating circuits values
if look on the system/tree for that device it looks like this: hope this makes sense - in this case i use the black joker as blue - but if i look at a real blue from dss - i do get the error as well:
2021-04-10T17:46:38+02:00 DBG Updating device device=michi-fb-motor
2021-04-10T17:46:38+02:00 WRN Unable to update device error="Error with digitalstrom API: Could not find node named '/apartment/zones/zone16856/devices/302ed89f43f0000000000e80000d3e1400/status/outputs/powerState/targetValue'" device=michi-fb-motor
2021-04-10T17:46:38+02:00 DBG Updating device device=michi-li-admin
2021-04-10T17:46:40+02:00 DBG Updating device device=hz-infrarot-michi-eingang-og
2021-04-10T17:46:40+02:00 DBG Updating device device=hz-infrarot-michi-balkon-og
2021-04-10T17:46:40+02:00 DBG Updating device device=michi-balkon-og-raffstore
2021-04-10T17:46:40+02:00 DBG Updating device device=michi-garten-og-raffstore
2021-04-10T17:46:40+02:00 DBG Updating device device=michi-fb-motor
2021-04-10T17:46:40+02:00 WRN Unable to update device error="Error with digitalstrom API: Could not find node named '/apartment/zones/zone16856/devices/302ed89f43f0000000000e80000d3e1400/status/outputs/powerState/targetValue'" device=michi-fb-motor
this is a real blue device not a fake black/joker one and it doesn't have the property as well - it looks like only the fake blue sw-umr200 has this channel... and a normal heating device has this node not - as it can only be turned on/off... did you look into the specs from the json api? http://developer.digitalstrom.org/Architecture/dss-json.pdf maybe there is some more useful information - i will have a look as well - i got the turnon/off from there if i remember correctly.
hope this all makes somehow sense and thanks a lot for your time responsiveness.
best regards holli
I think I found the issue. In the system tree we just don't have the status of the device.
Look at a light device for example:
We have an "outputChannels" section and a "status" section. Which is missing for the blue devices...
I specifically targeted the system tree because the answer is instant. If I use the dedicated "getOutputValue" call from the json API, the call takes 2secondes. Which is way too slow when you have to update a lot of devices.
I could try to use "getOuputValue" just for the blue devices but I think I will wait on the next API version that will hopefully be open soon. I was able to have a sneak peak thanks to a facebook user from the digitalStrom group page. But since there is no documentation I think it's not yet ready for prime time. I will try to get in touch with digitalStrom to know a bit more about this.
Maybe you can give it a try and post what you get for the blue devices:
https://192.168.1.50:8080/api/v1/apartment?includeAll=true&token=YOUR_TOKEN
https://192.168.1.50:8080/api/v1/apartment/status?includeAll=true&token=YOUR_TOKEN
hello,
sorry for the delay - here is the result of both queries.
include-all.json.txt status-all.json.txt
would it be possible to publish the received scene calls as well to mqtt - so i can react on that event? f.ex. at the moment i use vdcd/vdsm devices for all my zigbee lights through deconz (apx. 100 lights) once i receive the call on vdcd i make my scene call for the group - stimmung1-4 - but here is a delay of apx. 2 sec. i saw in the log - the scene call is received within your interface much faster (at least from the log messages shown) - so i could trigger from the mqtt the deconz group call faster
thanks holli
No worries for the delay.
It seems that we have the powerState
(binary) in the status, but again, we don't have the heatingPower
(percent). Not sure what's going on here. We had a stammtisch yesterday night and they say that the API is public but not documented, but it will be soon. So let's wait before using this API.
For the scene, please open a new ticket. I was first against using scenes altogether since I wanted to target devices directly. But we can discuss it.
Hello guys,
any update on this issue?
In my setup I also have Heating-devices with the same problems - It seems, it fails to read "OutputChannels"
digitalstrom-mqtt Log:
{\"Name\":\"OG_Bad_Wandheizung\",
\"Dsid\":\"302ed89f43f00e80000356e6\",
\"Dsuid\":\"302ed89f43f0000000000e80000356e600\",
\"DeviceType\":\"Unknown\",
\"HwInfo\":\"BL-KM200\",
\"MeterDsid\":\"302ed89f43f00e40000068c6\",
\"MeterDsuid\":\"302ed89f43f0000000000e40000068c600\",
\"MeterName\":\"Bad_Schlafzimmer\",
\"ZoneId\":2,
\"OutputChannels\":null,
\"Values\":{}},
Querying the DS-API, i get:
/json/device/getOutputValue?dsid=302ed89f43f00e80000356e6&offset=0
{
"result": {
"offset": 0,
"value": 0
},
"ok": true
}
and:
/json/device/getOutputChannelValue?dsid=302ed89f43f00e80000356e6&channels=heatingPower
{
"result": {
"channels": [
{
"channel": "heatingPower",
"channelId": "heatingPower",
"channelType": "heatingPower",
"index": 0,
"value": 25700.0
}
]
},
"ok": true
}
Kind regards, cap
No progress so far. The value is not available in the status tree and we're still waiting for the documentation of the new API. :(
Hello,
digitalstrom-mqtt now uses the new digitalstrom API. Can someone with heating control devices run this command and show me the result:
curl -k -X GET --location "https://HOSTNAME:8080/api/v1/apartment?include=installation,dsDevices,submodules,functionBlocks,zones,clusters,applications,dsServer,controllers,apiRevision,meterings" -H "Authorization: Bearer API_KEY"
For the API key, refer to the README
I would like to see how the BL devices are shown.
Hi,
I have some BL-KM200 devices and here are the result of the API request:
As a side question, do you know if it is possible to get the value of the FTW04 dS devices (temperature and humidity sensor) ?
{
"data": {
"id": "77fd4a11-87cf-456a-b12e-0467c8195a23",
"type": "apartment",
"attributes": {
"name": "dSS-44",
"zones": [
"1",
"2",
"3",
"4",
"5",
"6",
"65534"
],
"dsDevices": [
"302ed89f43f0000000000e80000408c700",
"302ed89f43f0000000000e80000429cd00",
"302ed89f43f0000000000e80000429d100",
"302ed89f43f0000000000e80000429d200",
"302ed89f43f0000000000e80000429d500",
"302ed89f43f0000000002d000004345d00",
"302ed89f43f0000000002d000004348800",
"302ed89f43f0000000002d00000434da00",
"302ed89f43f0000000002d00000434dd00",
"302ed89f43f0000000002d00000434de00",
"303505d7f800000000000f00000f596700",
"303505d7f800000000000f00000f9e3700",
"303505d7f800000000000f00000f9e3800",
"303505d7f800000000000f00000f9e4900",
"303505d7f800000000000f00000f9e4a00",
"303505d7f800000000001680000e49e800",
"303505d7f800000000001680000e49ea00",
"303505d7f800000000001680000e655000",
"303505d7f800000000001680000e655200",
"303505d7f800000000001680000e658c00",
"303505d7f800000000001680000e658e00",
"592ecffc37be552980c9c29fe60563a900",
"7f9f1906530a5484c083195e5ad7894100",
"ade7e6ab04b059ddc02e4fa20d60ebcb00",
"b607570f4e585721809d3edc73e00cb500",
"ba1b6dd0fbc3566880fdb9c00dceebb500",
"c2eee0095e1e5040808bdf7f912e962900",
"c8b7a4ea8aa15509c0a9820da76d208a00",
"e761caaf0a7554a580863c25892946bc00",
"f6061fb0e5b95bc8808ffff6ef8247f300"
],
"clusters": [
"16",
"17",
"18",
"19"
]
},
"included": {
"installation": {
"id": "77fd4a11-87cf-456a-b12e-0467c8195a23",
"type": "installation",
"attributes": {
"location": {
"longitude": 7.4375410999999758,
"latitude": 46.977618499999998
},
"countryCode": "CH",
"city": "Bern",
"timeZone": "Europe\/Zurich"
}
},
"dsDevices": [
{
"id": "302ed89f43f0000000000e80000408c700",
"type": "dsDevice",
"attributes": {
"name": "Heizung Gäste",
"dsid": "302ed89f43f00e80000408c7",
"displayId": "000408c7",
"present": true,
"submodules": [
"302ed89f43f0000000000e80000408c700"
],
"zone": "3",
"scenarios": [
"device-302ed89f43f0000000000e80000408c700-std.forceClose",
"device-302ed89f43f0000000000e80000408c700-std.forceOpen",
"device-302ed89f43f0000000000e80000408c700-std.resetForce"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000000e80000429cd00",
"type": "dsDevice",
"attributes": {
"name": "Heizumg Wohnen\/Essen",
"dsid": "302ed89f43f00e80000429cd",
"displayId": "000429cd",
"present": true,
"submodules": [
"302ed89f43f0000000000e80000429cd00"
],
"zone": "6",
"scenarios": [
"device-302ed89f43f0000000000e80000429cd00-std.forceClose",
"device-302ed89f43f0000000000e80000429cd00-std.forceOpen",
"device-302ed89f43f0000000000e80000429cd00-std.resetForce"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000000e80000429d100",
"type": "dsDevice",
"attributes": {
"name": "Heizung Schlafzimmer",
"dsid": "302ed89f43f00e80000429d1",
"displayId": "000429d1",
"present": true,
"submodules": [
"302ed89f43f0000000000e80000429d100"
],
"zone": "4",
"scenarios": [
"device-302ed89f43f0000000000e80000429d100-std.forceClose",
"device-302ed89f43f0000000000e80000429d100-std.forceOpen",
"device-302ed89f43f0000000000e80000429d100-std.resetForce"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000000e80000429d200",
"type": "dsDevice",
"attributes": {
"name": "Heizung Zimmer 2",
"dsid": "302ed89f43f00e80000429d2",
"displayId": "000429d2",
"present": true,
"submodules": [
"302ed89f43f0000000000e80000429d200"
],
"zone": "1",
"scenarios": [
"device-302ed89f43f0000000000e80000429d200-std.forceClose",
"device-302ed89f43f0000000000e80000429d200-std.forceOpen",
"device-302ed89f43f0000000000e80000429d200-std.resetForce"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000000e80000429d500",
"type": "dsDevice",
"attributes": {
"name": "Heizung Zimmer 1",
"dsid": "302ed89f43f00e80000429d5",
"displayId": "000429d5",
"present": true,
"submodules": [
"302ed89f43f0000000000e80000429d500"
],
"zone": "2",
"scenarios": [
"device-302ed89f43f0000000000e80000429d500-std.forceClose",
"device-302ed89f43f0000000000e80000429d500-std.forceOpen",
"device-302ed89f43f0000000000e80000429d500-std.resetForce"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000002d000004345d00",
"type": "dsDevice",
"attributes": {
"name": "Raumfühler Zimmer 2",
"gtin": "4251161900036",
"dsid": "302ed89f43f02d000004345d",
"displayId": "0004345d",
"present": true,
"submodules": [
"302ed89f43f0000000002d000004345d00"
],
"zone": "1",
"controller": "302ed89f43f0000000000e400000c9bb00"
}
},
{
"id": "302ed89f43f0000000002d000004348800",
"type": "dsDevice",
"attributes": {
"name": "Raumfühler Schafzimmer",
"gtin": "4251161900036",
"dsid": "302ed89f43f02d0000043488",
"displayId": "00043488",
"present": true,
"submodules": [
"302ed89f43f0000000002d000004348800"
],
"zone": "4",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000002d00000434da00",
"type": "dsDevice",
"attributes": {
"name": "Raumfühler Gäste",
"gtin": "4251161900036",
"dsid": "302ed89f43f02d00000434da",
"displayId": "000434da",
"present": true,
"submodules": [
"302ed89f43f0000000002d00000434da00"
],
"zone": "3",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "302ed89f43f0000000002d00000434dd00",
"type": "dsDevice",
"attributes": {
"name": "Raumfühler Zimmer 1",
"gtin": "4251161900036",
"dsid": "302ed89f43f02d00000434dd",
"displayId": "000434dd",
"present": true,
"submodules": [
"302ed89f43f0000000002d00000434dd00"
],
"zone": "2",
"controller": "302ed89f43f0000000000e400000c9bb00"
}
},
{
"id": "302ed89f43f0000000002d00000434de00",
"type": "dsDevice",
"attributes": {
"name": "Raumfühler Wohnen",
"gtin": "4251161900036",
"dsid": "302ed89f43f02d00000434de",
"displayId": "000434de",
"present": true,
"submodules": [
"302ed89f43f0000000002d00000434de00"
],
"zone": "6",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000000f00000f596700",
"type": "dsDevice",
"attributes": {
"name": "Store jardin",
"dsid": "303505d7f8000f00000f5967",
"displayId": "000f5967",
"present": true,
"shadeAttributes": {
"shadeType": "rollerShutter"
},
"submodules": [
"303505d7f800000000000f00000f596700"
],
"zone": "6",
"scenarios": [
"device-303505d7f800000000000f00000f596700-std.close",
"device-303505d7f800000000000f00000f596700-std.open",
"device-303505d7f800000000000f00000f596700-std.stop"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000000f00000f9e3700",
"type": "dsDevice",
"attributes": {
"name": "Store terrasse",
"dsid": "303505d7f8000f00000f9e37",
"displayId": "000f9e37",
"present": true,
"shadeAttributes": {
"shadeType": "rollerShutter"
},
"submodules": [
"303505d7f800000000000f00000f9e3700"
],
"zone": "6",
"scenarios": [
"device-303505d7f800000000000f00000f9e3700-std.close",
"device-303505d7f800000000000f00000f9e3700-std.open",
"device-303505d7f800000000000f00000f9e3700-std.stop"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000000f00000f9e3800",
"type": "dsDevice",
"attributes": {
"name": "Store chemin",
"dsid": "303505d7f8000f00000f9e38",
"displayId": "000f9e38",
"present": true,
"shadeAttributes": {
"shadeType": "rollerShutter"
},
"submodules": [
"303505d7f800000000000f00000f9e3800"
],
"zone": "6",
"scenarios": [
"device-303505d7f800000000000f00000f9e3800-std.close",
"device-303505d7f800000000000f00000f9e3800-std.open",
"device-303505d7f800000000000f00000f9e3800-std.stop"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000000f00000f9e4900",
"type": "dsDevice",
"attributes": {
"name": "Store Fenster",
"dsid": "303505d7f8000f00000f9e49",
"displayId": "000f9e49",
"present": true,
"shadeAttributes": {
"shadeType": "rollerShutter"
},
"submodules": [
"303505d7f800000000000f00000f9e4900"
],
"zone": "5",
"scenarios": [
"device-303505d7f800000000000f00000f9e4900-std.close",
"device-303505d7f800000000000f00000f9e4900-std.open",
"device-303505d7f800000000000f00000f9e4900-std.stop"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000000f00000f9e4a00",
"type": "dsDevice",
"attributes": {
"name": "Store Tür",
"dsid": "303505d7f8000f00000f9e4a",
"displayId": "000f9e4a",
"present": true,
"shadeAttributes": {
"shadeType": "rollerShutter"
},
"submodules": [
"303505d7f800000000000f00000f9e4a00"
],
"zone": "5",
"scenarios": [
"device-303505d7f800000000000f00000f9e4a00-std.close",
"device-303505d7f800000000000f00000f9e4a00-std.open",
"device-303505d7f800000000000f00000f9e4a00-std.stop"
],
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e49e800",
"type": "dsDevice",
"attributes": {
"name": "Store jardin",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e49e8",
"displayId": "000e49e8",
"present": true,
"submodules": [
"303505d7f800000000001680000e49e800"
],
"zone": "6",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e49ea00",
"type": "dsDevice",
"attributes": {
"name": "Store terrasse",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e49ea",
"displayId": "000e49ea",
"present": true,
"submodules": [
"303505d7f800000000001680000e49ea00"
],
"zone": "6",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e655000",
"type": "dsDevice",
"attributes": {
"name": "6th button down",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e6550",
"displayId": "000e6550",
"present": true,
"submodules": [
"303505d7f800000000001680000e655000"
],
"zone": "6",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e655200",
"type": "dsDevice",
"attributes": {
"name": "Store chemin",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e6552",
"displayId": "000e6552",
"present": true,
"submodules": [
"303505d7f800000000001680000e655200"
],
"zone": "6",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e658c00",
"type": "dsDevice",
"attributes": {
"name": "Essen Fenster",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e658c",
"displayId": "000e658c",
"present": true,
"submodules": [
"303505d7f800000000001680000e658c00"
],
"zone": "5",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "303505d7f800000000001680000e658e00",
"type": "dsDevice",
"attributes": {
"name": "Essen Türe",
"gtin": "4260385581754",
"dsid": "303505d7f8001680000e658e",
"displayId": "000e658e",
"present": true,
"submodules": [
"303505d7f800000000001680000e658e00"
],
"zone": "5",
"controller": "302ed89f43f0000000000e400000ba1300"
}
},
{
"id": "592ecffc37be552980c9c29fe60563a900",
"type": "dsDevice",
"attributes": {
"name": "Hue go 2",
"displayId": "00:17:88:01:04:7b:2e:ab-0b",
"present": true,
"submodules": [
"592ecffc37be552980c9c29fe60563a900"
],
"zone": "4",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "7f9f1906530a5484c083195e5ad7894100",
"type": "dsDevice",
"attributes": {
"name": "Hue ambiance salle à manger",
"displayId": "00:17:88:01:04:2f:50:86-0b",
"present": true,
"submodules": [
"7f9f1906530a5484c083195e5ad7894100"
],
"zone": "5",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "ade7e6ab04b059ddc02e4fa20d60ebcb00",
"type": "dsDevice",
"attributes": {
"name": "Stehlampe",
"displayId": "00:17:88:01:02:b1:f2:5c-0b",
"present": true,
"submodules": [
"ade7e6ab04b059ddc02e4fa20d60ebcb00"
],
"zone": "6",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "b607570f4e585721809d3edc73e00cb500",
"type": "dsDevice",
"attributes": {
"name": "Guest Color",
"displayId": "00:17:88:01:10:2b:e7:97-0b",
"present": false,
"submodules": [
"b607570f4e585721809d3edc73e00cb500"
],
"zone": "3",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "ba1b6dd0fbc3566880fdb9c00dceebb500",
"type": "dsDevice",
"attributes": {
"name": "Hue lightstrip 1",
"displayId": "00:17:88:01:00:ca:5a:a0-0b",
"present": true,
"submodules": [
"ba1b6dd0fbc3566880fdb9c00dceebb500"
],
"zone": "6",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "c2eee0095e1e5040808bdf7f912e962900",
"type": "dsDevice",
"attributes": {
"name": "Ampoule fluffy",
"displayId": "00:17:88:01:10:2b:eb:bd-0b",
"present": true,
"submodules": [
"c2eee0095e1e5040808bdf7f912e962900"
],
"zone": "4",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "c8b7a4ea8aa15509c0a9820da76d208a00",
"type": "dsDevice",
"attributes": {
"name": "Hue color lamp 2",
"displayId": "c8b7a4ea…",
"present": false,
"submodules": [
"c8b7a4ea8aa15509c0a9820da76d208a00"
],
"zone": "65534",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "e761caaf0a7554a580863c25892946bc00",
"type": "dsDevice",
"attributes": {
"name": "Hue ambiance salon",
"displayId": "00:17:88:01:02:0c:7c:3a-0b",
"present": true,
"submodules": [
"e761caaf0a7554a580863c25892946bc00"
],
"zone": "6",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
},
{
"id": "f6061fb0e5b95bc8808ffff6ef8247f300",
"type": "dsDevice",
"attributes": {
"name": "Hue go 1",
"displayId": "00:17:88:01:01:14:a1:57-0b",
"present": true,
"submodules": [
"f6061fb0e5b95bc8808ffff6ef8247f300"
],
"zone": "4",
"controller": "07973d9298665105809c1a6da9c7e5a600"
}
}
],
"submodules": [
{
"id": "302ed89f43f0000000000e80000408c700",
"type": "submodule",
"attributes": {
"name": "Heizung Gäste",
"technicalName": "BL-KM200",
"dsDevice": "302ed89f43f0000000000e80000408c700",
"functionBlocks": [
"302ed89f43f0000000000e80000408c700"
],
"zone": "3",
"application": "temperature"
}
},
{
"id": "302ed89f43f0000000000e80000429cd00",
"type": "submodule",
"attributes": {
"name": "Heizumg Wohnen\/Essen",
"technicalName": "BL-KM200",
"dsDevice": "302ed89f43f0000000000e80000429cd00",
"functionBlocks": [
"302ed89f43f0000000000e80000429cd00"
],
"zone": "6",
"application": "temperature"
}
},
{
"id": "302ed89f43f0000000000e80000429d100",
"type": "submodule",
"attributes": {
"name": "Heizung Schlafzimmer",
"technicalName": "BL-KM200",
"dsDevice": "302ed89f43f0000000000e80000429d100",
"functionBlocks": [
"302ed89f43f0000000000e80000429d100"
],
"zone": "4",
"application": "temperature"
}
},
{
"id": "302ed89f43f0000000000e80000429d200",
"type": "submodule",
"attributes": {
"name": "Heizung Zimmer 2",
"technicalName": "BL-KM200",
"dsDevice": "302ed89f43f0000000000e80000429d200",
"functionBlocks": [
"302ed89f43f0000000000e80000429d200"
],
"zone": "1",
"application": "temperature"
}
},
{
"id": "302ed89f43f0000000000e80000429d500",
"type": "submodule",
"attributes": {
"name": "Heizung Zimmer 1",
"technicalName": "BL-KM200",
"dsDevice": "302ed89f43f0000000000e80000429d500",
"functionBlocks": [
"302ed89f43f0000000000e80000429d500"
],
"zone": "2",
"application": "temperature"
}
},
{
"id": "302ed89f43f0000000002d000004345d00",
"type": "submodule",
"attributes": {
"name": "Raumfühler Zimmer 2",
"technicalName": "FTW04 dS",
"dsDevice": "302ed89f43f0000000002d000004345d00",
"functionBlocks": [
"302ed89f43f0000000002d000004345d00"
],
"zone": "1",
"application": "joker"
}
},
{
"id": "302ed89f43f0000000002d000004348800",
"type": "submodule",
"attributes": {
"name": "Raumfühler Schafzimmer",
"technicalName": "FTW04 dS",
"dsDevice": "302ed89f43f0000000002d000004348800",
"functionBlocks": [
"302ed89f43f0000000002d000004348800"
],
"zone": "4",
"application": "joker"
}
},
{
"id": "302ed89f43f0000000002d00000434da00",
"type": "submodule",
"attributes": {
"name": "Raumfühler Gäste",
"technicalName": "FTW04 dS",
"dsDevice": "302ed89f43f0000000002d00000434da00",
"functionBlocks": [
"302ed89f43f0000000002d00000434da00"
],
"zone": "3",
"application": "joker"
}
},
{
"id": "302ed89f43f0000000002d00000434dd00",
"type": "submodule",
"attributes": {
"name": "Raumfühler Zimmer 1",
"technicalName": "FTW04 dS",
"dsDevice": "302ed89f43f0000000002d00000434dd00",
"functionBlocks": [
"302ed89f43f0000000002d00000434dd00"
],
"zone": "2",
"application": "joker"
}
},
{
"id": "302ed89f43f0000000002d00000434de00",
"type": "submodule",
"attributes": {
"name": "Raumfühler Wohnen",
"technicalName": "FTW04 dS",
"dsDevice": "302ed89f43f0000000002d00000434de00",
"functionBlocks": [
"302ed89f43f0000000002d00000434de00"
],
"zone": "6",
"application": "joker"
}
},
{
"id": "303505d7f800000000000f00000f596700",
"type": "submodule",
"attributes": {
"name": "Store jardin",
"technicalName": "GR-KL200",
"dsDevice": "303505d7f800000000000f00000f596700",
"functionBlocks": [
"303505d7f800000000000f00000f596700"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000000f00000f9e3700",
"type": "submodule",
"attributes": {
"name": "Store terrasse",
"technicalName": "GR-KL200",
"dsDevice": "303505d7f800000000000f00000f9e3700",
"functionBlocks": [
"303505d7f800000000000f00000f9e3700"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000000f00000f9e3800",
"type": "submodule",
"attributes": {
"name": "Store chemin",
"technicalName": "GR-KL200",
"dsDevice": "303505d7f800000000000f00000f9e3800",
"functionBlocks": [
"303505d7f800000000000f00000f9e3800"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000000f00000f9e4900",
"type": "submodule",
"attributes": {
"name": "Store Fenster",
"technicalName": "GR-KL200",
"dsDevice": "303505d7f800000000000f00000f9e4900",
"functionBlocks": [
"303505d7f800000000000f00000f9e4900"
],
"zone": "5",
"application": "shades"
}
},
{
"id": "303505d7f800000000000f00000f9e4a00",
"type": "submodule",
"attributes": {
"name": "Store Tür",
"technicalName": "GR-KL200",
"dsDevice": "303505d7f800000000000f00000f9e4a00",
"functionBlocks": [
"303505d7f800000000000f00000f9e4a00"
],
"zone": "5",
"application": "shades"
}
},
{
"id": "303505d7f800000000001680000e49e800",
"type": "submodule",
"attributes": {
"name": "Store jardin",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e49e800",
"functionBlocks": [
"303505d7f800000000001680000e49e800"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000001680000e49ea00",
"type": "submodule",
"attributes": {
"name": "Store terrasse",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e49ea00",
"functionBlocks": [
"303505d7f800000000001680000e49ea00"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000001680000e655000",
"type": "submodule",
"attributes": {
"name": "6th button down",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e655000",
"functionBlocks": [
"303505d7f800000000001680000e655000"
],
"zone": "6",
"application": "lights"
}
},
{
"id": "303505d7f800000000001680000e655200",
"type": "submodule",
"attributes": {
"name": "Store chemin",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e655200",
"functionBlocks": [
"303505d7f800000000001680000e655200"
],
"zone": "6",
"application": "shades"
}
},
{
"id": "303505d7f800000000001680000e658c00",
"type": "submodule",
"attributes": {
"name": "Essen Fenster",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e658c00",
"functionBlocks": [
"303505d7f800000000001680000e658c00"
],
"zone": "5",
"application": "shades"
}
},
{
"id": "303505d7f800000000001680000e658e00",
"type": "submodule",
"attributes": {
"name": "Essen Türe",
"technicalName": "IC T4L-LED Modul",
"dsDevice": "303505d7f800000000001680000e658e00",
"functionBlocks": [
"303505d7f800000000001680000e658e00"
],
"zone": "5",
"application": "shades"
}
},
{
"id": "592ecffc37be552980c9c29fe60563a900",
"type": "submodule",
"attributes": {
"name": "Hue go 2",
"technicalName": "Extended color light: LLC020",
"dsDevice": "592ecffc37be552980c9c29fe60563a900",
"functionBlocks": [
"592ecffc37be552980c9c29fe60563a900"
],
"zone": "4",
"application": "lights"
}
},
{
"id": "7f9f1906530a5484c083195e5ad7894100",
"type": "submodule",
"attributes": {
"name": "Hue ambiance salle à manger",
"technicalName": "Color temperature light: LTP002",
"dsDevice": "7f9f1906530a5484c083195e5ad7894100",
"functionBlocks": [
"7f9f1906530a5484c083195e5ad7894100"
],
"zone": "5",
"application": "lights"
}
},
{
"id": "ade7e6ab04b059ddc02e4fa20d60ebcb00",
"type": "submodule",
"attributes": {
"name": "Stehlampe",
"technicalName": "Dimmable light: LWB010",
"dsDevice": "ade7e6ab04b059ddc02e4fa20d60ebcb00",
"functionBlocks": [
"ade7e6ab04b059ddc02e4fa20d60ebcb00"
],
"zone": "6",
"application": "lights"
}
},
{
"id": "b607570f4e585721809d3edc73e00cb500",
"type": "submodule",
"attributes": {
"name": "Guest Color",
"technicalName": "Extended color light: LCT007",
"dsDevice": "b607570f4e585721809d3edc73e00cb500",
"functionBlocks": [
"b607570f4e585721809d3edc73e00cb500"
],
"zone": "3",
"application": "lights"
}
},
{
"id": "ba1b6dd0fbc3566880fdb9c00dceebb500",
"type": "submodule",
"attributes": {
"name": "Hue lightstrip 1",
"technicalName": "Color light: LST001",
"dsDevice": "ba1b6dd0fbc3566880fdb9c00dceebb500",
"functionBlocks": [
"ba1b6dd0fbc3566880fdb9c00dceebb500"
],
"zone": "6",
"application": "lights"
}
},
{
"id": "c2eee0095e1e5040808bdf7f912e962900",
"type": "submodule",
"attributes": {
"name": "Ampoule fluffy",
"technicalName": "Extended color light: LCT007",
"dsDevice": "c2eee0095e1e5040808bdf7f912e962900",
"functionBlocks": [
"c2eee0095e1e5040808bdf7f912e962900"
],
"zone": "4",
"application": "lights"
}
},
{
"id": "c8b7a4ea8aa15509c0a9820da76d208a00",
"type": "submodule",
"attributes": {
"name": "Hue color lamp 2",
"dsDevice": "c8b7a4ea8aa15509c0a9820da76d208a00",
"functionBlocks": [
"c8b7a4ea8aa15509c0a9820da76d208a00"
],
"zone": "65534",
"application": "lights"
}
},
{
"id": "e761caaf0a7554a580863c25892946bc00",
"type": "submodule",
"attributes": {
"name": "Hue ambiance salon",
"technicalName": "Color temperature light: LTP003",
"dsDevice": "e761caaf0a7554a580863c25892946bc00",
"functionBlocks": [
"e761caaf0a7554a580863c25892946bc00"
],
"zone": "6",
"application": "lights"
}
},
{
"id": "f6061fb0e5b95bc8808ffff6ef8247f300",
"type": "submodule",
"attributes": {
"name": "Hue go 1",
"technicalName": "Extended color light: LLC020",
"dsDevice": "f6061fb0e5b95bc8808ffff6ef8247f300",
"functionBlocks": [
"f6061fb0e5b95bc8808ffff6ef8247f300"
],
"zone": "4",
"application": "lights"
}
}
],
"functionBlocks": [
{
"id": "302ed89f43f0000000000e80000408c700",
"type": "functionBlock",
"attributes": {
"name": "Heizung Gäste",
"technicalName": "BL-KM200",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "device",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
}
],
"submodule": "302ed89f43f0000000000e80000408c700",
"deviceAdapter": "302ed89f43f0000000000e80000408c700"
}
},
{
"id": "302ed89f43f0000000000e80000429cd00",
"type": "functionBlock",
"attributes": {
"name": "Heizumg Wohnen\/Essen",
"technicalName": "BL-KM200",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "device",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
}
],
"submodule": "302ed89f43f0000000000e80000429cd00",
"deviceAdapter": "302ed89f43f0000000000e80000429cd00"
}
},
{
"id": "302ed89f43f0000000000e80000429d100",
"type": "functionBlock",
"attributes": {
"name": "Heizung Schlafzimmer",
"technicalName": "BL-KM200",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "device",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
}
],
"submodule": "302ed89f43f0000000000e80000429d100",
"deviceAdapter": "302ed89f43f0000000000e80000429d100"
}
},
{
"id": "302ed89f43f0000000000e80000429d200",
"type": "functionBlock",
"attributes": {
"name": "Heizung Zimmer 2",
"technicalName": "BL-KM200",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "device",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
}
],
"submodule": "302ed89f43f0000000000e80000429d200",
"deviceAdapter": "302ed89f43f0000000000e80000429d200"
}
},
{
"id": "302ed89f43f0000000000e80000429d500",
"type": "functionBlock",
"attributes": {
"name": "Heizung Zimmer 1",
"technicalName": "BL-KM200",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "device",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
}
],
"submodule": "302ed89f43f0000000000e80000429d500",
"deviceAdapter": "302ed89f43f0000000000e80000429d500"
}
},
{
"id": "302ed89f43f0000000002d000004345d00",
"type": "functionBlock",
"attributes": {
"name": "Raumfühler Zimmer 2",
"technicalName": "FTW04 dS",
"active": true,
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2",
"type": "temperature"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3",
"type": "humidity"
}
}
],
"submodule": "302ed89f43f0000000002d000004345d00",
"deviceAdapter": "302ed89f43f0000000002d000004345d00"
}
},
{
"id": "302ed89f43f0000000002d000004348800",
"type": "functionBlock",
"attributes": {
"name": "Raumfühler Schafzimmer",
"technicalName": "FTW04 dS",
"active": true,
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2",
"type": "temperature"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3",
"type": "humidity"
}
}
],
"submodule": "302ed89f43f0000000002d000004348800",
"deviceAdapter": "302ed89f43f0000000002d000004348800"
}
},
{
"id": "302ed89f43f0000000002d00000434da00",
"type": "functionBlock",
"attributes": {
"name": "Raumfühler Gäste",
"technicalName": "FTW04 dS",
"active": true,
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2",
"type": "temperature"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3",
"type": "humidity"
}
}
],
"submodule": "302ed89f43f0000000002d00000434da00",
"deviceAdapter": "302ed89f43f0000000002d00000434da00"
}
},
{
"id": "302ed89f43f0000000002d00000434dd00",
"type": "functionBlock",
"attributes": {
"name": "Raumfühler Zimmer 1",
"technicalName": "FTW04 dS",
"active": true,
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2",
"type": "temperature"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3",
"type": "humidity"
}
}
],
"submodule": "302ed89f43f0000000002d00000434dd00",
"deviceAdapter": "302ed89f43f0000000002d00000434dd00"
}
},
{
"id": "302ed89f43f0000000002d00000434de00",
"type": "functionBlock",
"attributes": {
"name": "Raumfühler Wohnen",
"technicalName": "FTW04 dS",
"active": true,
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2",
"type": "temperature"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3",
"type": "humidity"
}
}
],
"submodule": "302ed89f43f0000000002d00000434de00",
"deviceAdapter": "302ed89f43f0000000002d00000434de00"
}
},
{
"id": "303505d7f800000000000f00000f596700",
"type": "functionBlock",
"attributes": {
"name": "Store jardin",
"technicalName": "GR-KL200",
"active": true,
"outputs": [
{
"id": "shadePositionOutside",
"attributes": {
"technicalName": "shadePositionOutside",
"type": "shadePositionOutside",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "positional"
}
}
],
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "zone",
"mode": "button1way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
},
{
"id": "5",
"attributes": {
"technicalName": "Sensor#5"
}
},
{
"id": "6",
"attributes": {
"technicalName": "Sensor#6"
}
}
],
"submodule": "303505d7f800000000000f00000f596700",
"deviceAdapter": "303505d7f800000000000f00000f596700"
}
},
{
"id": "303505d7f800000000000f00000f9e3700",
"type": "functionBlock",
"attributes": {
"name": "Store terrasse",
"technicalName": "GR-KL200",
"active": true,
"outputs": [
{
"id": "shadePositionOutside",
"attributes": {
"technicalName": "shadePositionOutside",
"type": "shadePositionOutside",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "positional"
}
}
],
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "zone",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
},
{
"id": "5",
"attributes": {
"technicalName": "Sensor#5"
}
},
{
"id": "6",
"attributes": {
"technicalName": "Sensor#6"
}
}
],
"submodule": "303505d7f800000000000f00000f9e3700",
"deviceAdapter": "303505d7f800000000000f00000f9e3700"
}
},
{
"id": "303505d7f800000000000f00000f9e3800",
"type": "functionBlock",
"attributes": {
"name": "Store chemin",
"technicalName": "GR-KL200",
"active": true,
"outputs": [
{
"id": "shadePositionOutside",
"attributes": {
"technicalName": "shadePositionOutside",
"type": "shadePositionOutside",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "positional"
}
}
],
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "zone",
"mode": "button1way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
},
{
"id": "5",
"attributes": {
"technicalName": "Sensor#5"
}
},
{
"id": "6",
"attributes": {
"technicalName": "Sensor#6"
}
}
],
"submodule": "303505d7f800000000000f00000f9e3800",
"deviceAdapter": "303505d7f800000000000f00000f9e3800"
}
},
{
"id": "303505d7f800000000000f00000f9e4900",
"type": "functionBlock",
"attributes": {
"name": "Store Fenster",
"technicalName": "GR-KL200",
"active": true,
"outputs": [
{
"id": "shadePositionOutside",
"attributes": {
"technicalName": "shadePositionOutside",
"type": "shadePositionOutside",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "positional"
}
}
],
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area2",
"mode": "button1way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
},
{
"id": "5",
"attributes": {
"technicalName": "Sensor#5"
}
},
{
"id": "6",
"attributes": {
"technicalName": "Sensor#6"
}
}
],
"submodule": "303505d7f800000000000f00000f9e4900",
"deviceAdapter": "303505d7f800000000000f00000f9e4900"
}
},
{
"id": "303505d7f800000000000f00000f9e4a00",
"type": "functionBlock",
"attributes": {
"name": "Store Tür",
"technicalName": "GR-KL200",
"active": true,
"outputs": [
{
"id": "shadePositionOutside",
"attributes": {
"technicalName": "shadePositionOutside",
"type": "shadePositionOutside",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "positional"
}
}
],
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area1",
"mode": "disabled"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
},
{
"id": "2",
"attributes": {
"technicalName": "Sensor#2"
}
},
{
"id": "3",
"attributes": {
"technicalName": "Sensor#3"
}
},
{
"id": "4",
"attributes": {
"technicalName": "Sensor#4"
}
},
{
"id": "5",
"attributes": {
"technicalName": "Sensor#5"
}
},
{
"id": "6",
"attributes": {
"technicalName": "Sensor#6"
}
}
],
"submodule": "303505d7f800000000000f00000f9e4a00",
"deviceAdapter": "303505d7f800000000000f00000f9e4a00"
}
},
{
"id": "303505d7f800000000001680000e49e800",
"type": "functionBlock",
"attributes": {
"name": "Store jardin",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area2",
"mode": "button2way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
}
],
"submodule": "303505d7f800000000001680000e49e800",
"deviceAdapter": "303505d7f800000000001680000e49e800"
}
},
{
"id": "303505d7f800000000001680000e49ea00",
"type": "functionBlock",
"attributes": {
"name": "Store terrasse",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button2",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area1",
"mode": "button2way"
}
}
],
"submodule": "303505d7f800000000001680000e49ea00",
"deviceAdapter": "303505d7f800000000001680000e49ea00"
}
},
{
"id": "303505d7f800000000001680000e655000",
"type": "functionBlock",
"attributes": {
"name": "6th button down",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "zone",
"mode": "button2way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
}
],
"submodule": "303505d7f800000000001680000e655000",
"deviceAdapter": "303505d7f800000000001680000e655000"
}
},
{
"id": "303505d7f800000000001680000e655200",
"type": "functionBlock",
"attributes": {
"name": "Store chemin",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button2",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area3",
"mode": "button2way"
}
}
],
"submodule": "303505d7f800000000001680000e655200",
"deviceAdapter": "303505d7f800000000001680000e655200"
}
},
{
"id": "303505d7f800000000001680000e658c00",
"type": "functionBlock",
"attributes": {
"name": "Essen Fenster",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button0",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area2",
"mode": "button2way"
}
}
],
"sensorInputs": [
{
"id": "0",
"attributes": {
"technicalName": "Sensor#0"
}
},
{
"id": "1",
"attributes": {
"technicalName": "Sensor#1"
}
}
],
"submodule": "303505d7f800000000001680000e658c00",
"deviceAdapter": "303505d7f800000000001680000e658c00"
}
},
{
"id": "303505d7f800000000001680000e658e00",
"type": "functionBlock",
"attributes": {
"name": "Essen Türe",
"technicalName": "IC T4L-LED Modul",
"active": true,
"buttonInputs": [
{
"id": "button2",
"attributes": {
"technicalName": "Pushbutton#0",
"type": "area1",
"mode": "button2way"
}
}
],
"submodule": "303505d7f800000000001680000e658e00",
"deviceAdapter": "303505d7f800000000001680000e658e00"
}
},
{
"id": "592ecffc37be552980c9c29fe60563a900",
"type": "functionBlock",
"attributes": {
"name": "Hue go 2",
"technicalName": "Extended color light: LLC020",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "CIE x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "CIE y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "592ecffc37be552980c9c29fe60563a900",
"deviceAdapter": "592ecffc37be552980c9c29fe60563a900"
}
},
{
"id": "7f9f1906530a5484c083195e5ad7894100",
"type": "functionBlock",
"attributes": {
"name": "Hue ambiance salle à manger",
"technicalName": "Color temperature light: LTP002",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
}
],
"submodule": "7f9f1906530a5484c083195e5ad7894100",
"deviceAdapter": "7f9f1906530a5484c083195e5ad7894100"
}
},
{
"id": "ade7e6ab04b059ddc02e4fa20d60ebcb00",
"type": "functionBlock",
"attributes": {
"name": "Stehlampe",
"technicalName": "Dimmable light: LWB010",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
}
],
"submodule": "ade7e6ab04b059ddc02e4fa20d60ebcb00",
"deviceAdapter": "ade7e6ab04b059ddc02e4fa20d60ebcb00"
}
},
{
"id": "b607570f4e585721809d3edc73e00cb500",
"type": "functionBlock",
"attributes": {
"name": "Guest Color",
"technicalName": "Extended color light: LCT007",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "CIE x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "CIE y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "b607570f4e585721809d3edc73e00cb500",
"deviceAdapter": "b607570f4e585721809d3edc73e00cb500"
}
},
{
"id": "ba1b6dd0fbc3566880fdb9c00dceebb500",
"type": "functionBlock",
"attributes": {
"name": "Hue lightstrip 1",
"technicalName": "Color light: LST001",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "CIE x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "CIE y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "ba1b6dd0fbc3566880fdb9c00dceebb500",
"deviceAdapter": "ba1b6dd0fbc3566880fdb9c00dceebb500"
}
},
{
"id": "c2eee0095e1e5040808bdf7f912e962900",
"type": "functionBlock",
"attributes": {
"name": "Ampoule fluffy",
"technicalName": "Extended color light: LCT007",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "CIE x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "CIE y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "c2eee0095e1e5040808bdf7f912e962900",
"deviceAdapter": "c2eee0095e1e5040808bdf7f912e962900"
}
},
{
"id": "c8b7a4ea8aa15509c0a9820da76d208a00",
"type": "functionBlock",
"attributes": {
"name": "Hue color lamp 2",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "colortemp",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "c8b7a4ea8aa15509c0a9820da76d208a00",
"deviceAdapter": "c8b7a4ea8aa15509c0a9820da76d208a00"
}
},
{
"id": "e761caaf0a7554a580863c25892946bc00",
"type": "functionBlock",
"attributes": {
"name": "Hue ambiance salon",
"technicalName": "Color temperature light: LTP003",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
}
],
"submodule": "e761caaf0a7554a580863c25892946bc00",
"deviceAdapter": "e761caaf0a7554a580863c25892946bc00"
}
},
{
"id": "f6061fb0e5b95bc8808ffff6ef8247f300",
"type": "functionBlock",
"attributes": {
"name": "Hue go 1",
"technicalName": "Extended color light: LLC020",
"active": true,
"outputs": [
{
"id": "brightness",
"attributes": {
"technicalName": "brightness",
"type": "lightBrightness",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "colortemp",
"attributes": {
"technicalName": "color temperature",
"type": "lightTemperature",
"min": 100.0,
"max": 1000.0,
"resolution": 1.0,
"mode": "gradual"
}
},
{
"id": "hue",
"attributes": {
"technicalName": "hue",
"type": "lightHue",
"min": 0.0,
"max": 360.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "saturation",
"attributes": {
"technicalName": "saturation",
"type": "lightSaturation",
"min": 0.0,
"max": 100.0,
"resolution": 0.10000000000000001,
"mode": "gradual"
}
},
{
"id": "x",
"attributes": {
"technicalName": "CIE x",
"type": "lightCieX",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
},
{
"id": "y",
"attributes": {
"technicalName": "CIE y",
"type": "lightCieY",
"min": 0.0,
"max": 1.0,
"resolution": 0.01,
"mode": "gradual"
}
}
],
"submodule": "f6061fb0e5b95bc8808ffff6ef8247f300",
"deviceAdapter": "f6061fb0e5b95bc8808ffff6ef8247f300"
}
}
],
"zones": [
{
"id": "1",
"type": "zone",
"attributes": {
"name": "Zimmer 2",
"floor": "1",
"orderId": 0.0,
"submodules": [
"302ed89f43f0000000002d000004345d00",
"302ed89f43f0000000000e80000429d200"
],
"applications": [
"temperature",
"joker"
],
"applications2": {
"temperature": {
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.0
},
{
"id": "heatingEconomy",
"value": 19.0
},
{
"id": "heatingSetback",
"value": 18.0
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 15.999000000000001
}
]
}
},
"applicationTypes": [
"temperature",
"joker"
]
}
},
{
"id": "2",
"type": "zone",
"attributes": {
"name": "Zimmer 1",
"floor": "1",
"orderId": 0.0,
"submodules": [
"302ed89f43f0000000002d00000434dd00",
"302ed89f43f0000000000e80000429d500"
],
"applications": [
"temperature",
"joker"
],
"applications2": {
"temperature": {
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 19.0
},
{
"id": "heatingEconomy",
"value": 18.0
},
{
"id": "heatingSetback",
"value": 17.0
},
{
"id": "heatingNight",
"value": 12.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
"applicationTypes": [
"temperature",
"joker"
]
}
},
{
"id": "3",
"type": "zone",
"attributes": {
"name": "Entrée",
"floor": "0",
"orderId": 0.0,
"submodules": [
"302ed89f43f0000000000e80000408c700",
"302ed89f43f0000000002d00000434da00",
"b607570f4e585721809d3edc73e00cb500"
],
"applications": [
"lights",
"temperature",
"joker"
],
"applications2": {
"temperature": {
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.5
},
{
"id": "heatingEconomy",
"value": 19.0
},
{
"id": "heatingSetback",
"value": 18.0
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
"applicationTypes": [
"lights",
"temperature",
"joker"
],
"applicationDetails": [
{
"id": "lights",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
}
]
}
},
{
"id": "4",
"type": "zone",
"attributes": {
"name": "Schlafzimmer",
"floor": "0",
"orderId": 0.0,
"submodules": [
"302ed89f43f0000000002d000004348800",
"302ed89f43f0000000000e80000429d100",
"f6061fb0e5b95bc8808ffff6ef8247f300",
"592ecffc37be552980c9c29fe60563a900",
"c2eee0095e1e5040808bdf7f912e962900"
],
"applications": [
"lights",
"temperature",
"joker"
],
"applications2": {
"temperature": {
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 19.0
},
{
"id": "heatingEconomy",
"value": 17.0
},
{
"id": "heatingSetback",
"value": 12.0
},
{
"id": "heatingNight",
"value": 12.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
"applicationTypes": [
"lights",
"temperature",
"joker"
],
"applicationDetails": [
{
"id": "lights",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
}
]
}
},
{
"id": "5",
"type": "zone",
"attributes": {
"name": "Cuisine",
"floor": "0",
"orderId": 0.0,
"submodules": [
"303505d7f800000000000f00000f9e4a00",
"303505d7f800000000001680000e658e00",
"303505d7f800000000001680000e658c00",
"303505d7f800000000000f00000f9e4900",
"7f9f1906530a5484c083195e5ad7894100"
],
"applications": [
"lights",
"shades"
],
"applicationTypes": [
"lights",
"shades"
],
"applicationDetails": [
{
"id": "lights",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
},
{
"id": "shades",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
}
]
}
},
{
"id": "6",
"type": "zone",
"attributes": {
"name": "Salon",
"floor": "0",
"orderId": 0.0,
"submodules": [
"303505d7f800000000000f00000f9e3700",
"303505d7f800000000001680000e655200",
"302ed89f43f0000000002d00000434de00",
"303505d7f800000000000f00000f9e3800",
"303505d7f800000000001680000e49e800",
"303505d7f800000000000f00000f596700",
"303505d7f800000000001680000e655000",
"302ed89f43f0000000000e80000429cd00",
"303505d7f800000000001680000e49ea00",
"ba1b6dd0fbc3566880fdb9c00dceebb500",
"ade7e6ab04b059ddc02e4fa20d60ebcb00",
"e761caaf0a7554a580863c25892946bc00"
],
"applications": [
"lights",
"shades",
"temperature",
"joker"
],
"applications2": {
"temperature": {
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.5
},
{
"id": "heatingEconomy",
"value": 19.5
},
{
"id": "heatingSetback",
"value": 17.5
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
"applicationTypes": [
"lights",
"shades",
"temperature",
"joker"
],
"applicationDetails": [
{
"id": "lights",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
},
{
"id": "shades",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
}
]
}
},
{
"id": "65534",
"type": "zone",
"attributes": {
"orderId": 0.0,
"submodules": [
"c8b7a4ea8aa15509c0a9820da76d208a00"
],
"applications": [
"lights"
],
"applicationTypes": [
"lights"
],
"applicationDetails": [
{
"id": "lights",
"areas": [
{
"id": "area1",
"name": ""
},
{
"id": "area2",
"name": ""
},
{
"id": "area3",
"name": ""
},
{
"id": "area4",
"name": ""
}
]
}
]
}
}
],
"scenarios": [
{
"id": "applicationZone-z4-g1-s31",
"type": "applicationZoneScenario",
"attributes": {
"name": "dodo",
"actionId": "preset44",
"context": "applicationZone",
"submodules": [
"592ecffc37be552980c9c29fe60563a900",
"c2eee0095e1e5040808bdf7f912e962900",
"f6061fb0e5b95bc8808ffff6ef8247f300"
],
"dsDevices": [
"592ecffc37be552980c9c29fe60563a900",
"c2eee0095e1e5040808bdf7f912e962900",
"f6061fb0e5b95bc8808ffff6ef8247f300"
],
"zone": "4",
"application": "lights"
}
},
{
"id": "device-302ed89f43f0000000000e80000408c700-std.forceClose",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force close",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000408c700",
"actionId": "std.forceClose"
}
},
{
"id": "device-302ed89f43f0000000000e80000408c700-std.forceOpen",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force open",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000408c700",
"actionId": "std.forceOpen"
}
},
{
"id": "device-302ed89f43f0000000000e80000408c700-std.resetForce",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Reset force",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000408c700",
"actionId": "std.resetForce"
}
},
{
"id": "device-302ed89f43f0000000000e80000429cd00-std.forceClose",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force close",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429cd00",
"actionId": "std.forceClose"
}
},
{
"id": "device-302ed89f43f0000000000e80000429cd00-std.forceOpen",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force open",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429cd00",
"actionId": "std.forceOpen"
}
},
{
"id": "device-302ed89f43f0000000000e80000429cd00-std.resetForce",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Reset force",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429cd00",
"actionId": "std.resetForce"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d100-std.forceClose",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force close",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d100",
"actionId": "std.forceClose"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d100-std.forceOpen",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force open",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d100",
"actionId": "std.forceOpen"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d100-std.resetForce",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Reset force",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d100",
"actionId": "std.resetForce"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d200-std.forceClose",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force close",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d200",
"actionId": "std.forceClose"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d200-std.forceOpen",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force open",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d200",
"actionId": "std.forceOpen"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d200-std.resetForce",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Reset force",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d200",
"actionId": "std.resetForce"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d500-std.forceClose",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force close",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d500",
"actionId": "std.forceClose"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d500-std.forceOpen",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Force open",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d500",
"actionId": "std.forceOpen"
}
},
{
"id": "device-302ed89f43f0000000000e80000429d500-std.resetForce",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Reset force",
"context": "deviceAction"
},
"dsDevice": "302ed89f43f0000000000e80000429d500",
"actionId": "std.resetForce"
}
},
{
"id": "device-303505d7f800000000000f00000f596700-std.close",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Close",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f596700",
"actionId": "std.close"
}
},
{
"id": "device-303505d7f800000000000f00000f596700-std.open",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Open",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f596700",
"actionId": "std.open"
}
},
{
"id": "device-303505d7f800000000000f00000f596700-std.stop",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Stop",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f596700",
"actionId": "std.stop"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3700-std.close",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Close",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3700",
"actionId": "std.close"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3700-std.open",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Open",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3700",
"actionId": "std.open"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3700-std.stop",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Stop",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3700",
"actionId": "std.stop"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3800-std.close",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Close",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3800",
"actionId": "std.close"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3800-std.open",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Open",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3800",
"actionId": "std.open"
}
},
{
"id": "device-303505d7f800000000000f00000f9e3800-std.stop",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Stop",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e3800",
"actionId": "std.stop"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4900-std.close",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Close",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4900",
"actionId": "std.close"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4900-std.open",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Open",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4900",
"actionId": "std.open"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4900-std.stop",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Stop",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4900",
"actionId": "std.stop"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4a00-std.close",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Close",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4a00",
"actionId": "std.close"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4a00-std.open",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Open",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4a00",
"actionId": "std.open"
}
},
{
"id": "device-303505d7f800000000000f00000f9e4a00-std.stop",
"type": "deviceScenario",
"attributes": {
"name": {
"domain": "dss-mainline",
"message": "Stop",
"context": "deviceAction"
},
"dsDevice": "303505d7f800000000000f00000f9e4a00",
"actionId": "std.stop"
}
},
{
"id": "userDefined-1539892670",
"type": "userDefinedAction",
"attributes": {
"name": "Storen auf bei Regen \/ Sturm"
}
},
{
"id": "userDefined-1539893404",
"type": "userDefinedAction",
"attributes": {
"name": "Storen WZ schliessen"
}
},
{
"id": "userDefined-1542926665",
"type": "userDefinedAction",
"attributes": {
"name": "Panic alle Storen auf"
}
},
{
"id": "userDefined-1684343510",
"type": "userDefinedAction",
"attributes": {
"name": "Heute_wird_es_warm"
}
}
],
"userDefinedStates": [
{
"id": "1560282334",
"type": "combinedState",
"attributes": {
"name": "Canicule",
"setName": "Soleil",
"resetName": "Pas de soleil",
"visibleForUsers": false
}
},
{
"id": "1567681517",
"type": "combinedState",
"attributes": {
"name": "Couvert",
"setName": "Ciel couvert",
"resetName": "Ciel non couvert",
"visibleForUsers": false
}
},
{
"id": "1684412544",
"type": "triggerState",
"attributes": {
"name": "Wird es warm ?",
"setName": "Hot day forecast",
"resetName": "Normal day forecast",
"visibleForUsers": true
}
},
{
"id": "dev.302ed89f43f0000000002d00000434de00.type9.1539893297",
"type": "measurementState",
"attributes": {
"name": "Heiss im Wohnzimmer",
"setName": "Über 23 Grad",
"resetName": "Unter 22 Grad offen",
"visibleForUsers": false
}
}
],
"floors": [
{
"id": "0",
"type": "floor",
"attributes": {
"name": "RdC",
"orderId": 0.0,
"zones": [
"4",
"6",
"5",
"3"
]
}
},
{
"id": "1",
"type": "floor",
"attributes": {
"name": "OG",
"orderId": 1.0,
"zones": [
"1",
"2"
]
}
}
],
"clusters": [
{
"id": "16",
"type": "cluster",
"attributes": {
"name": "South-East - Class ",
"applicationType": "shades"
}
},
{
"id": "17",
"type": "cluster",
"attributes": {
"name": "South-West - Class ",
"applicationType": "shades"
}
},
{
"id": "18",
"type": "cluster",
"attributes": {
"name": "North-West - Class ",
"applicationType": "shades"
}
},
{
"id": "19",
"type": "cluster",
"attributes": {
"name": "Alle",
"applicationType": "shades"
}
}
],
"applications": [
{
"id": "temperature-z1",
"type": "temperatureApplication",
"attributes": {
"applicationType": "temperature",
"zone": "1",
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.0
},
{
"id": "heatingEconomy",
"value": 19.0
},
{
"id": "heatingSetback",
"value": 18.0
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 15.999000000000001
}
]
}
},
{
"id": "temperature-z2",
"type": "temperatureApplication",
"attributes": {
"applicationType": "temperature",
"zone": "2",
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 19.0
},
{
"id": "heatingEconomy",
"value": 18.0
},
{
"id": "heatingSetback",
"value": 17.0
},
{
"id": "heatingNight",
"value": 12.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
{
"id": "temperature-z3",
"type": "temperatureApplication",
"attributes": {
"applicationType": "temperature",
"zone": "3",
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.5
},
{
"id": "heatingEconomy",
"value": 19.0
},
{
"id": "heatingSetback",
"value": 18.0
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
{
"id": "temperature-z4",
"type": "temperatureApplication",
"attributes": {
"applicationType": "temperature",
"zone": "4",
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 19.0
},
{
"id": "heatingEconomy",
"value": 17.0
},
{
"id": "heatingSetback",
"value": 12.0
},
{
"id": "heatingNight",
"value": 12.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
},
{
"id": "temperature-z6",
"type": "temperatureApplication",
"attributes": {
"applicationType": "temperature",
"zone": "6",
"availableLevels": [
"heatingComfort",
"heatingEconomy",
"heatingSetback",
"heatingNight",
"heatingVacation",
"passiveCoolingThreshold"
],
"setpoints": [
{
"id": "heatingComfort",
"value": 20.5
},
{
"id": "heatingEconomy",
"value": 19.5
},
{
"id": "heatingSetback",
"value": 17.5
},
{
"id": "heatingNight",
"value": 17.0
},
{
"id": "heatingVacation",
"value": 15.0
},
{
"id": "passiveCoolingThreshold",
"value": 23.0
}
]
}
}
],
"dsServer": {
"id": "302ed89f43f0000000002ba000010aae00",
"type": "dsServer",
"attributes": {
"name": "dSS-44",
"model": "dSS20",
"gtin": "7640156791747",
"dsid": "302ed89f43f02ba000010aae",
"version": "1.19.6.2",
"environment": "production"
}
},
"controllers": [
{
"id": "07973d9298665105809c1a6da9c7e5a600",
"type": "controller",
"attributes": {
"name": "Hue",
"technicalName": "Hue Controller @dSS-44"
}
},
{
"id": "302ed89f43f0000000000e400000ba1300",
"type": "controller",
"attributes": {
"name": "EG",
"technicalName": "dSM12"
}
},
{
"id": "302ed89f43f0000000000e400000c9bb00",
"type": "controller",
"attributes": {
"name": "OG",
"technicalName": "dSM12"
}
},
{
"id": "5060ec15829857598017033f920794d400",
"type": "controller",
"attributes": {
"name": "Sonos Controller",
"technicalName": "Sonos Controller @dSS-44"
}
},
{
"id": "b98ee34ed78a559e80e58e4aaa41e93700",
"type": "controller",
"attributes": {
"name": "Netatmo Controller",
"technicalName": "Netatmo Controller @dSS-44"
}
}
],
"apiRevision": {
"id": "apiRevisionId",
"type": "apiRevision",
"attributes": {
"additions": 4,
"removals": 0
}
},
"meterings": [
{
"id": "apartment-energy",
"type": "energyMetering",
"attributes": {
"unit": "Wh",
"technicalName": "apartment energy",
"origin": {
"type": "apartment"
}
}
},
{
"id": "apartment-power",
"type": "powerMetering",
"attributes": {
"unit": "W",
"technicalName": "apartment power",
"origin": {
"type": "apartment"
}
}
},
{
"id": "dsm-302ed89f43f0000000000e400000ba1300-energy",
"type": "energyMetering",
"attributes": {
"unit": "Wh",
"technicalName": "dSM12 energy",
"origin": {
"type": "controller",
"id": "302ed89f43f0000000000e400000ba1300"
}
}
},
{
"id": "dsm-302ed89f43f0000000000e400000ba1300-power",
"type": "powerMetering",
"attributes": {
"unit": "W",
"technicalName": "dSM12 power",
"origin": {
"type": "controller",
"id": "302ed89f43f0000000000e400000ba1300"
}
}
},
{
"id": "dsm-302ed89f43f0000000000e400000c9bb00-energy",
"type": "energyMetering",
"attributes": {
"unit": "Wh",
"technicalName": "dSM12 energy",
"origin": {
"type": "controller",
"id": "302ed89f43f0000000000e400000c9bb00"
}
}
},
{
"id": "dsm-302ed89f43f0000000000e400000c9bb00-power",
"type": "powerMetering",
"attributes": {
"unit": "W",
"technicalName": "dSM12 power",
"origin": {
"type": "controller",
"id": "302ed89f43f0000000000e400000c9bb00"
}
}
}
]
}
}
}
Hi @jtognazzi thank you very much, that helps. But apparently there is no output available for the BL devices :disappointed: I've no idea how they work. One thing is for sure, we cannot actuate them through the API. I think I will close this issue as "won't fix" since there is nothing we can do either with the old or new API.
Regarding your request for the FTW04 device I opened #49 . Could you please run the command so I can have an example of the status response. I don't own any sensor devices from digitalstrom so I cannot test it myself.
Follow up of #6 regarding the
heatingPower
output channel.For blue devices,
heatingPower
is advertised as output channel when we list the devices. It's also possible to command the output via this channel (0 for off or 100 for on).However, it seems that it's not possible to get the state of the channel
heatingPower
via the system tree. But there is a channelpowerState
.Maybe a simple solution would be to rename
heatingPower
topowerState
when we request the state, but I'm not sure if it's a good solution...