Custom component: EdgeOS

I have exactly the same, I have copied all the files to custom_components, I see the message You are using a custom integration for edgeos which has not been tested by Home Assistant.’’ in the logs but are not able to find the integration.

Any ideas ?

Options issue was fixed earlier today, something went wrong after v107,

this is an unofficial integration - Custom Component - that’s the reason why you are getting that message.

I understand the message, but it does not show up in integrations so I dont know how to enable it

Awesome Integration! Has anyone found a way to detect if the internet has stopped working through this device?

you can monitor specific interface and check if interface in on (bianry sensor) or the addresses attribute provide you valid IP address,
Another option is to check if the Bytes/ps (Received) attribute changed over the last 30 seconds and greater than 0.

i’m getting this error message after successfully setting up the integration … when i set up options

Translation Error: The intl string context variable ‘name’ was not provided to the string ‘Options for EdgeOS ({name}).’ …

any ideas what may be wrong … ?

Yes, i need to fix it, thanks

it still works btw… i added eth0 and eth1 interfaces … thanks, dan

Hey BigBen,

Apologies in getting back to you so late, my email notifications were setup incorrectly. I used to have this working, but since 107 update I can’t change the options of the integration. When I was at your stage, I hadn’t copied everything over to the directory. I’d suggest trying again, but there’s another issue I’m running into.

@bar, I have the integration installed and prior to 107 I could click the Settings gear icon in the integration and add the eth0 interface I want to monitor. Now, after 107 update, I can not add the eth0 interface. I just have a spinning loading wheel that eventually times out. I believe in your last post you mentioned it’s something you’re working on and are aware of the issue.

Are you on the latest version?
Please check in HACS

Thanks

@theoracle09 I could not figure out why the integration was not showing up so i left it for a while. When I checked today the integration was available ! I might have rebooted my VM in the mean time so that might be it. But is it working now.

Thanks anyway

I have a problem with this.
I just add to Monitored Devices : my pc but I only get “Disconnected” and never Connected.
In Developers Tools, the numbers are changing from received and sent…

It’s a bug on me?

What is the intervals between updates of traffic? 1 minute or less?

Less. Like 3-5 seconds maybe.

Will check, sounds like an issue

If I can help you just tell me.

Hi all, maybe I’m being dense but I can’t figure out how to add a device to tracked devices. I typed in the name of a device as recorded in the Unknown Devices sensor, but no device tracker is created. Do I need quotes around the name? Is it by mac?

Same issue here. @bar, any help please?

Updated version of custom component,
In latest version of HA new capability added to the options (settings) of integration - multiple checkbox drop-down,
I added it, instead of typing the hostname or interface you can choose from a drop down,
Since there is no support for choosing none, added also NONE option,
By choosing that option, it will clear all checked items in that drop down upon save

Also added 3 more validation upon creating a new integration:

  • Devices list can be retrieved
  • Deep Packet Investigation (DPI) is enabled in EdgeOS
  • Export settings is enabled in EdgeOS

Moving to that version should be seamless, but please report if it wasn’t (options changed from text to list of text per item)

Added to README all changes above and how to install instructions (HACS)

can you check with the latest version, I found a scenario that was not handled correctly, now it should work better

thanks