GithubHelp home page GithubHelp logo

Comments (96)

max13fr avatar max13fr commented on August 16, 2024 4

Hello,

Just to keep you update, I just released a new version of the AirzoneCloud library using the official Airzone API : https://github.com/max13fr/AirzoneCloud

It's a huge step to get home assistant integration working again as it's the low level library used internally.

Max

from airzonecloud-homeassistant.

tsenay avatar tsenay commented on August 16, 2024 3

Hello folks.
I've implemented a working integration from this repo : here
Enjoy!

from airzonecloud-homeassistant.

max13fr avatar max13fr commented on August 16, 2024 2

Hello,

Good news, I finally got the time to do all the changes needed.

Just upgrade to the new version (v1.1.1) and it should work fine.

Have fun, Max

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024 1

+1 Stopped workign yesterday.
Explanation:
max13fr/AirzoneCloud#7
2021-07-20 12:48:47 ERROR (SyncWorker_0) [custom_components.airzonecloud.climate] Unable to login to AirzoneCloud

Android APP is working with AirzoneAPI cloud

from airzonecloud-homeassistant.

jd1900 avatar jd1900 commented on August 16, 2024 1

I've talked to them via email.

Right now, once updated, the web version doesn't work unless pointing to https://m.airzonecloud.com/
But they say that in the coming days the are re-enabling it back again.

from airzonecloud-homeassistant.

max13fr avatar max13fr commented on August 16, 2024 1

Hello,

They replied me finally two weeks ago with the new API documentation (first link).

I started the rewriting of airzonecloud library and this integration to Home assistant but it takes time as a lot of things have change.

Hope to provide a new working version before christmas perhaps sooner.

Max

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024 1

Do you know when the new version for HA will be released approximately ?

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

from airzonecloud-homeassistant.

joasara avatar joasara commented on August 16, 2024

Nothing works. Restarting Home Assistant indicates that it cannot connect to AirzoneCloud. It happens since Airzone has modified its mobile APP.

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

could you please provide log, in order to check what happened?
sometime I have some some connection error, but is working...
Have you tried to reinstall? donwload latest addon file?

from airzonecloud-homeassistant.

joasara avatar joasara commented on August 16, 2024

This is the error:

Este error se originó a partir de una integración personalizada.

Logger: custom_components.airzonecloud.climate
Source: custom_components/airzonecloud/climate.py:47
Integration: airzonecloud (documentation, issues)
First occurred: 9:47:00 (1 occurrences)
Last logged: 9:47:00

Unable to login to AirzoneCloud

If you want something more specific, tell me where to get it.

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

in my opinion is not a integration issue, but login issue. try to create (via app) a new user, or verify permissions to current user. if I understood the new app, permission is now on single device/zone
(i'm not a part of dev team, but user :-) )

from airzonecloud-homeassistant.

joasara avatar joasara commented on August 16, 2024

It seems that neither.
I have created a new user and given the permissions. I have tried with the 3 there are (advanced, basic and administrator) and the errors remain the same.
Those users in the airzone app if they log in correctly and can act without problems.

from airzonecloud-homeassistant.

joasara avatar joasara commented on August 16, 2024

Do we know if it can be fixed?

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

When some developer will get along, i am watching all airzones repositories in search on github and watching the update date. If somebody update it i will try it and report here :>

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

I have sent an email again, i am trying API calls from a Postman app. getting errors
405 Not Allowed
unknw

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Thank you for info!
Interesting i changed to m.airzonecloud.com in the repository and still was not working. Well lets wait and see :>

from airzonecloud-homeassistant.

jd1900 avatar jd1900 commented on August 16, 2024

Thank you for info!
Interesting i changed to m.airzonecloud.com in the repository and still was not working. Well lets wait and see :>

m.airzonecloud.com points to the new airzone cloud, not the old one, maybe that's why.

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

yeah...

from airzonecloud-homeassistant.

oopptt avatar oopptt commented on August 16, 2024

Same behavior here, not working since a couple of days ago

from airzonecloud-homeassistant.

marcgarciamarti avatar marcgarciamarti commented on August 16, 2024

Same here. Interested to follow this issue.

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Normally it should have been resolved this week…

from airzonecloud-homeassistant.

damm301 avatar damm301 commented on August 16, 2024

same here. not working since the latest app and api updates.
(but also their app messed things up - although not a login issue, but showing unreasonable temperature and humidity readings, and controls are mixed up)

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Hello
No news?

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Hello
No news?

max13fr/AirzoneCloud#7 (comment)

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Any progress? Hope that this can be fixed...
(I miss my automated tools for my Airzone unit)

from airzonecloud-homeassistant.

aimartin avatar aimartin commented on August 16, 2024

I hope this is fixed soon, I miss it too :)

Out of my curiosity, what kind of automations do you have for the Airzone?

Any progress? Hope that this can be fixed...
(I miss my automated tools for my Airzone unit)

from airzonecloud-homeassistant.

supertabouret avatar supertabouret commented on August 16, 2024

Same problem for me. I hope you can fix it :)

from airzonecloud-homeassistant.

jrhbcn avatar jrhbcn commented on August 16, 2024

Out of my curiosity, what kind of automations do you have for the Airzone?

I've got a couple of them just to notify me when AC is on and a window is opened for more than 5 minutes in the same room or when I leave the house and left it ON. Simple but effective!!

from airzonecloud-homeassistant.

oopptt avatar oopptt commented on August 16, 2024

yes, same for me, I have one detecting me or my partner leaving the house and after 5 minutes out all the airzone systems are turned OFF, very useful. You can also control your humidifiers by checking blueface humidity values. Now obviously that's not working, so I hope it could be fixed soon.

from airzonecloud-homeassistant.

supertabouret avatar supertabouret commented on August 16, 2024

Still not working 😰

from airzonecloud-homeassistant.

marcgarciamarti avatar marcgarciamarti commented on August 16, 2024

Guys, it's August. Cut him some slack!

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Another one looking forward to it!

Amazing integration by the way. Can't wait for it to start working again! I guess there is a lot of reverse engineering and work to do and as @marcgarciamarti said, these are not the most convenient dates for that..

Thanks and good luck

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

if I am not mistaken, the documentation has not yet come out ... how does @max13fr develop ???

from airzonecloud-homeassistant.

supertabouret avatar supertabouret commented on August 16, 2024

if I am not mistaken, the documentation has not yet come out ... how does @max13fr develop ???

Not sure but here is the api guide i found.
https://drive.google.com/file/d/1qBr5jXPaf8GSB86EdCzptl5cDoWbHEJ8/view?usp=sharing

Does it help ? If you find a way to update the code let us know !

from airzonecloud-homeassistant.

max13fr avatar max13fr commented on August 16, 2024

Hi,

Here more information on this issue : max13fr/AirzoneCloud#7 (comment)

Max

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Any progress on this? No news since early Aug :(. I tried other integrations but no success on my webserver. Anyone who has solved the problem? Any recommendation? Many thanks

from airzonecloud-homeassistant.

marcgarciamarti avatar marcgarciamarti commented on August 16, 2024

Any progress on this? No news since early Aug :(. I tried other integrations but no success on my webserver. Anyone who has solved the problem? Any recommendation? Many thanks

What other integrations did you try?

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Any progress on this? No news since early Aug :(. I tried other integrations but no success on my webserver. Anyone who has solved the problem? Any recommendation? Many thanks

What other integrations did you try?

My Airzone is 1 year old and I got it sold as something called "Werbserver".

I've tried this one: https://github.com/gpulido/homeassistant-airzone but I don't know either the class (Innobus, Aidoo or LocalAPI) nor the port. It seems that it's working for some people.

I've also tried this one: https://github.com/jrhbcn/HomeAssistant-airzone_local - seems to be a fork from max13fr but working locally. Haven't succeed either.

Regards

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

I can confirm that this local airzone homeassistant custom components is working
https://github.com/gpulido/homeassistant-airzone
All is fine, lets hope it sticks this way :)
This is my settings:
climate:

platform: airzone
host: 192.168.x.x
port: 3000
device_id: 1
device_class: localapi

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Did you installed the python Airzone api for that?

from airzonecloud-homeassistant.

jrhbcn avatar jrhbcn commented on August 16, 2024

I've also tried this one: https://github.com/jrhbcn/HomeAssistant-airzone_local - seems to be a fork from max13fr but working locally. Haven't succeed either.

I am the author of that, it is still a work in progress and not ready for the public sorry! However, I recommend to use as other have mentioned this repo https://github.com/gpulido/homeassistant-airzone as should do everything and more.

In my case local API is working but then my airzone webserver stops responding after 1-2 days. That has been consistent for weeks now. Anyone experiencing these problems? Is it stable for you?

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Your Airzone web server stop responding in any case (even with the Airzone application app) or just in HA?
I will not take the risk to break my Airzone heater / air conditioner

from airzonecloud-homeassistant.

jrhbcn avatar jrhbcn commented on August 16, 2024

Your Airzone web server stop responding in any case (even with the Airzone application app) or just in HA?
I will not take the risk to break my Airzone heater / air conditioner

Just accessing local API directly using "curl" just stops responding. Contacted support and they said they were looking at it (but that was several weeks ago). Airzone app and physical controls keep working.

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Did you installed the python Airzone api for that?

Same question here. I've just installed the custom component in HASS and was assuming that it should work just like this.

With "curl" on cmd, I get this error:

curl -X POST http://192.168.X.XXX:3000/api/v1/hvac -H "Content-Type: application/json" -d "{"systemId":1, "zoneId":0}"

curl: (7) Failed to connect to 192.168.X.XXX port 3000: Connection refused

My system is wireless (not wired as I've seen in some other people that got it working) and in the case I need to install something else, could someone shed some light on how to do it?

from airzonecloud-homeassistant.

jrhbcn avatar jrhbcn commented on August 16, 2024

@aabafra I seem to recall (don't remember where I saw this) that the local API only worked for wired webserver (not wireless).

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

@aabafra I seem to recall (don't remember where I saw this) that the local API only worked for wired webserver (not wireless).

That's what I suspect.. I have also read it somewhere, but it's true that it's WIP and might have changed.

Just checked the invoice and my exact model is "airzone Flexa 3 ----- Flexa 3 6Z"

I might have to wait till a cloud solution.. @max13fr All my hopes are on you now :)

from airzonecloud-homeassistant.

oopptt avatar oopptt commented on August 16, 2024

@aabafra I will also try the local integration from gpulido, but AFAIK, for that solution to work we need a Raspberry Pi directly connected to your Airzone switchboard using RS485 to USB adaptor. So I'm waiting this connector to arrive to try that local connection. With that solution (if it works) you would have the local solution to manage the airzone with Home Assistant and also the Airzone cloud webserver just as a backup solution. Am I right guys or I'm missing something?

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

@aabafra I will also try the local integration from gpulido, but AFAIK, for that solution to work we need a Raspberry Pi directly connected to your Airzone switchboard using RS485 to USB adaptor. So I'm waiting this connector to arrive to try that local connection. With that solution (if it works) you would have the local solution to manage the airzone with Home Assistant and also the Airzone cloud webserver just as a backup solution. Am I right guys or I'm missing something?

Thanks! you made it pretty clear.

It's a shame that it was working wirelessly through the cloud and now we've to do another work around using raspberries and additional coding layers to do exactly the same we already had. I hope that someone can get it again.. I'm really looking forward to it. If I see it takes too long, I may join you with the RS485 thing :D.

Thanks!

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Did you installed the python Airzone api for that?

https://github.com/gpulido/homeassistant-airzone
Just this as per instruction

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Did you installed the python Airzone api for that?

https://github.com/gpulido/homeassistant-airzone
Just this as per instruction

Best ukrolelo,

https://pypi.org/project/python-airzone/ describes a localapi for webserver: AZX6WEBSCLOUDC.
I have this webserver: AZX6WSCLOUDDINR, and I can't get it working like you describred. Do you have a solution for me?

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Do you have any logs? you are using the one i am? Show settings.

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Do you have any logs? you are using the one i am? Show settings.

That's great, then I should be able to get this working. I followed installation documentation via https://github.com/gpulido/homeassistant-airzone

I can't get a connection via integration, so I put the above in climate.yaml. This is my configuration:

  • platform: airzone
    host: 192.168.XXX.XX
    port: 5020
    device_id:
    device_class: "localapi"

See my airzone cloud system info screenshot: https://ibb.co/k3gnTpS

I got this logging/error:
Logger: airzone.localapi
Source: /usr/local/lib/python3.9/site-packages/airzone/localapi.py:62
First occurred: 10:22:40 (1 occurrences)
Last logged: 10:22:40

HTTPConnectionPool(host='192.168.XXX.XX', port=5020): Max retries exceeded with url: /api/v1/hvac (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f218f8bfc10>: Failed to establish a new connection: [Errno 111] Connection refused'))
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn
conn = connection.create_connection(
File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection
raise err
File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 394, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 234, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "/usr/local/lib/python3.9/http/client.py", line 1257, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/local/lib/python3.9/http/client.py", line 1303, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.9/http/client.py", line 1252, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/local/lib/python3.9/http/client.py", line 1012, in _send_output
self.send(msg)
File "/usr/local/lib/python3.9/http/client.py", line 952, in send
self.connect()
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 200, in connect
conn = self._new_conn()
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f218f8bfc10>: Failed to establish a new connection: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 439, in send
resp = conn.urlopen(
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 755, in urlopen
retries = retries.increment(
File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 574, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.XXX.XX', port=5020): Max retries exceeded with url: /api/v1/hvac (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f218f8bfc10>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/airzone/localapi.py", line 52, in retrieve_state
response = requests.post(url=self._API_ENDPOINT,
File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 119, in post
return request('post', url, data=data, json=json, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='192.168.XXX.XX', port=5020): Max retries exceeded with url: /api/v1/hvac (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f218f8bfc10>: Failed to establish a new connection: [Errno 111] Connection refused'))

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Screenshot_198
You have different ports and wrong quotes and no device ID.
Try with my settings again.
But you have different airzone cloud interface than i do....

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

I tried your suggestion, but unfortunately it doesn't work. (The device_id was in my config, but I had deleted too much information for this topic.) How did you find out which port number you needed?

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Well i read the API docs from airzone.
I tested the API with postman for http get+post and when i see that it was working i went to the airzone local addon.
But first try that regular API is working. Its pointles for you to test airzone local first as i see.

https://drive.google.com/file/d/1qBr5jXPaf8GSB86EdCzptl5cDoWbHEJ8/view

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

I'm not familiar with Postman, but I've seen a few youtube videos and would like to see if it makes me any wiser. Where can I find those Airzone API docs?

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Sorry, I just see the API link in your post. (still a little early)

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

error postman

I can't make any connection with the gateway. It works fine via https://m.airzonecloud.com/, but I have no clue how to go on from here... I tried port scanning, that didn't give me any result. The documentation gives in example port number 5020, but in your situatie it was port 3000. Can someone give me a suggestion?

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

If its not working and you don't see 3000 open port, you should ask you technician and say that local API is not working if they can enable it remotely. This was my case. They connected, done something, then i restart power on the airzone module and all good :)

from airzonecloud-homeassistant.

bvis avatar bvis commented on August 16, 2024

The local API only is available in some "modern" hardware, it needs to be the model wifi 5G or the new hub.

If I'm not wrong in case you have an older hardware your only option is to connect via the AirzoneCloud API (it's what this component was doing until they changed the API version and broke the compatibility, as this is not an official component it can happen on any breaking change in the cloud API) or via sniffing protocol connecting a rbpi directly to the airzone component as mentioned in this thread.

It seems this differentiation is not clear enough for everybody and some people is trying to fix their problems with a mix of solutions that won't work.

This repo is about a component that connects via the Airzone Cloud API, my suggestion is that any alternative fix is addressed via links to their own repo for not to add here too much noise.

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

The local API only is available in some "modern" hardware, it needs to be the model wifi 5G or the new hub.

If I'm not wrong in case you have an older hardware your only option is to connect via the AirzoneCloud API (it's what this component was doing until they changed the API version and broke the compatibility, as this is not an official component it can happen on any breaking change in the cloud API) or via sniffing protocol connecting a rbpi directly to the airzone component as mentioned in this thread.

It seems this differentiation is not clear enough for everybody and some people is trying to fix their problems with a mix of solutions that won't work.

This repo is about a component that connects via the Airzone Cloud API, my suggestion is that any alternative fix is addressed via links to their own repo for not to add here too much noise.

Is there any chance to use local API wirelessly? My hardware is 1 year old (Flexa 3.0). It was working prefectly throught Cloud and I'd like to avoid the rbpi thing..

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

technician

I've checked with a port scanner tool and only found port 22 (SSH) open. Who do you mean by "your technician"? Technical support? I've opened a ticket just in case.

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

technician

I've checked with a port scanner tool and only found port 22 (SSH) open. Who do you mean by "your technician"? Technical support? I've opened a ticket just in case.

Well who installed the system. If you install by your self, then you need some technician who have knowledge to solve it

from airzonecloud-homeassistant.

Gotouille avatar Gotouille commented on August 16, 2024

Hi,
Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

It should be possible bacause now it works in homebridge or Alexa for example.

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Hi, Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

max13fr/AirzoneCloud#7 (comment)

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

I'm also interested on this.

Hi, Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

max13fr/AirzoneCloud#7 (comment)

As far as I know, this solution only works through LOCAL API - either you need some of the specific models supporting it or install a raspberry pi doing that function.

What I would like to have again is a pure cloud integration, just having to introduce my Airzone cloud login. Really looking foward to it. @max13fr all our hopes are on you man

from airzonecloud-homeassistant.

Gotouille avatar Gotouille commented on August 16, 2024

Hi, Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

max13fr/AirzoneCloud#7 (comment)

I'm following both these threads for a few months now, but I'm not quite sure if the lack of information means that Airzone Cloud will never be compatible again with Home Assistant in the foreseeable future or if there is hope for a compatibility soon.
I'm still hoping for now, but that's less and less easy to be so.
I won't be able to do a local installation before a very long time, so the cloud compatibility would be a life saver for me.

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

I personally wrote to technical support and told me that the gateways compatible with local api are:
-AZX6WSPHUB
-AZX6WEBSCLOUDC (discontinued)
-AZX6WSC5GER
In other cases you have to put the raspberry or wait for someone to make it compatible again with home assistant via cloud.

I'm even cosidering changing my 1 year old gateway by one of those.. :S.

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Hi, Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

max13fr/AirzoneCloud#7 (comment)

With this solution, I have only heat-cool or off possibilty? not Heat, Cool, fan... Before July, I could

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

Hi, Does someone know if there is progress on Airzone Cloud for Home Assistant ? Either from Max13fr him/herself or from another person/project ?

max13fr/AirzoneCloud#7 (comment)

With this solution, I have only heat-cool or off possibilty? not Heat, Cool, fan... Before July, I could

is an half true:

  • real "state" is only on system, not on zone; and you can change it
  • zone is only heat-cool or off, but you can use it to ON/OFF zone state
    here more details

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

Hi all. I lived in peace till a couple of days ago with my old API version and ignoring all this mess,
Then, silly me, I opened the Airzone app on the phone by mistake and the world fell on my head.
But, let me start with order.
My Airzone controller is a AZCE6IBPRO6 and the WebServer is a AZX6WEBSCLOUDC so, according to what I saw above I should be ok.
I'm not. The only open port of my WebServer is the 22... no access to the 3000.
When all this happened the firmware level of thw WebServer was 3.173 so, having seen that other people had to update their firmware to have it working, I called Airzone and they updated the firmware to 3.36.
I switched off the power to the Airzone to restart everything and tried again.... port 3000 is still closed.
I tried to email again Airzone to say that the port 3000 was closed and the local API not working... no answer so far, except a first nonsense answer suggesting to open the port 3000 in the provider access point.
Of course I'm doing my tests on the LAN, so, port 3000 is not open.
I checked both with NMAP and by trying to configure the integration.... connection refused.

I don't think I missed a step, but please, double check me and let me now if there is something I didn't think of.

Thanks for whatever hint...

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

I completely agree with your conclusion. This is where it ends for me too. Could it be a matter of switching a jumper on the board, or has the port been disabled via the firmware upgrade?

from airzonecloud-homeassistant.

gabrio79 avatar gabrio79 commented on August 16, 2024

I have 2 systems, on the first one, all working on second one Local API doesn't worked, so I opened a mail ticket to support@airzone and they resolved.
Some days ago, I had so e problems, Local API doesn't works, i opened another ticket and the resolved again... Very polite!
So, I can suggest you to write them again..
Where are you from? Could be Your local support not good? I'm from Italy

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

@antoinevandenhurk ,
after seeing your post I went back to the documentation and checked if there was a switch related to this issue...
Nothing at all.
In my case the port 3000 was already disabled when I was running formware 3.173 and continues to be disabled now on 3.36
To be sure I tried to run from command line "nmap -sT 192.168.1.18" and it confirmed that only port 22/tcp is open on that adapter..

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

@gabrio79 ,
I'm living in France but I'm italian and I'm talking the italian support team.
As I said I wrote them saying that I had no access to port 3000 of the adapter and also asking to update the firmware.
They did the update to level 3.36 but gave me this answer concerning the port:
"Ad ogni modo per informazione, le dico che le porte si aprono direttamente dalle configurazioni avanzate del router, e questa operazione è eseguibile unicamente dall’utente, oppure dalla compagnia telefonica che presta il servizio di rete."
For the non italian friends, they gave an answer confusing the ports of the router with the ports of the appliance.

I kindly replied that I was talking of the port of the adapter and sent them the local-API manual to better explain my needs.
I got no answer so far to this second request, so I'll have to wait tomorrow towrite them again... unfortunately I don't have a phone number to call.. :(

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

@gabrio79
Good news.
Airzone answered and said that the local API was not loaded on the Webserver.
I immediatly reconfigured the integration in Home Assistant, make it point to the Webserver address, port 3000, localapi and.... voilà it worked at the first shot.
I'm very happy of their support... unfortunately there was a weekend in between.... but asking them the right question I got the right answer and very quickly

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Yesterday I received a firmware upgrade to 3.36. I thought I understood that this would help me, but I still can't connect to the web server. I have performed the following actions:
Disabled the firewall on my Windows computer, so that no ports on my computer are blocked. Then I try the local api to post a request with Postman according to the manual, where I receive the error message: "Error: connect ECONNREFUSED 192.168.123.17:3000". According to Airzone, port 3000 should be open by default.
image

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

In contrast, Portscan indicates that port 3000 is not open.
image

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

@antoinevandenhurk , as I said above, when they updated my unit to 3.36 I also had port 3000 closed.
When I called them again they found that the localapi was not loaded on my unit and for that reason port 3000 was not open.
They corrected the issue without any additional firmware update

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

image
Unfortunately the local api doesn't seem to work for my device (AZX6WSCLOUDDINR).

from airzonecloud-homeassistant.

gbuico avatar gbuico commented on August 16, 2024

@antoinevandenhurk , yes... unfortunately localAPI is not available on Wireless devices...

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Hi guys,

I wrote Airzone support to find a way to connect through cloud (as before) and they gave me 2 ways that I think is worth exploring:

1/
The web api: https://developers.airzonecloud.com/docs/web-api/#auth It is an api where the credentials used are the user credentials. It is like when using the web but without the frontend part only direct requests. It is more intended for end users not for integrators or brands.

2/
The cloud api: https://developers.airzonecloud.com/docs/open-api/#post-/auth/oauth2/login It is one that is used for integrators, brands, companies. As I said the flow is a bit more complex because it adds an authentication layer before it can be used where we store the data of the integration that is being used, application name, description, etc.

__
For the latter, I receied some credentials that they created for me (client_id and client_secret).

Haven't had time to check it yet but I think that should be the way to get back what we once had.. the integration via cloud.

I will try to have it a look but would be great that someone with further knowledge gives it a try..

Sorry if all this is evident, it's just new to me.

from airzonecloud-homeassistant.

plouf34 avatar plouf34 commented on August 16, 2024

Take all the time that you need if you could deliver a version like before July ;-)

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Hello,

They replied me finally two weeks ago with the new API documentation (first link).

I started the rewriting of airzonecloud library and this integration to Home assistant but it takes time as a lot of things have change.

Hope to provide a new working version before christmas perhaps sooner.

Max

Great news!! Really happy to hear this!!

from airzonecloud-homeassistant.

marcgarciamarti avatar marcgarciamarti commented on August 16, 2024

Hello,

They replied me finally two weeks ago with the new API documentation (first link).

I started the rewriting of airzonecloud library and this integration to Home assistant but it takes time as a lot of things have change.

Hope to provide a new working version before christmas perhaps sooner.

Max

I couldn't be happier!!! Thank you @max13fr !!!

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

Hello,

They replied me finally two weeks ago with the new API documentation (first link).

I started the rewriting of airzonecloud library and this integration to Home assistant but it takes time as a lot of things have change.

Hope to provide a new working version before christmas perhaps sooner.

Max

Hey Max,

That would be great, since my hardware isn't compatible for the local API.

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

@max13fr wooohooooo

from airzonecloud-homeassistant.

aabafra avatar aabafra commented on August 16, 2024

Hello,

Just to keep you update, I just released a new version of the AirzoneCloud library using the official Airzone API : https://github.com/max13fr/AirzoneCloud

It's a huge step to get home assistant integration working again as it's the low level library used internally.

Max

Thanks a million Max, I’m sure you’ll get it. Looking forward to it, as many many people

from airzonecloud-homeassistant.

Gotouille avatar Gotouille commented on August 16, 2024

Thanks a lot for your hard work

from airzonecloud-homeassistant.

mvillarejo avatar mvillarejo commented on August 16, 2024

great work @max13fr!

from airzonecloud-homeassistant.

jfernandezgersol avatar jfernandezgersol commented on August 16, 2024

Hi @max13fr! Really cool that you are trying to keep updated both repos :) Thank you! If I can help you somehow with the release of a new version in this repo to support the new API, just let me know.

from airzonecloud-homeassistant.

ukrolelo avatar ukrolelo commented on August 16, 2024

Wooohoooooooooooooooo Thank you!

from airzonecloud-homeassistant.

antoinevandenhurk avatar antoinevandenhurk commented on August 16, 2024

It's working again, thank you very much!

from airzonecloud-homeassistant.

Neurohome avatar Neurohome commented on August 16, 2024

Hello,

Good news, I finally got the time to do all the changes needed.

Just upgrade to the new version (v1.1.1) and it should work fine.

Have fun, Max

Hi. You sed the new version of the airzonecloud integration on HA HACS?

from airzonecloud-homeassistant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.