Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Brazilian version of the app. #354

Open
fadsm opened this issue Jan 5, 2024 · 1 comment
Open

Support for Brazilian version of the app. #354

fadsm opened this issue Jan 5, 2024 · 1 comment
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@fadsm
Copy link

fadsm commented Jan 5, 2024

Is your feature request related to a problem? Please describe.
The Brazilian version of the app, does generates a ECONNEREFUSED error.

[1/5/2024, 2:43:32 AM] [Daikin Quarto] _doSendGetRequest: ERROR: API request to http://192.168.1.23/common/basic_info returned error Error: connect ECONNREFUSED 192.168.1.23:80
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '192.168.1.23',
  port: 80,
  response: undefined,
  retries: 5

Both http://192.168.1.23/aircon/get_model_info and http://192.168.1.23/skyfi/aircon/get_model_info retrieves Page Not Found.

I'm pretty sure that the Brazilian version of the app doesn't utilize the default skyfi or aircon. Inspecting the network traffic (HAR attached below), I can see that the app is sending requests to a domain called iotlabs.co.in which seem to be a third-party for the app coding.

Anyway, here's the HARs:
har_files.zip

It seems that the AC is managed by sending POST requests to /managething and checking the device status with a POST request to /active.

Please let me know if you need any further information or a new HAR file.

Again, THANKS for coding this amazing plugin! If I can buy you a coffee, just give me the link ❤️

@fadsm
Copy link
Author

fadsm commented Jan 6, 2024

#123 (comment)

@cbrandlehner cbrandlehner added enhancement New feature or request wontfix This will not be worked on labels Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants