Meine Aircondition wird ueber ein Remotec ZXT-120 bedient, mit diesem Listing :
Internals:
DEF cfba8db6 14
FUUID 5c4ef131-f33f-775d-8a7f-5229f226b8f605cf
IODev ZWAVE2
LASTInputDev ZWAVE2
MSGCNT 6
NAME AirconUp
NR 95
STATE desired-temp 19
TYPE ZWave
ZWAVE2_MSGCNT 6
ZWAVE2_RAWMSG 0004000e053105010113
ZWAVE2_TIME 2019-02-14 13:48:59
ZWaveSubDevice no
cmdsPending 0
homeId cfba8db6
isWakeUp
lastMsgSent 1550148534.20539
nodeIdHex 0e
READINGS:
2019-02-12 16:23:24 CMD ZW_APPLICATION_UPDATE
2019-02-04 14:16:55 SEND_DATA failed:00
2018-06-13 20:21:25 basicReport 0
2019-02-14 13:48:56 battery 97 %
2019-02-14 13:48:56 batteryPercent 97
2019-02-14 13:48:56 batteryState ok
2019-02-14 13:48:54 state desired-temp 19
2019-02-14 13:48:59 temperature 19 C
2019-02-14 13:48:54 timeToAck 0.030
2019-02-14 13:48:54 transmit OK
Attributes:
IODev ZWAVE2
classes BASIC SWITCH_ALL SENSOR_MULTILEVEL THERMOSTAT_MODE THERMOSTAT_SETPOINT THERMOSTAT_FAN_MODE CONFIGURATION MANUFACTURER_SPECIFIC BATTERY VERSION
devStateIcon .*Off:vent_ventilation .*Cool:frost .*Heat:sani_heating .*Heat:sani_heating
eventMap /tmOff:Off/setpointCooling 22:Cool/setpointHeating 20:Heat/
genericDeviceType thermostat
icon vent_ventilation
room BueroWolfgang,GoogleAssistant,ZWave
vclasses BASIC:1 BATTERY:1 CONFIGURATION:1 MANUFACTURER_SPECIFIC:1 SENSOR_MULTILEVEL:1 SWITCH_ALL:1 THERMOSTAT_FAN_MODE:2 THERMOSTAT_MODE:2 THERMOSTAT_SETPOINT:2 VERSION:1
webCmd Off:Cool:Heat
In Google bekommt es das Thermostatsymbol, einen Kreis zum Verändern der gewünschten Temperatur mit Anzeige derselben, Plus und Minus Buttons zum schrittweisen Einstellen der Temperatur und ein zentrales Popup-Menu : Heat Mode mit Checkmark, Off.
Das Popup-Menu tut nichts. Was mir genügen würde : Heat, Cool, Off,
entsprechend den WebCmds.
Kann ich das vielleicht über Homebridgemapping beeinflussen ?
Poste bitte deine 'jsonlist2 device' Ausgabe.
Das PopUp Menue sollte bei HEAT die Temperatur auf 21Grad stellen, wobei das bei der AC wahrscheinlich wenig sinnvoll ist. Ich hatte noch keine AC integriert, daher waere es super wenn du das jsonlist2 postest, dann kann ich das erledigen.
Kleine Korrektur : Bedient wird eine Waermepumpe, kann heizen und kuehlen.
{
"Arg":"AirconUp",
"Results": [
{
"Name":"AirconUp",
"PossibleSets":"Off:noArg Cool:noArg Heat:noArg basicSet basicValue configByte configDefault configLong configWord desired-temp fanAutoHigh:noArg fanAutoLow:noArg fanAutoMedium:noArg fanHigh:noArg fanLow:noArg fanMedium:noArg neighborUpdate:noArg returnRouteAdd returnRouteDel:noArg setpointCooling setpointHeating swaIncludeNone:noArg swaIncludeOff:noArg swaIncludeOn:noArg swaIncludeOnOff:noArg swaOff:noArg swaOn:noArg thermostatSetpointSet tmAuto:noArg tmCooling:noArg tmEnergySaveHeating:noArg tmFan:noArg tmHeating:noArg tmOff:noArg ",
"PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev WNMI_delay classes disable:0,1 disabledForIntervals do_not_notify:noArg dummy:noArg eventForRaw extendedAlarmReadings:0,1,2 ignore:noArg ignoreDupMsg:noArg neighborListPos noExplorerFrames:noArg noWakeupForApplicationUpdate:noArg secure_classes showtime:noArg vclasses useMultiCmd:noArg useCRC16:noArg zwaveRoute event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading assistantName:textField cmdIcon devStateIcon:textField-long devStateStyle fp_Erdgeschoss fp_Keller fp_Obergeschoss fp_Werkstatt gassistantName:textField genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock,aircondition,airpurifier,camera,coffeemaker,dishwasher,dryer,fan,kettle,oven,refrigerator,scene,sprinkler,vacuum,washer homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride userattr",
"Internals": {
"DEF": "cfba8db6 14",
"FUUID": "5c4ef131-f33f-775d-8a7f-5229f226b8f605cf",
"LASTInputDev": "ZWAVE2",
"MSGCNT": "32",
"NAME": "AirconUp",
"NR": "95",
"STATE": "desired-temp 19",
"TYPE": "ZWave",
"ZWAVE2_MSGCNT": "32",
"ZWAVE2_RAWMSG": "0004000e053105010114",
"ZWAVE2_TIME": "2019-02-14 16:10:26",
"ZWaveSubDevice": "no",
"cmdsPending": "0",
"homeId": "cfba8db6",
"isWakeUp": "",
"lastMsgSent": "1550157021.32887",
"nodeIdHex": "0e"
},
"Readings": {
"CMD": { "Value":"ZW_APPLICATION_UPDATE", "Time":"2019-02-12 16:23:24" },
"SEND_DATA": { "Value":"failed:00", "Time":"2019-02-04 14:16:55" },
"basicReport": { "Value":"0", "Time":"2018-06-13 20:21:25" },
"battery": { "Value":"97 %", "Time":"2019-02-14 16:10:23" },
"batteryPercent": { "Value":"97", "Time":"2019-02-14 16:10:23" },
"batteryState": { "Value":"ok", "Time":"2019-02-14 16:10:23" },
"state": { "Value":"desired-temp 19", "Time":"2019-02-14 16:10:21" },
"temperature": { "Value":"20 C", "Time":"2019-02-14 16:10:26" },
"timeToAck": { "Value":"0.036", "Time":"2019-02-14 16:10:21" },
"transmit": { "Value":"OK", "Time":"2019-02-14 16:10:21" }
},
"Attributes": {
"IODev": "ZWAVE2",
"classes": "BASIC SWITCH_ALL SENSOR_MULTILEVEL THERMOSTAT_MODE THERMOSTAT_SETPOINT THERMOSTAT_FAN_MODE CONFIGURATION MANUFACTURER_SPECIFIC BATTERY VERSION",
"devStateIcon": ".*Off:vent_ventilation .*Cool:frost .*Heat:sani_heating .*Heat:sani_heating",
"eventMap": "/tmOff:Off/setpointCooling 22:Cool/setpointHeating 20:Heat/",
"genericDeviceType": "thermostat",
"icon": "vent_ventilation",
"room": "BueroWolfgang,GoogleAssistant,ZWave",
"vclasses": "BASIC:1 BATTERY:1 CONFIGURATION:1 MANUFACTURER_SPECIFIC:1 SENSOR_MULTILEVEL:1 SWITCH_ALL:1 THERMOSTAT_FAN_MODE:2 THERMOSTAT_MODE:2 THERMOSTAT_SETPOINT:2 VERSION:1",
"webCmd": "Off:Cool:Heat"
}
} ],
"totalResultsReturned":1
}