[PROJECT] Driver for Unifi Network Controllers

I assume this is a typo or some strange character embedded but the LED on and off buttons on the access points have a space in them:

Thanks for making this integration - now that I am in I am enjoying having this access on my Hubitat.

Updated Version(s):

  • UnifiNetworkAPI.groovy = 0.4.74
  • UnifiNetworkChild-USW8PoE.groovy = 0.1.9

Change(s):

  • Added recognition for the Unifi Flex 2.5G PoE 8 Port Switch. It can use the existing USW8PoE child driver.
  • Changes to the USW8PoE child driver for newer Tile attribute handling (to better deal with Hubitat code changes). These changes will eventually get passed on to all my child drivers... but there are so many that I only plan to do it as I touch on them for other changes or checks.
  • Added some additional data point handling.

Note(s):

  • As pointed out by @simon4, you may see some oddities with the naming of things. This is actually an effect of the new UI style and how it treats capitalized commands (and Current States/State Variables also have changes). I have put it in as something needing correction on Hubitat's side (a bit more checking for whether it is an acronym or not, by whether the capital letter has lowecase following it or not). Nothing I can do about it from the driver perspective. I realized that I replied about this in a message, but forgot to post it here. So I did not ignore the feedback or anything.