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

Future request: Deco new firmware #203

Open
mousawm opened this issue Jul 14, 2023 · 5 comments
Open

Future request: Deco new firmware #203

mousawm opened this issue Jul 14, 2023 · 5 comments
Labels
enhancement New feature or request help wanted Extra attention is needed not_supported_in_web_admin_api Feature is not supported in the web admin API

Comments

@mousawm
Copy link

mousawm commented Jul 14, 2023

My deco x68 got updated to firmware 1.2 .
Screenshot_20230714-082719
Which gave me the ability to specify IOT Wi-Fi network.
Screenshot_20230714-082750
And new option like "Connection Preference"
Screenshot_20230714-082029~3
Which give you the ability to choose the preferred deco and the preferred Wi-Fi band for each device in your network.
Screenshot_20230714-082047~2

If you can add this information in the attributes for the devices that would be very helpful.

Thanks in advance.

@mousawm mousawm changed the title Deco new firmware Future request: Deco new firmware Jul 14, 2023
@amosyuen amosyuen added enhancement New feature or request help wanted Extra attention is needed labels Jul 20, 2023
@amosyuen
Copy link
Owner

Unfortunately don't have that firmware. If you enable the debug logs and can find that info in the client list debug, send me some examples and I can look into adding it.

@mousawm mousawm closed this as completed Jul 20, 2023
@mousawm
Copy link
Author

mousawm commented Jul 20, 2023

Unfortunately don't have that firmware. If you enable the debug logs and can find that info in the client list debug, send me some examples and I can look into adding it.

Hi,
I'd like to help here what I find regarding iot client:
{'mac': '2C-F4-86-50-87-DB', 'up_speed': 0, 'down_speed': 0, 'wire_type': 'wireless', 'access_host': '1', 'connection_type': 'band2_4', 'space_id': '1', 'ip': '192.168.754.199', 'client_mesh': False, 'online': True, 'name': 'U3dpdGNoQm90IEh1Yk1pbmk=', 'enable_priority': False, 'remain_time': 0, 'owner_id': '', 'client_type': 'iot_device', 'interface': 'main'}, {'mac': '86-4E-AF-85-GD-DC', 'up_speed': 0, 'down_speed': 0, 'wire_type': 'wireless', 'access_host': '1', 'connection_type': 'band2_4', 'space_id': '1', 'ip': '192.168.575.864', 'client_mesh': True, 'online': True, 'name': 'SGFsbGEgQUM=', 'enable_priority': False, 'remain_time': 0, 'owner_id': '', 'client_type': 'iot_device', 'interface': 'iot'}]
The interface is either "main" or "iot" maybe also "guest" I guess.
Not sure if there other information that would help you here to get the current connection and preferred deco.
If there any thing I can do to help please tell me.
I changed the IP and Mac addresses.

@mousawm mousawm reopened this Jul 20, 2023
@amosyuen
Copy link
Owner

Looks like the data does not contain the preferred deco or preferred band.

The integration should already show the current connected deco and it should handle the new iot network alright since it's just "iot" value in the interface attribute.

This integration uses the admin web UI which does not give the same info as the app. So from the looks of your data I don't think we can get that new info as the integration is implemented today.

@amosyuen amosyuen added the not_supported_in_web_admin_api Feature is not supported in the web admin API label Jul 20, 2023
@mousawm
Copy link
Author

mousawm commented Jul 21, 2023

Yea, when I logged in to the admin web UI I can't find the option to set preferred Deco and preferred band it seems it just on the app. But there should be some kind of communication between the app and admin web UI to get this information don't you think ?

@amosyuen
Copy link
Owner

I'm sure there is, but someone needs to figure out how that data is accessed by reverse engineering the app APIs, which is difficult and time consuming. Unfrotunately I don't have that time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed not_supported_in_web_admin_api Feature is not supported in the web admin API
Projects
None yet
Development

No branches or pull requests

2 participants