18 lines
588 B
JavaScript
18 lines
588 B
JavaScript
const airconState = msg.payload.state
|
|
const airconAttributes = msg.payload.attributes
|
|
const airconPreset = airconAttributes['preset_mode']
|
|
const airconEco = airconAttributes['eco_mode']
|
|
const airconTargetTemp = airconAttributes['temperature']
|
|
const airconFanMode = airconAttributes['fan_mode']
|
|
const airconDisplay = airconAttributes['screen_display']
|
|
|
|
msg.payload = {
|
|
"airconState": airconState,
|
|
"airconPreset": airconPreset,
|
|
"airconEco": airconEco,
|
|
"airconTargetTemp": airconTargetTemp,
|
|
"airconFanMode": airconFanMode,
|
|
"airconDisplay": airconDisplay
|
|
}
|
|
|
|
return msg |