I have developed an integration for the Hughes Power Watchdog using BLE. It is based on the ESPHome version by spbrogan, tango2590, and makifoxgirl. It uses auto discovery and works with ESPHome bluetooth proxies so no special ESPHome code required. It has been tested on the PWD50-EPD since that what I have. If interested please test on other models and let me know of any issues so it can be updated.
https://github.com/john-k-mcdowell/My-Hughes-Power-Watchdog
This is my first HomeAssistant integration project so any general feedback would also be greatly appriciated. Claude code was used to build this integration.