This paste brought to you by Pastebin. View Raw

  1. [{"id":"4815f619.777a98","type":"server-state-changed","z":"4e26b575.48cedc","name":"Khamin V Swing","server":"412771e3.2e1e2","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.daikin_km_hvac_v_swing","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":200,"y":720,"wires":[["400835cb6b4b3b03"],["7d77074219f2c2ec"]]},{"id":"1b5b7b61.47a915","type":"server-state-changed","z":"4e26b575.48cedc","name":"Khamin Fan Speed","server":"412771e3.2e1e2","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_select.daikin_km_fan_speed","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":210,"y":760,"wires":[["b0c54d421f1213ca"]]},{"id":"b0c54d421f1213ca","type":"api-call-service","z":"4e26b575.48cedc","name":"Set Fan Mode","server":"412771e3.2e1e2","version":5,"debugenabled":false,"domain":"climate","service":"set_fan_mode","areaId":[],"deviceId":[],"entityId":["climate.khamin_climate"],"data":"{\t    \"fan_mode\": msg.payload\t}    ","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":440,"y":760,"wires":[[]]},{"id":"acb5885ed9a10144","type":"api-call-service","z":"4e26b575.48cedc","name":"Khamin Climate","server":"412771e3.2e1e2","version":5,"debugenabled":false,"domain":"climate","service":"set_swing_mode","areaId":[],"deviceId":[],"entityId":["climate.khamin_climate"],"data":"{\t    \"swing_mode\": msg.payload\t}    ","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":860,"y":700,"wires":[[]]},{"id":"400835cb6b4b3b03","type":"api-current-state","z":"4e26b575.48cedc","name":"Khamin Climate","server":"412771e3.2e1e2","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.khamin_climate","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":440,"y":680,"wires":[["a9d6f78cd2b6fafb"]]},{"id":"a9d6f78cd2b6fafb","type":"function","z":"4e26b575.48cedc","name":"","func":"var swing_v = msg.payload;\nvar swing_h = msg.payload2;\nvar swing_mode = msg.data.attributes.swing_mode;\nif (swing_v==\"on\"){\n    if(swing_mode==\"off\"){\n        swing_mode = vertical\n    }\n    else if(swing_mode==\"horizontal\"){\n        swing_mode = both\n    }\n}\nif (swing_h==\"on\"){\n    if(swing_mode==\"off\"){\n        swing_mode = horizontal\n    }\n    else if(swing_mode==\"vertical\"){\n        swing_mode = both\n    }\n}\nmsg.payload = swing_mode\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":640,"y":680,"wires":[["acb5885ed9a10144"]]},{"id":"3bf5cb4537809da0","type":"server-state-changed","z":"4e26b575.48cedc","name":"Khamin H Swing","server":"412771e3.2e1e2","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.daikin_km_hvac_h_swing","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload2","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":200,"y":680,"wires":[["400835cb6b4b3b03"],["7d77074219f2c2ec"]]},{"id":"7d77074219f2c2ec","type":"api-current-state","z":"4e26b575.48cedc","name":"Khamin Climate","server":"412771e3.2e1e2","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.khamin_climate","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":440,"y":720,"wires":[["661ed910191d417d"]]},{"id":"661ed910191d417d","type":"function","z":"4e26b575.48cedc","name":"","func":"var swing_v = msg.payload;\nvar swing_h = msg.payload2;\nvar swing_mode = msg.data.attributes.swing_mode;\nif (swing_v==\"off\"){\n    if(swing_mode==\"vertical\"){\n        swing_mode = off\n    }\n    else if(swing_mode==\"both\"){\n        swing_mode = horizontal\n    }\n}\nif (swing_h==\"off\"){\n    if(swing_mode==\"horizontal\"){\n        swing_mode = off\n    }\n    else if(swing_mode==\"both\"){\n        swing_mode = vertical\n    }\n}\nmsg.payload = swing_mode\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":640,"y":720,"wires":[["acb5885ed9a10144"]]},{"id":"412771e3.2e1e2","type":"server","name":"NEW Home Assistant","version":2,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30}]