IntesisHome WiFi AC Control

Look a few posts above

Okay and for airconwithme i would use:

climate:
  - platform: intesishome
    device: airconwithme_local
    username: !secret airconwithme_user
    password: !secret airconwithme_secret
    host: XXX.XXX.XXX.XXX

Correct?

(and of course using the local username/password)

correct sir. Username and pass are both admin, so not that secret :wink:

Unfortunately the airconwithme_local command doesn’t work. Or should I use intesishome_local also for my airconwithme device?

Invalid config for [climate.intesishome]: value must be one of ['IntesisBox', 'IntesisHome', 'anywair', 'intesishome_local'] for dictionary value @ data['device']. Got 'airconwithme_local'. (See /config/configuration.yaml, line 1005). Please check the docs at https://www.home-assistant.io/integrations/intesishome

And with intesishome_local I get the same error as mentioned above

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 246, in _async_setup_platform
    task = async_create_setup_task()
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 175, in async_create_setup_task
    return platform.async_setup_platform(  # type: ignore[no-any-return,union-attr]
TypeError: async_setup_platform() takes 3 positional arguments but 4 were given

Have you gotten this to work yet? I’d also like to use local control with my airconwithme device

Lots of people got it working, so what have you tried and what’s your error

HA doesn’t recognize ‘airconwithme_local’ as a valid device. The configuration.xml check fails on it.

homeassistant.exceptions.HomeAssistantError: The system cannot restart because the configuration is not valid: Invalid config for [climate.intesishome]: extra keys not allowed @ data['host']. Got '192.168.1.171'
value must be one of ['IntesisHome', 'airconwithme'] for dictionary value @ data['device']. Got 'airconwithme_local'. (See ?, line ?).

And what did you do to get this integration installed? Have you copied all files?

What version of HA Core are you using? I am using 2022.6.5. I think that @jnimmo mentioned that something changed (see post ~375) and he would look into what needs to be updated to fix the error. I have the same issue and I followed the instructions by peledzius. Maybe downgrading my HA Core would fix it for the time being?

Hi Martijn, yes I copied all files following the instruction above. I am on HA Core 2022.6.4

Anybody else managed to have any luck with getting this going recently? I have a feeling an under-the-hood upgrade such as one for python or similar may have been what broke it.

How did you go with your system?

My AC is from 2008 apparently and I also seem to have an AR-3TA3 remote (outdoor unit is an AOT54LJBYL). I was working with Frost Air in Sydney to try to get AirTouch installed, but whatever gateway they’re trying to use to connect to the Fujitsu indoor unit isn’t doing the trick and nobody seems to be able to get it working, so I’m looking into the Intesis box as a backup plan. Haven’t been able to get the model number for the indoor unit (Fujitsu told me it’s likely an ARTC54LATU or an ART54LUAK, which Intesis says it’s compatible with). Kinda suspicious that something funky is going on since Frost and Polyaire haven’t been able to work it out.

G’day everyone.

Reading on with great interest. Wondering, if you get the local device ‘box’ do you have full functionality via the local Web UI?

I will check if my fujitsu unit will allow me to run the standard wall controller in // with the intesis unit but I’m hopeful.

I only ask for the same reason a few people have. My wife doesn’t mind all the home automation. But in the case of HA going down I’m just looking to check that I’ll be able to access functionality via the wall unit and a tablet I have running as a hub via the Web UI. I don’t imagine I will be able to get the temp sensor data from each zone into the Web UI but that would be great (but doubtful) but I should be able to at least control zones via the wall unit.

Also, to avoid the temp cut off of 40 degrees are people avoiding mounting the unit in the roof? My roof space here in Australia would get 40+ in summer.

I’ve been looking into Airtouch and Izone but they aren’t up to snuff for the amount of cash they want.

Thanks in advance.

Yes @friendlyHAL , full control through the local WebUI by bringing up the IP address in a web browser:

Question for people who’ve had it working successfully on the intesishome_local configuration, is it “admin” with a lowercase “a”? Or “Admin”? Because the WebUI has a dropdown box, I don’t type it in…

Hello guys

I have many intesis devices and have a combination of the intesis home product line and intesis WMP. I can say up to this day the integration for intesis home works 99% of the time to the cloud (unless the cloud service is down) while the intesis WMP integration breaks quite often. After reading the documentation I have created a NODE - RED workflow to integrate intesis WMP → MQTT HVAC. After few days of testing things are looking like they work. I have below an example of my work flow.

and below is the node red file:

[{"id":"f81f71bd23e74d2b","type":"tab","label":"Intesis WMP","disabled":false,"info":"","env":[]},{"id":"384c2350148bf8e0","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"sit","ret":"string","splitc":" ","newline":"","tls":"","x":1590,"y":720,"wires":[["6486ebb88006ef72","efbbcca637b7f778"]]},{"id":"d0816574c67ded10","type":"change","z":"f81f71bd23e74d2b","name":"Ping message","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"PING\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":160,"wires":[["384c2350148bf8e0"]]},{"id":"0644d66f7b8d19f3","type":"inject","z":"f81f71bd23e74d2b","name":"Send the Ping message to keep connection alive","props":[{"p":"payload"}],"repeat":"30","crontab":"","once":true,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":570,"y":160,"wires":[["d0816574c67ded10"]]},{"id":"130c4b4d465004da","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 16","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,160\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":240,"wires":[["384c2350148bf8e0"]]},{"id":"e39a2ab4f994b288","type":"change","z":"f81f71bd23e74d2b","name":"set mode to cool","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:MODE,COOL\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1420,"wires":[["649d1af369d04eba"]]},{"id":"bafb9ead329b71ad","type":"change","z":"f81f71bd23e74d2b","name":"set ac to on","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,ON\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":1420,"wires":[["384c2350148bf8e0"]]},{"id":"f81d9237474c2cc4","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 17","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,170\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":300,"wires":[["384c2350148bf8e0"]]},{"id":"862bf93718505a15","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 18","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,180\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":360,"wires":[["384c2350148bf8e0"]]},{"id":"43de8f8a598b0983","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 19","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,190\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":420,"wires":[["384c2350148bf8e0"]]},{"id":"7dcd23cc2172f006","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 20","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,200\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":480,"wires":[["384c2350148bf8e0"]]},{"id":"9f3d2351697a63aa","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 21","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,210\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":540,"wires":[["384c2350148bf8e0"]]},{"id":"a953e2345cccbf0e","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 22","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,220\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":600,"wires":[["384c2350148bf8e0"]]},{"id":"11ab5f166d7bdb84","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 23","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,230\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":660,"wires":[["384c2350148bf8e0"]]},{"id":"20a4ee36db48549e","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 24","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,240\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":720,"wires":[["384c2350148bf8e0"]]},{"id":"899672723cb9f348","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 25","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,250\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":780,"wires":[["384c2350148bf8e0"]]},{"id":"d6ff56e15113773f","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 26","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,260\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":840,"wires":[["384c2350148bf8e0"]]},{"id":"3dca6bb355b756d4","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 27","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,270\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":900,"wires":[["384c2350148bf8e0"]]},{"id":"1de1eb9808d90806","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 28","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,280\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":960,"wires":[["384c2350148bf8e0"]]},{"id":"76a95faff7b90958","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 29","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,290\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1020,"wires":[["384c2350148bf8e0"]]},{"id":"2ac1ded4846a5cb7","type":"change","z":"f81f71bd23e74d2b","name":"set temp to 30","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:SETPTEMP,300\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1080,"wires":[["384c2350148bf8e0"]]},{"id":"649d1af369d04eba","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"char","ret":"string","splitc":"\\n","newline":"","tls":"","x":1050,"y":1420,"wires":[["bafb9ead329b71ad"]]},{"id":"d25e7a28ed7a8634","type":"change","z":"f81f71bd23e74d2b","name":"set mode to dry","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:MODE,DRY\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1480,"wires":[["d03f54ab1aee0718"]]},{"id":"c5e4dad79f62a5d9","type":"change","z":"f81f71bd23e74d2b","name":"set ac to on","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,ON\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":1480,"wires":[["384c2350148bf8e0"]]},{"id":"d03f54ab1aee0718","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"char","ret":"string","splitc":"\\n","newline":"","tls":"","x":1050,"y":1480,"wires":[["c5e4dad79f62a5d9"]]},{"id":"4b5b728f8de2c793","type":"change","z":"f81f71bd23e74d2b","name":"set mode to heat","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:MODE,HEAT\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":1540,"wires":[["546328040cccd546"]]},{"id":"bb1625736d675d33","type":"change","z":"f81f71bd23e74d2b","name":"set ac to on","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,ON\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":1540,"wires":[["384c2350148bf8e0"]]},{"id":"546328040cccd546","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"char","ret":"string","splitc":"\\n","newline":"","tls":"","x":1050,"y":1540,"wires":[["bb1625736d675d33"]]},{"id":"99337d6edfab787a","type":"change","z":"f81f71bd23e74d2b","name":"set mode to FAN","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:MODE,FAN\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":1600,"wires":[["3305f52a2675ca5f"]]},{"id":"e24f7f363af38270","type":"change","z":"f81f71bd23e74d2b","name":"set ac to on","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,ON\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":1600,"wires":[["384c2350148bf8e0"]]},{"id":"3305f52a2675ca5f","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"char","ret":"string","splitc":"\\n","newline":"","tls":"","x":1050,"y":1600,"wires":[["e24f7f363af38270"]]},{"id":"3adefdfb7a3aa0e0","type":"change","z":"f81f71bd23e74d2b","name":"set mode to auto","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:MODE,AUTO\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":1660,"wires":[["400e20c1f1512e72"]]},{"id":"9ac831a839b6a9a1","type":"change","z":"f81f71bd23e74d2b","name":"set ac to on","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,ON\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1250,"y":1660,"wires":[["384c2350148bf8e0"]]},{"id":"400e20c1f1512e72","type":"tcp request","z":"f81f71bd23e74d2b","name":"test2","server":"192.168.155.58","port":"3310","out":"char","ret":"string","splitc":"\\n","newline":"","tls":"","x":1050,"y":1660,"wires":[["9ac831a839b6a9a1"]]},{"id":"8ff239c9c4c07fae","type":"change","z":"f81f71bd23e74d2b","name":"set ac to off","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:ONOFF,OFF\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":870,"y":1360,"wires":[["384c2350148bf8e0"]]},{"id":"872bc81acf65ac00","type":"change","z":"f81f71bd23e74d2b","name":"set fan speed Auto","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:FANSP,AUTO\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":1140,"wires":[["384c2350148bf8e0"]]},{"id":"d59b0e758a699808","type":"change","z":"f81f71bd23e74d2b","name":"set fan speed 1","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:FANSP,1\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1200,"wires":[["384c2350148bf8e0"]]},{"id":"53673d43e254cdeb","type":"change","z":"f81f71bd23e74d2b","name":"set fan speed 2","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:FANSP,2\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1260,"wires":[["384c2350148bf8e0"]]},{"id":"d31c3849ba2240cd","type":"change","z":"f81f71bd23e74d2b","name":"set fan speed 3","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"SET,1:FANSP,3\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":1320,"wires":[["384c2350148bf8e0"]]},{"id":"5ae5543de8dda51a","type":"mqtt out","z":"f81f71bd23e74d2b","name":"set ac mode","topic":"office/ac/mode/set","qos":"2","retain":"true","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"8b50b25020aa6e4c","x":490,"y":2180,"wires":[]},{"id":"22429fac6722ea27","type":"inject","z":"f81f71bd23e74d2b","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"cool","payloadType":"str","x":230,"y":2180,"wires":[["5ae5543de8dda51a"]]},{"id":"2e24dfbdfc137aa6","type":"mqtt in","z":"f81f71bd23e74d2b","name":"set the ac mode","topic":"office/ac/mode/set","qos":"2","datatype":"utf8","broker":"8b50b25020aa6e4c","nl":false,"rap":true,"rh":0,"inputs":0,"x":220,"y":1540,"wires":[["c04e6099852bfd4d"]]},{"id":"c04e6099852bfd4d","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"cool","vt":"str"},{"t":"eq","v":"dry","vt":"str"},{"t":"eq","v":"heat","vt":"str"},{"t":"eq","v":"fan_only","vt":"str"},{"t":"eq","v":"auto","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":450,"y":1540,"wires":[["e39a2ab4f994b288"],["d25e7a28ed7a8634"],["4b5b728f8de2c793"],["99337d6edfab787a"],["3adefdfb7a3aa0e0"]]},{"id":"e589bb1745a4d2de","type":"mqtt in","z":"f81f71bd23e74d2b","name":"Set the temp","topic":"office/ac/temperature/set","qos":"2","datatype":"utf8","broker":"8b50b25020aa6e4c","nl":false,"rap":true,"rh":0,"inputs":0,"x":190,"y":820,"wires":[["97be8123cd3046d4"]]},{"id":"97be8123cd3046d4","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"16.0","vt":"str"},{"t":"eq","v":"17.0","vt":"str"},{"t":"eq","v":"18.0","vt":"str"},{"t":"eq","v":"19.0","vt":"str"},{"t":"eq","v":"20.0","vt":"str"},{"t":"eq","v":"21.0","vt":"str"},{"t":"eq","v":"22.0","vt":"str"},{"t":"eq","v":"23.0","vt":"str"},{"t":"eq","v":"24.0","vt":"str"},{"t":"eq","v":"25.0","vt":"str"},{"t":"eq","v":"26.0","vt":"str"},{"t":"eq","v":"27.0","vt":"str"},{"t":"eq","v":"28.0","vt":"str"},{"t":"eq","v":"29.0","vt":"str"},{"t":"eq","v":"30.0","vt":"str"}],"checkall":"true","repair":false,"outputs":15,"x":470,"y":820,"wires":[["130c4b4d465004da"],["f81d9237474c2cc4"],["862bf93718505a15"],["43de8f8a598b0983"],["7dcd23cc2172f006"],["9f3d2351697a63aa"],["a953e2345cccbf0e"],["11ab5f166d7bdb84"],["20a4ee36db48549e"],["899672723cb9f348"],["d6ff56e15113773f"],["3dca6bb355b756d4"],["1de1eb9808d90806"],["76a95faff7b90958"],["2ac1ded4846a5cb7"]]},{"id":"a7ec9b9de0662bee","type":"mqtt in","z":"f81f71bd23e74d2b","name":"Set the fan mode","topic":"office/ac/fan/set","qos":"2","datatype":"utf8","broker":"8b50b25020aa6e4c","nl":false,"rap":true,"rh":0,"inputs":0,"x":220,"y":1220,"wires":[["a49240836582e73e"]]},{"id":"2a4786ab3c4c7df1","type":"mqtt in","z":"f81f71bd23e74d2b","name":"Set the power mode off","topic":"office/ac/power/set","qos":"2","datatype":"utf8","broker":"8b50b25020aa6e4c","nl":false,"rap":true,"rh":0,"inputs":0,"x":240,"y":1360,"wires":[["526eaf8c3cdba0fa"]]},{"id":"526eaf8c3cdba0fa","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"OFF","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":530,"y":1360,"wires":[["8ff239c9c4c07fae"]]},{"id":"a49240836582e73e","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"high","vt":"str"},{"t":"eq","v":"medium","vt":"str"},{"t":"eq","v":"low","vt":"str"},{"t":"eq","v":"auto","vt":"str"}],"checkall":"true","repair":false,"outputs":4,"x":450,"y":1300,"wires":[["d31c3849ba2240cd"],["53673d43e254cdeb"],["d59b0e758a699808"],["872bc81acf65ac00"]]},{"id":"6486ebb88006ef72","type":"switch","z":"f81f71bd23e74d2b","name":"Manual Control update","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"AMBTEMP","vt":"str"},{"t":"cont","v":"SETPTEMP","vt":"str"},{"t":"cont","v":"MODE","vt":"str"},{"t":"cont","v":"CHN,1:ONOFF,ON","vt":"str"},{"t":"cont","v":"ONOFF","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":1820,"y":720,"wires":[["5d5453606d792c0d"],["e72ad2c4ccfe740c"],["08b09d11038f3c82","80f26e1ea40136cc"],["4c2076e4d8981977","80f26e1ea40136cc"],["53a4de48711c5887"]]},{"id":"4cf8debf5e07c75e","type":"mqtt out","z":"f81f71bd23e74d2b","name":"amb temp","topic":"office/ac/ambtemperature/set","qos":"2","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"8b50b25020aa6e4c","x":2880,"y":640,"wires":[]},{"id":"5d5453606d792c0d","type":"split","z":"f81f71bd23e74d2b","name":"","splt":":","spltType":"str","arraySplt":"5","arraySpltType":"len","stream":false,"addname":"test","x":2090,"y":640,"wires":[["bcfdef9006666009"]]},{"id":"1757908c1abb8326","type":"split","z":"f81f71bd23e74d2b","name":"","splt":",","spltType":"str","arraySplt":"3","arraySpltType":"len","stream":false,"addname":"test","x":2370,"y":640,"wires":[["298f5d70f5cbd172"]]},{"id":"298f5d70f5cbd172","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"AMBTEMP","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2530,"y":640,"wires":[["5f32bfc97e0f8f6e"]]},{"id":"5f32bfc97e0f8f6e","type":"change","z":"f81f71bd23e74d2b","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"($number($substring(payload,0, ($length(payload)-2)))) /10","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":2700,"y":640,"wires":[["4cf8debf5e07c75e"]]},{"id":"53a4de48711c5887","type":"split","z":"f81f71bd23e74d2b","name":"","splt":":","spltType":"str","arraySplt":"5","arraySpltType":"len","stream":false,"addname":"test","x":2090,"y":800,"wires":[["d2e5c03ea6cdfaf2"]]},{"id":"7caeac347c17f06a","type":"split","z":"f81f71bd23e74d2b","name":"","splt":",","spltType":"str","arraySplt":"3","arraySpltType":"len","stream":false,"addname":"test","x":2370,"y":800,"wires":[["274267526bbaeafa"]]},{"id":"274267526bbaeafa","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"ONOFF","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2530,"y":800,"wires":[["31ef3f58ca48013f"]]},{"id":"d2e5c03ea6cdfaf2","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"ONOFF","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2210,"y":800,"wires":[["7caeac347c17f06a"]]},{"id":"bcfdef9006666009","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"AMBTEMP","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2210,"y":640,"wires":[["1757908c1abb8326"]]},{"id":"c46b1333479479cd","type":"mqtt out","z":"f81f71bd23e74d2b","name":"target temp","topic":"office/ac/statetemperature/set","qos":"2","retain":"true","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"8b50b25020aa6e4c","x":2910,"y":720,"wires":[]},{"id":"e72ad2c4ccfe740c","type":"split","z":"f81f71bd23e74d2b","name":"","splt":":","spltType":"str","arraySplt":"5","arraySpltType":"len","stream":false,"addname":"test","x":2090,"y":720,"wires":[["51d4b0298716cfeb"]]},{"id":"048fe42cbc05ec13","type":"split","z":"f81f71bd23e74d2b","name":"","splt":",","spltType":"str","arraySplt":"3","arraySpltType":"len","stream":false,"addname":"test","x":2370,"y":720,"wires":[["7c5d648ea8c87cd0"]]},{"id":"7c5d648ea8c87cd0","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"SETPTEMP","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2530,"y":720,"wires":[["e093af85f05f50f4"]]},{"id":"e093af85f05f50f4","type":"change","z":"f81f71bd23e74d2b","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"(($number($substring(payload,0, 3))) /10)","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":2700,"y":720,"wires":[["c46b1333479479cd"]]},{"id":"51d4b0298716cfeb","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"SETPTEMP","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2210,"y":720,"wires":[["048fe42cbc05ec13"]]},{"id":"08b09d11038f3c82","type":"split","z":"f81f71bd23e74d2b","name":"","splt":":","spltType":"str","arraySplt":"5","arraySpltType":"len","stream":false,"addname":"test","x":2090,"y":860,"wires":[["1b1dd73ff7def672"]]},{"id":"3e093490bd17b384","type":"split","z":"f81f71bd23e74d2b","name":"","splt":",","spltType":"str","arraySplt":"3","arraySpltType":"len","stream":false,"addname":"test","x":2370,"y":860,"wires":[["e660de635b9adcdd"]]},{"id":"e660de635b9adcdd","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"MODE","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2530,"y":860,"wires":[["34dc65f913670f0c"]]},{"id":"1b1dd73ff7def672","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"MODE","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":2210,"y":860,"wires":[["3e093490bd17b384"]]},{"id":"34dc65f913670f0c","type":"change","z":"f81f71bd23e74d2b","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"$lowercase((($substring(payload,0, ($length(payload)-2)))))","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":2680,"y":860,"wires":[["5133e52ba0c4135d"]]},{"id":"540e89929a3aa0bc","type":"mqtt out","z":"f81f71bd23e74d2b","name":"mode","topic":"office/ac/modestate/set","qos":"2","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"8b50b25020aa6e4c","x":3390,"y":840,"wires":[]},{"id":"31ef3f58ca48013f","type":"change","z":"f81f71bd23e74d2b","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"$lowercase((($substring(payload,0, ($length(payload)-2)))))","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":2700,"y":800,"wires":[["d2590209c15dab0d"]]},{"id":"d2590209c15dab0d","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"off","vt":"str"},{"t":"eq","v":"on","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":2870,"y":800,"wires":[["540e89929a3aa0bc"],[]]},{"id":"5133e52ba0c4135d","type":"switch","z":"f81f71bd23e74d2b","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"fan","vt":"str"},{"t":"neq","v":"fan","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":2870,"y":880,"wires":[["9907a56f619ac6e2"],["540e89929a3aa0bc"]]},{"id":"9907a56f619ac6e2","type":"change","z":"f81f71bd23e74d2b","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"fan_only","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":3020,"y":840,"wires":[["540e89929a3aa0bc"]]},{"id":"4c2076e4d8981977","type":"change","z":"f81f71bd23e74d2b","name":"get mode information","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"GET,1:MODE\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1720,"y":560,"wires":[["384c2350148bf8e0"]]},{"id":"efbbcca637b7f778","type":"debug","z":"f81f71bd23e74d2b","name":"target temp","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1850,"y":920,"wires":[]},{"id":"80f26e1ea40136cc","type":"change","z":"f81f71bd23e74d2b","name":"get tempreture","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"GET,1:SETPTEMP\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1700,"y":500,"wires":[["384c2350148bf8e0"]]},{"id":"1aa9d91c7d629523","type":"change","z":"f81f71bd23e74d2b","name":"get state on/off","rules":[{"t":"set","p":"payload","pt":"msg","to":"\"GET,1:ONOFF\\r\"","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":1700,"y":440,"wires":[["384c2350148bf8e0"]]},{"id":"8b8aab3f77a4bb5f","type":"server-state-changed","z":"f81f71bd23e74d2b","name":"","server":"ca2808af.ee6db8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"climate.office_mqtt","entityidfiltertype":"exact","outputinitially":true,"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":1420,"y":240,"wires":[["1aa9d91c7d629523"]]},{"id":"8b50b25020aa6e4c","type":"mqtt-broker","name":"homeassistantmqtt","broker":"192.168.155.51","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""},{"id":"ca2808af.ee6db8","type":"server","name":"Home Assistant","version":2,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30"}]

This is the MQTT hvac configuration

mqtt:

  climate:

    - name: office_mqtt

      modes:

        - "off"

        - "cool"

        - "fan_only"

        - "auto"

        - "heat"

        - "dry"

      fan_modes:

        - "high"

        - "medium"

        - "low"

        - "auto"

      qos: 2

      max_temp: 30

      min_temp: 16

      power_command_topic: "office/ac/power/set"

      mode_command_topic: "office/ac/mode/set"

      mode_state_topic: "office/ac/modestate/set"

      temperature_command_topic: "office/ac/temperature/set"

      fan_mode_state_topic: "office/ac/fan/set"

      current_temperature_topic: "office/ac/ambtemperature/set"

      temperature_state_topic: "office/ac/statetemperature/set"

      #temperature_state_template: "{{value_json.targetTemperature}}"

      precision: 1.0

just checked; both are lowercase entirely so: admin / admin

1 Like

Hi Chilling_Silence, let me know if you get it working and how. Keen to also go local with my airco set-up.

Thanks!

Still no joy, been trying for two months now sporadically with no luck. Can’t do cloud OR local at all :frowning:

Thanks a lot for this - seems to work really well.

I’d resorted to using the openHAB for its intesis WMP integration, which was far from ideal!

What version of HA are you running? What’s the firmware version of your Intesis devices? Mine still won’t :frowning: