esphome / esphome/feature-requests

Add support for Hughes Power Watchdog Surge Protector

Open
#1,819 3 comments 1 reaction 0 assignees View on GitHub
external-component Type: Power Meter
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

Add integration that provides sensors for voltage, Current, and Power usage (Line 1 and Line 2).
Add support for error reporting when the surge protector reports power issue.
Add support for cumulative power usage reporting.

**Please describe your use case for this integration and alternatives you've tried:**

Tried it with lambdas but because it uses vendor defined characteristic in a vendor defined message format split across multiple transmissions it seems overly difficult to do without custom code integration.

**Additional context**

Product: https://hughesautoformers.com/product/pwd50/

Numerous emails have been sent to Hughes and they were unable to provide documentation or support for integrating the device. There is an existing hughes mobile app but those details were not shared.

Contributor guide

No contributing guide indexed for this repository

Research direction

No repository files, tests, or entry points are named. Start by reviewing the Hughes PWD50 product information and determining the vendor-defined message format used by the existing mobile app; documentation or protocol details are needed before implementation can be scoped. Done means the integration reports line voltage, current, power, cumulative usage, and surge-protector errors.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.