Thanks. It was trying to parse the whole thing (I think). I have the sensors working including measured temp as I have the individual temperature sensors. It seems the value_json.aircons.ac1.info.setTemp doesn’t apply in that case.
So you need to look at the “value_json.aircons.ac1.info.myZone” and then pick value_json.aircons.ac1.zones.zxx.setTemp based on that.
Whilst the interface is fairly simple, getting all the values switches etc into HA might be a little complicated.
Can I ask what aircons you guys are controlling with this?
I have a Toshiba with the RBC-AMS54E-ES controller and a seperate zone controller.
Had looked at the Intesis wifi controllers but I would have to replace the existing wall controller… so sussing other options, and the MyAir system seems like a winner (if I can find a dealer in SA).
I have a ducted 14kW single phase Panasonic unit connected to a MyAir 5. I had it installed with MyAir straight away along with the individual temperature sensors.
You’ll have to ask your local MyAir installers if they’d be happy to retrofit to your existing system, I’m sure they would though. In terms of sheer compatibility, probably easiest to contact Advantage Air support. I’ve called them on the phone once about some functionality (enabling economy mode, fyi not possible via myair) and they were quite helpful.
We’re still not there on great integration with Home Assistant yet. Aside from the pymyair python library and cli tool (which I hope still works) this commit is the sum total of my work to date on the home assistant integration: https://github.com/smallsam/home-assistant/commit/e346b6e4e339c350a4d3d6c26e65f09dc3ef7977
that I spent time on last year. Too little time to code these days and little motivation as it’s Winter…
I have tried above code, but it doesnt look like it’s working. i still get error in my automation jobs saying that we have exceeded character limitations. @dennis-au - did you get this to work in your own myair system ?
Interesting reading about the integration of MyAir5 into HA. I’m looking at investing in an Advantage Air solution and potentially picking up the MyPlace solution with integrations into MyAir and MyLight.
I’ve just registered for the forum and keen to start looking at the API.
Great to see lots of interest and passion integrating the solution into HA.
I just thought I’d touch base and see if there is any recent progress with a component for HA from either @smallsam or @speedst3r? Great work guys on your efforts to date!!!
So if it helps anyone, this is my setup for my six zone MyAir system. This is based heavily on the work of @speedst3r with some modifications to get around the REST 255 character limit and so on. *EDIT corrected missing shell_command for Configuration.yaml.
It’s taken me some time to get this working and, as others have mentioned, this setup suffers from lag when updating states, however I’m happy to live with this until I can look at doing something better - and that will take some learning. In the meantime, my biggest issue has been locating everything I need in one post so thought I should share.
This is helpful, thanks. Good to see this thread has survived for a while. I have an eZone which is Advantage Air’s entry level platform… I was wondering if it would offer any of the same API capability as their higher end MyAir tools. Not sure yet but i’m keen to have a play around. I’ve set a MAC address reservation for my A/C on my router and I see the output when I navigate to the device on port 2025. Hopefully it’ll take on/off and zone fan speed commands as i’m not trying to do anything fancy!
Edit: Just had a look through the API document on the Advantage Air forum and I managed to switch my AC off and on via the URL using the commands there. This is my first step into a larger world!
I’m keen to work on some integrations for MyAir for a range of systems, and understand there is a proboards forum which might also include info on the API. I’ve tried signing up to that and my account has been waiting on staff approval for about 5 days. I’m not sure if that forum is still active? I was wondering if anyone with access can advise if its still used. I’d like to be part of that community, but at a minimum was hoping for some more info on the API than whats posted in this thread. If the forum is still a going concern does anyone know who I could ping to get my account approved?
@Chris_P_Bacon I have been trying to find someone to help me make a Homebridge plugin for the E-zone app, but people are either unfamiliar with it, do not have the skills to do it (myself) or don’t have access to the hardware. Being a noob myself I have not been able to present the API or complete list of http commands to people to help me. I have a heap of them from a person who was able to figure out the ‘set’ commands but not the ‘get’. Considering you have this completely working on HA (which I am not the least bit familiar with), would you be able to provide me with what I’d need to provide to someone who is proficient in making Homebridge plugins? I’d be over the moon if you could thanks in advance!
Hi Mitch, sorry for the delayed response. The full API documentation is available at http://advantageair.proboards.com, just register and you should be able to access everything you need.
Thanks, Iv just registered now and waiting to be accepted. In the last few days I have attempted the ‘get’ data with http://IPADDRESS:2025/getSystemData and it gives me this big data dump.
I can see my measured temps and other useful data, I just don’t know how grab what I need to use for a Homebridge plug-in (or someone else to use to build a plug-in). I know this is a HA group, but is anyone proficient in making Homebridge plugins?
Hi @Chris_P_Bacon
I’m fairly new to home assistant and just wondering does this work still. and do i just need to copy what you have above and just tweak for my setup?
Perfect I was playing around last night and i can get alot of info from the aircon unit but i just cant get turning it on or any other options to go from home assistant to the aircon itself.
am i missing something? i am getting an error pop up when trying to use the power on or off switch.
Failed to call service switch/turn_on.failed to find script shell_command.myair_setcmd
I cant see anything on how to create this script or have i missed something? thanks again for responding this seems like the only place to get help on this.