Hello Everyone,
I created this integration some months ago and am currently in need of some beta testers for a refactored version of it. I did not want to just release it to the community without some testing first and risk breaking it for others.
If you want to help and you are not already using it, please follow the instructions on the GIthub page to install the latest release, v0.5.2, from HACS. Once it is working there, please install the beta release from HACS: v0.6.0-beta.1 and make sure it all works as expected.
Go through the Wiki documentation if you have any questions and reach out to me if you get stuck. Explore the sensors and all the configuration options to make sure it is all working correctly.
Please create an issue if you encounter any bugs or problems with your switch/device, and be sure to put BETA somewhere in the issue title. I have attempted to make it vendor agnostic so that it works for everyone with the right OIDs. All the currently supported OIDs have been moved into the database.
The beta makes it a completely modular code base and supports overriding all SNMP OIDs so that if your switch/device does not support the standard MIB base, you can find yours and configure it. If you add anything to the database and want it removed, just open an issue with the word BETA in the title and ask me to reverse it.
There is also the ability to share with the community, which will will add it to the database. The integration now has a background downloader that checks for updates every 6 hours and downloads any changed database files, putting them into effect immediately without requiring an HA restart.
I am still working on updating the SNMP Switch Manager lovelace card for the new integration and expect to have that available in the next week or so.
Thank you to everyone who decides to help, and happy testing!