Hallo,
ich habe gerade den Adapter installiert und mir ist dabei aufgefallen, das der Adapter bei KNX Geräten leider kein "state_switch" Objekt im ioBroker anlegt. Daduch kann ich in der VIS einige Toggles nicht benutzen.
ein jsonlist2 vom KNX Device sieht wie folgt aus:
{
"Arg":"bu_LichtDecke",
"Results": [
{
"Name":"bu_LichtDecke",
"PossibleSets":"g1:off,on",
"PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev do_not_notify:1,0 showtime:1,0 answerReading:1,0 stateRegex:textField-long stateCmd:textField-long putCmd:textField-long format listenonly:1,0 readonly:1,0 slider useSetExtensions:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading DbLogExclude DbLogInclude DbLogValueFn:textField-long alarmDevice:Actor,Sensor alarmSettings alexaName alexaProactiveEvents:1,0 alexaRoom cmdIcon devStateIcon devStateIcon:textField-long devStateStyle genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,TemperatureSensor,thermostat,contact,garage,window,lock,MotionSensor,speaker homebridgeMapping:textField-long icon siriName sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
"Internals": {
"DEF": "1/0/40:dpt1.001",
"DEVNAME": "bu_LichtDecke",
"FIRSTGADNAME": "g1",
"FUUID": "5c7bd032-f33f-6f0b-03c9-1fd93b0796862f01",
"GETSTRING": "g1:noArg",
"KNX_MSGCNT": "17",
"KNX_RAWMSG": "C0113cw0102800",
"KNX_TIME": "2020-06-14 09:57:42",
"LASTInputDev": "KNX",
"MSGCNT": "17",
"NAME": "bu_LichtDecke",
"NR": "92",
"NTFY_ORDER": "50-bu_LichtDecke",
"SETSTRING": "g1:off,on",
"STATE": "off",
"TYPE": "KNX"
},
"Readings": {
"getG1": { "Value":"off", "Time":"2020-06-14 09:57:42" },
"last-sender": { "Value":"1/1/60", "Time":"2020-06-14 09:57:42" },
"setG1": { "Value":"off", "Time":"2020-06-13 16:37:03" },
"state": { "Value":"off", "Time":"2020-06-14 09:57:42" }
},
"Attributes": {
"DbLogExclude": ".*",
"IODev": "KNX",
"alexaName": "Deckenlicht",
"alexaRoom": "Büro",
"alias": "Deckenlicht",
"devStateIcon": "off:light_light_dim_00 on:light_light_dim_100@orange",
"genericDeviceType": "light",
"group": "Licht",
"homebridgeMapping": "On=state,valueOn=on,valueOff=off,cmdOn=g1+on,cmdOff=g1+off",
"icon": "light_ceiling_light",
"room": "Buero,Homekit,alexa,ioBroker",
"siriName": "Deckenlicht"
}
} ],
"totalResultsReturned":1
}
Im ioBroker sieht es wie folgt aus:

Wäre es möglich, dies noch in den Adapter mit einzubauen?