Hey, folks! So, a while back I got one of those fancy picture frame TVs from LG mounted flush on my living room wall. The company that did the installation installed a device from SnapAV called a WattBox. Specifically, this one. They gave me this goofy dedicated app called OvrC Home to use in the event I needed to hard reset the TV. It was designed for folks who aren't very tech-savvy, I suspect. The thing had one button: "reboot TV".
Anyway, it bugged me that we had this outlet in an otherwise-inaccessible recessed box that was connected to Wi-Fi and it somehow wasn't represented in Hubitat in any way, so I went digging for a driver. Since none existed, I wrote my own.
Caveat: This is my first-ever multi-device parent-driver and my first telnet driver. That being said, "works for me."
With that out of the way, it's pretty simple. You just give it an IP or hostname, port, username, and password of the device, click save, and it will create a component switch to represent each outlet in your WattBox. If you end up getting some use out of it, let me know!
https://github.com/ernie/hubitat/blob/main/drivers/wattbox.groovy