zachcheatham / ha-omada

Home Assistant TP-Link Omada Integration
186 stars 26 forks source link

Without function, WLAN radio control, WLAN SSID control, Client blocking toggles. #91

Open pille89 opened 6 months ago

pille89 commented 6 months ago

Since a short time it is no longer possible to control the WLAN Switch entities via the integration. These entities are no longer made available. All SSIDs are also no longer displayed.

grafik

grafik

grafik

pille89 commented 5 months ago

Hello, is there anything new here? The problem persists. The functions: Client and device statistics sensors. WLAN Radio controls WLAN SSID controls Client blocking toggles. SSID filter. Do not work.

jwaltrip4 commented 5 months ago

Same

zachcheatham commented 5 months ago

Did an Omada Controller update start this? Are you seeing errors in the home assistant logs?

jwaltrip4 commented 5 months ago

I don't know. I had latest updates on Omada before I installed

pille89 commented 5 months ago

Log looks good no TP-Link errors to be found. Or which log do you mean? I looked in the HomeAssistant Core and in the Supervisor.

macf0x commented 2 months ago

New to this addon and it appears to only provide device tracking. No SSID entities. Only entities are the controller, AP's and associated device. There are no controls exposed on the controller, other than the WLAN optimization entity button & binary sensor.

Are others having this issue?

swampjedi commented 2 months ago

Yes, same issue here.

cmulk commented 1 month ago

Actually I realized these features are in fact working for me, you just have to go to the Integration settings and configure them after you do the initial setup. image

macf0x commented 1 month ago

Upon installing the addon these options weren't immediate available. Maybe some time is needed for it to enumerate the controller.

pille89 commented 1 month ago

I don't think that's the problem. I have been running the addon for ages and I don't have the selection under configuration. See picture. I have even installed 0.6.0-beta.1 for testing. Without success.

2024-06-10_14h33_54

cmulk commented 1 month ago

I don't think that's the problem. I have been running the addon for ages and I don't have the selection under configuration. See picture. I have even installed 0.6.0-beta.1 for testing. Without success.

2024-06-10_14h33_54

On the bottom right, click the next button and you should see the options that I showed above

pille89 commented 1 month ago

That's not true.... I can't believe it. These settings didn't exist anywhere else. Thank you, for whatever reason it's working again now.

macf0x commented 1 month ago

Ditto, this was my experience too. I'm sure it takes a few minutes to enumerate the controller, then these options appear. My setup is pretty modest. handful of APs and SSID's plus a docker based controller. Anyway it's working now.

What I'd really to see is a switch for the EAP Rule (URL filtering), so I can create a toggle to disable a list of sites for the kids.

Alexandre2ka commented 1 month ago

This may sound like a simple question but I am not able to locate the "Omada options". I have the same problem as mentioned above. This is the only thing close to settings that I can find in my integration image

Where should I look? Cheers

cmulk commented 1 month ago

@Alexandre2ka It looks like you enabled the built in Omada integration rather than this one (which is easy to do and a little confusing I know). You should have a custom integration tag like this to know you're using the right one: image

AN4LOG2K commented 3 weeks ago

@cmulk thank you for you answer. I have followed all the steps listed on the install doc without encountering any problem but still I can't seem to have the custom integration icon on my TP-Link Omada integration... I don't get it. Could it be because I installed the official TP-Link omada integration first before adding the customer one when I first did it? Screenshot_20240629_122115_Home Assistant Screenshot_20240629_122007_Home Assistant

cmulk commented 3 weeks ago

I don't use HACS, but here is what worked for me:

  1. Remove your current Omada integration config
  2. Copy the custom_components/omada folder from this repo and put it under your home assistant config directory /custom_components
  3. restart home assistant
  4. Go back to "Add Integration" and search for Omada. The one in the screenshot below is the correct one: image
AN4LOG2K commented 3 weeks ago

@cmulk did not realized I had the wrong one. Thank a lot for your help. Screenshot_20240629_230824_Home Assistant