@nisio Ich hätte noch einen Verbesserungsvorschlag.
Da die Namen der States in der App ja nicht änderbar bar sind, hatte ich ja schon mal den Vorlag gemacht den Namen statt von "common" "name" (Rollladen Alexander.LEVEL) lieber von "mobile" "name" (Rollladen Alexander) zu nehmen, also von der Mobil UI Variante. Da der Mobil UI Name frei vergeben werden kann und nicht von jeweiligen Adapter nach einer gewissen Zeit wieder zurück gesetzt wird.
Hier die RAW Daten dazu:
{
"from": "system.adapter.hm-rega.0",
"ts": 1550023579094,
"common": {
"name": "Rollladen Alexander.LEVEL",
"type": "number",
"unit": "%",
"role": "level.blind",
"workingID": "WORKING",
"def": 0,
"min": 0,
"max": 100,
"read": true,
"write": true,
"mobile": {
"admin": {
"visible": true,
"name": "Rollladen Alexander"
}
},
"custom": {
"influxdb.0": {
"enabled": true,
"changesOnly": false,
"debounce": "",
"retention": 0,
"changesRelogInterval": 0,
"changesMinDelta": 0,
"storageType": ""
}
},
"smartName": {
"de": "Rollo Alexander",
"smartType": ""
}
},
"native": {
"CONTROL": "BLIND.LEVEL",
"ID": "LEVEL",
"TYPE": "FLOAT",
"UNIT": "100%",
"DEFAULT": 0,
"FLAGS": 1,
"MAX": 1,
"MIN": 0,
"OPERATIONS": 7,
"TAB_ORDER": 0
},
"acl": {
"object": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator",
"state": 1636
},
"_id": "hm-rpc.0.OEQ0265624.1.LEVEL",
"type": "state"
}
Nun ist mir die Idee gekommen, statt der Mobil UI Variante, wo die Namen ja erst mir Mobil UI gepflegt werden müssten, einfach den vorhanden Namen abzuändern.
Also den Zusatz mit dem Punkt, welcher vom Adapter kommt zu entfernen, so würde aus "Rollladen Alexander.LEVEL" dann "Rollladen Alexander".
Somit hätten die HomeMatic Nutzer die Möglichkeit den Namen zu ändern, da der Teil vor dem Punkt aus der HomeMatic Zentrale kommt und dort frei vergeben werden kann.
Was hältst du von dem Vorschlag?
Folgender Zusätze sind mir bekannt:
- .LEVEL
- .TEMPERATURE
- .ACTUAL_TEMPERATURE
- .HUMIDITY
- .SET_POINT_TEMPERATURE
- .LUX
- .STATE
- .DUTY_CYCLE
Jetzt nach dem tippen, finde ich die Mobil UI Variante doch wieder besser, da flexibler. 